Butternut squash soup is the coziest way to welcome fall. Roasted squash, apple, fennel and warm spices blend into a silky, creamy bowl that fills your whole kitchen with the best aroma. Bonus: make it on Sunday and enjoy leftovers all week.

Jump to:
The backstory.
When I think of fall recipes, this hearty soup is the first thing that comes to mind. It's creamy and cozy with the perfect blend of sweet and savory, and the cinnamon, cloves and ginger fill the house with the most wonderful aroma while it simmers. So grab a bowl, cozy up on the sofa with a fuzzy blanket, and enjoy some total comfort food.
xoxo Kori
It's a must-make.
Here's why this butternut squash soup belongs on your fall menu:
- Roasting brings out the best flavor. Roasting the squash, vegetables and apple builds a deep, caramelized flavor you just can't get from the stovetop.
- Packed with vegetables. Squash, potato, onion, garlic, fennel and apple, plus plenty of herbs and spices.
- Silky smooth. It's blended until velvety, then finished with oat milk or half and half.
- Meal-prep friendly. Make a big pot on Sunday and enjoy it for lunch all week.
Roasted, blended, and ready for a fuzzy blanket.
Let’s talk texture and flavor.
This soup is thick and velvety, with a gentle sweetness from the roasted squash and apple balanced by savory onion, roasted garlic and fennel. Cinnamon, cloves, ginger and a pinch of cayenne add cozy warmth, and a squeeze of lemon at the end brightens every spoonful. Roasted fennel turns sweet and mellow, so its subtle licorice note simply blends into the background.
What you'll need.
Here's what you're going to need to make butternut squash soup:
- Butternut squash – usually available year-round, but at its best in the fall.
- Sweet onion – white or yellow onion works too.
- Garlic – whole peeled cloves turn soft, sweet and mellow in the oven.
- Yukon gold potato – a starchier potato that makes the soup thick and creamy.
- Olive oil – or your favorite cooking oil.
- Fennel bulb – look for it in the produce section, and save a few fronds for garnish.
- Golden delicious apple – adds a balancing sweetness without making the soup taste like apple.
- Ginger paste – or freshly grated ginger.
- Vegetable broth – low sodium or regular.
- Bay leaves – use whole leaves so they're easy to remove before blending.
- Warm spices – cinnamon, a pinch of ground cloves and cayenne pepper.
- Kosher salt and black pepper – to season.
- Fresh lemon juice – brightens the finished soup.
- Oat milk or half and half – bring it to room temperature before stirring it in.
- Brown sugar and butter (optional) – for a richer, slightly sweeter finish.
For exact ingredient quantities, please see the recipe card below!
Craving more cozy bowls? My Mushroom Barley Soup is hearty and comforting, and my Sweet Potato Red Lentil Curry brings the same warm, fall-friendly spices.
Customize it your way.
This soup is easy to make your own. Try one of these twists:
- Swap the cinnamon and cloves for other warm spices like coriander or allspice.
- Go savory with Italian herbs like oregano, rosemary and thyme.
- Add an extra pinch of cayenne if you like a little more heat.
- Use maple syrup in place of the brown sugar.
Flexible dietary swaps.
Here are some easy ways to adapt this butternut squash soup:
- Vegan and dairy-free – use oat milk and skip the butter or use a plant-based butter.
- Gluten-free – naturally gluten-free, just check the label on your broth.
- Lighter – skip the optional brown sugar and butter at the end.
How to make butternut squash soup.
Roast, simmer and blend. Here's how it comes together:
Roast
Preheat the oven to 350°F. Brush the cut sides of the squash with olive oil, toss the remaining vegetables, apple and garlic with the rest of the oil, and roast on a rimmed baking sheet (squash cut side down) for about 1 hour, until very tender.
Scoop
Let everything cool until it's easy to handle, then scrape the squash flesh from the skin. Chop or mash any larger pieces.
Simmer
Add the roasted vegetables, garlic, apple, broth, ginger, spices, bay leaves, salt and pepper to a large pot. Cover, bring to a simmer and cook for 20 minutes, then uncover and simmer 10 minutes more.
Blend
Remove the bay leaves and blend the soup until smooth with an immersion blender, or in batches in a regular blender.
Finish
Stir in the oat milk or half and half, lemon juice, and the optional brown sugar and butter. Taste, adjust the seasoning, and serve.
How to serve it.
This soup is a cozy meal on its own, but here are a few of my favorite ways to dress it up:
- Garnish with a drizzle of cream or sour cream.
- Top with toasted pecans, chopped fennel fronds or sliced green onion.
- Serve with warm crusty bread to soak up every last drop.
- Add croutons or crackers for a little crunch.
- Pair with a light side salad, like my Roasted Pumpkin Salad.
- Make it flex – top each bowl with crumbled crispy bacon, or serve it alongside a grilled chicken or turkey sandwich.
Kori's tips.
- Roast the vegetables until they're fork tender. Underdone veggies won't blend smooth.
- Roast the vegetables a day ahead to make soup night even easier.
- Short on time? Skip roasting: sauté the onion until soft and caramelized, add the fennel, then follow the recipe from there.
- Peel and cube the squash before roasting if you don't want to wait for it to cool.
- Bring the milk to room temperature before stirring it in.
FAQs
No. Roast it with the skin on, then scrape out the soft flesh once it cools. If you want to save time, peel the squash and cut it into large cubes before roasting so there is nothing to scrape.
Stir in a little extra half and half or oat milk, or make a cornstarch slurry with 1 to 2 tablespoons of cornstarch mixed into 1 to 2 tablespoons of cold water. Add half, let it simmer, and add the rest only if you need it.
The vegetables need to be roasted until fork tender, or they won't blend silky smooth. If they were tender and the soup is still a little grainy, blend longer and add a splash of milk to help it along.
Let the soup cool completely, then store it in an airtight container in the fridge for up to 4 days.
📌 Be sure to save this pin to Pinterest for later!
Can I ask you a favor?
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂
Want more easy dinners? Grab my FREE 5-night mostly meatless dinner plan and get new recipes in your inbox.

Easy Butternut Squash Soup
Ingredients
- 3½ pounds butternut squash (about 2 large)
- 1 large sweet onion (peeled and halved)
- 4 cloves garlic (peeled)
- 1 large yukon gold potato (peeled and halved)
- 2 tablespoons olive oil
- 1 medium fennel bulb (cut into ½" cubes; save some fronds for garnish)
- 1 large golden delicious apple (peeled, cored, and quartered)
- 1 teaspoon ginger paste (grated ginger may be used)
- 6 cups vegetable broth
- 2 bay leaves
- 2 teaspoons cinnamon
- 1 pinch ground cloves
- ⅛ teaspoon cayenne pepper
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- 1½ cups oat milk or half and half (bring to room temperature)
- 1 tablespoon freshly squeezed lemon juice
- (optional) 4 tablespoons brown sugar
- (optional) 1 to 2 tablespoons butter
Instructions
To Roast the Vegetables
- Preheat oven to 350℉. Brush the cut sides of the butternut squash with 1 tablespoon of olive oil. Place the remaining vegetables, apple, and garlic cloves in a large bowl and toss with remaining olive oil. Place butternut squash (cut side down) and remaining vegetables on a rimmed baking sheet. Roast for 1 hour or until very tender.
- Remove vegetables from the oven and let stand until cool enough to handle. Scrape the flesh from the inside of the squash. Chop or mash any larger pieces of vegetables.
To Make The Soup
- Add in the roasted vegetables, garlic, apple, broth, ginger, cayenne, cinnamon, cloves, bay leaves, salt, and pepper. Cover and bring to a simmer. Continue simmering 20 minutes, reducing heat if needed. Remove the lid and continue to simmer for 10 minutes longer.
- Remove the bay leaves. Using an immersion blender or a blender (if using a blender, work in batches), blend the soup until smooth.
- Stir in the oat milk (or half and half), lemon juice, brown sugar, and butter. Adjust seasoning to taste. Serve.
Kori's Tips
Nutrition
© 2026 Flexitarian Eats





Comments
No Comments