This Butternut Squash Carrot Soup is everything I want when the temperatures drop. Butternut squash, carrots, bell pepper, garlic, and shallots get roasted until tender, then blended into the creamiest, most comforting soup. Serve it with a big piece of herby garlic bread, and dinner is handled. And if you're as obsessed with butternut squash as I am, don't miss my Butternut Squash Lasagna, Butternut Squash Mac and Cheese, or Creamy Butternut Squash Pasta.

Butternut Squash Carrot Soup at a Glance
- 🕒 Total Time: 1 hour 35 minutes
- 👪 Servings: 6
- 🍝 Cuisine Type: American
- 🧂 Flavor Profile: Creamy, savory, and gently sweet from roasted butternut squash, carrots, bell pepper, garlic, and shallots, with a little heat from red pepper flakes.
- 📖 Dietary Info: The soup can be made vegetarian, dairy-free, or vegan with vegetable stock and coconut milk. The accompanying garlic bread contains gluten and, as written, dairy.
- 📦 Storage Notes: Refrigerate leftover soup in an airtight container for up to 4 days or freeze for up to 3 months. Reheat gently, adding a splash of stock if needed.
- ⭐ Why You'll Love It: Roasting the vegetables brings out their natural sweetness and gives this soup incredible flavor. Everything gets blended until smooth, and you can use milk, cream, or coconut milk for the finish. Add a slice of warm herby garlic bread for the ultimate cozy meal.
Summarize and save this content on
Why I Love This Recipe
The moment October arrives I start making this soup on repeat and do not stop until spring. That is not an exaggeration. It is just that good. The thing that makes this soup different from a lot of butternut squash soups out there is the roasting step and the red bell pepper and carrots.
Roasting the vegetables rather than just simmering them in stock concentrates all the natural sugars in the squash and the carrots, deepens the garlic into something mellow and nutty, and gives the whole soup a richness and complexity that a stovetop version simply cannot replicate. The red bell pepper adds a subtle sweetness and brightness that you cannot put your finger on but would absolutely notice if it was missing.
Also: as you know I love all your reviews. One reader made this even though she does not typically like butternut squash and gave it five stars, which is the highest endorsement I could ever imagine. For the most comforting full fall dinner, serve this alongside my Ham and Cheese Biscuits instead of the garslic bread when you want something a little more substantial.

Jump to:
Ingredients

Substitutions & Swaps
🎃 Butternut Squash
- Kabocha Squash - A sweet, dense winter squash that roasts beautifully and makes a rich, creamy soup. Roast until completely tender.
- Acorn Squash - A slightly nuttier alternative. Use a similar amount of flesh and roast until fork-tender.
- Sweet Potatoes - An easy alternative that adds natural sweetness and blends into a smooth, creamy soup. Roasting time may vary depending on how they're cut.
🥕 Carrots
- Parsnips - Add a slightly earthy, sweet flavor that works well with the roasted squash.
🥛 Milk or Cream
- Heavy Cream - Makes the soup especially rich and silky. Use the quantity specified in the recipe or adjust gradually to your preferred consistency.
- Full-Fat Coconut Milk - A creamy dairy-free alternative that pairs beautifully with roasted squash. Use vegetable stock as well if you're making the soup vegan.
- Unsweetened Oat Milk - A lighter dairy-free alternative. Choose an unflavored variety and expect a slightly less rich finish.
🍲 Chicken or Vegetable Stock
- Vegetable Stock - Keeps the soup vegetarian and works well with the roasted vegetables. Use it with coconut milk for a vegan soup.
- Chicken Stock - Adds a savory flavor if you aren't making a vegetarian version.
🍞 Garlic Bread
- Ciabatta - Its sturdy crust and airy interior work well with the garlic butter.
- French Baguette - A crusty alternative that's easy to slice and toast. Adjust the baking time for thinner pieces.
How to Make Butternut Squash Carrot Soup

Step 1: Preheat oven to 425°F.
Place the halves of squash on a large baking sheet with the carrot, bell pepper, garlic, and shallot, drizzle with olive oil, and season with salt and pepper; roast for 50-60 minutes until the squash is fork-tender.

Step 2: Once cooked, remove the baking sheet from the oven. Scoop out the insides of the butternut squash and discard the skins. Transfer all the vegetables to a high-powered blender and add the liquids and red pepper flakes. Start with 2 cups of stock and puree for 2-3 minutes until completely smooth. If you want a thinner soup, add more stock until it reaches the desired consistency.

Step 3: Transfer the blended soup to a pot and bring to a simmer. Season with salt and pepper and serve with garlic bread.

Step 4: For the garlic bread:
Preheat oven to 350°F.
Cut the bread in half, horizontally. Mix the butter, garlic, and basil together in a small bowl.

Step 5: Spread butter mixture over the two bread halves. Place on a sturdy baking pan and heat in the oven for 10 minutes. Remove pan from oven.

Step 6: Sprinkle Parmesan cheese and crushed red pepper over the bread, if desired. Return to the oven on the highest rack and broil on high for 2–3 minutes, until the edges begin to toast and any added cheese is bubbling. Watch carefully while broiling.
Remove from oven, let cool a minute, slice and serve.
🎃🥕🍞 Tips & Tricks for the Best Butternut Squash Carrot Soup
Roasting the vegetables is the secret to this cozy, creamy soup. A few simple tips will help you get the best flavor and texture every time.
- Roast the vegetables until tender. The butternut squash, carrots, bell pepper, garlic, and shallots need enough time in the oven to soften and develop flavor. The squash should be easily pierced with a fork before blending.
- Season before roasting. Toss the vegetables with olive oil, salt, and pepper before they go into the oven. This helps build flavor from the beginning.
- Remove the squash skins. Once roasted, scoop the soft squash flesh away from the skins before adding it to the blender.
- Start with 2 cups of stock. Blend the roasted vegetables with the milk or coconut milk and 2 cups of stock, then add more stock gradually until the soup reaches your preferred consistency.
- Blend until completely smooth. A high-powered blender works especially well for this soup. Blend for about 2 to 3 minutes, or until the vegetables are fully pureed and the texture is silky.
- Warm the soup before serving. Transfer the blended soup to a pot and bring it to a gentle simmer. Taste and adjust the salt, pepper, and red pepper flakes as needed.
- Use softened butter for the garlic bread. Mix softened butter with garlic and basil so it's easy to spread evenly over the bread before baking.
- Watch the garlic bread under the broiler. Once you've added the Parmesan and red pepper flakes, broil just until the cheese bubbles and the edges turn golden. Keep a close eye on it because broilers work quickly.
Butternut Squash Carrot Soup FAQs
Why roast the vegetables for Butternut Squash Carrot Soup?
Roasting brings out the natural sweetness of the butternut squash, carrots, bell pepper, garlic, and shallots while developing a deeper, more savory flavor. Blending the roasted vegetables creates a rich, creamy soup without needing a complicated cooking process.
Can I make Butternut Squash Carrot Soup vegan?
Yes. Use vegetable stock and full-fat coconut milk instead of chicken stock and dairy milk or cream. If serving the garlic bread, use plant-based butter and omit or replace the Parmesan cheese to keep the entire meal vegan.
How do I make Butternut Squash Carrot Soup thicker or thinner?
Start with 2 cups of stock when blending the roasted vegetables. Add more stock gradually for a thinner soup. If you prefer a thicker soup, use less additional stock and adjust the consistency after warming it on the stovetop.
Can I make Butternut Squash Carrot Soup ahead of time?
Yes. Refrigerate the cooled soup in an airtight container for up to 4 days. Reheat gently on the stovetop, adding a splash of stock if it has thickened. Prepare the garlic bread closer to serving for the best texture.
Can I freeze Butternut Squash Carrot Soup?
Yes. Freeze the cooled soup in airtight, freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently, stirring well. If the texture changes slightly after freezing, blending or whisking can help bring it back together.

Butternut Squash, Carrot and Pepper Soup
Ingredients
For the Soup:
- 2 medium butternut squash sliced in half and seeds scooped out
- 2 large carrots chopped into large pieces
- 1 red bell pepper halved and seeds removed
- 1 head garlic
- 1 shallot halved and skin removed
- 2 tablespoons olive oil
- 1 cup milk or coconut milk
- 2-4 cups chicken or vegetable stock
- 1 teaspoons red pepper flakes
For the Garlic Bread:
- 1 16- ounce loaf of Italian bread or French bread
- 1 stick unsalted butter softened
- 2 large cloves of garlic smashed and chopped
- 1 heaping tablespoon of freshly chopped basil
- ½ teaspoon red pepper flakes
- ¼ cup freshly grated Parmesan cheese
Instructions
For the soup:
- Preheat oven to 425°F.
- Place the halves of squash on a large baking sheet with the carrot, bell pepper, garlic, and shallot, drizzle with olive oil, and season with salt and pepper; roast for 50-60 minutes until the squash is fork-tender.
- Once cooked, remove the baking sheet from the oven. Scoop out the insides of the butternut squash and discard the skins. Transfer all the vegetables to a high-powered blender and add the liquids and red pepper flakes. Start with 2 cups of stock and puree for 2-3 minutes until completely smooth. If you want a thinner soup, add more stock until it reaches the desired consistency. Transfer the blended soup to a pot and bring to a simmer. Season with salt and pepper and serve with garlic bread.
For the garlic bread:
- Preheat oven to 350°F.
- Cut the bread in half, horizontally. Mix the butter, garlic, and basil together in a small bowl. Spread butter mixture over the two bread halves. Place on a sturdy baking pan and heat in the oven for 10 minutes. Remove pan from oven. Sprinkle Parmesan cheese and crushed red pepper over the bread, if desired. Return to the oven on the highest rack and broil on high for 2–3 minutes, until the edges begin to toast and any added cheese is bubbling. Watch carefully while broiling. Watch carefully while broiling.
- Remove from oven, let cool a minute, slice and serve.
Notes
- Roast the vegetables until tender. The butternut squash, carrots, bell pepper, garlic, and shallots need enough time in the oven to soften and develop flavor. The squash should be easily pierced with a fork before blending.
- Season before roasting. Toss the vegetables with olive oil, salt, and pepper before they go into the oven. This helps build flavor from the beginning.
- Remove the squash skins. Once roasted, scoop the soft squash flesh away from the skins before adding it to the blender.
- Start with 2 cups of stock. Blend the roasted vegetables with the milk or coconut milk and 2 cups of stock, then add more stock gradually until the soup reaches your preferred consistency.
- Blend until completely smooth. A high-powered blender works especially well for this soup. Blend for about 2 to 3 minutes, or until the vegetables are fully pureed and the texture is silky.
- Warm the soup before serving. Transfer the blended soup to a pot and bring it to a gentle simmer. Taste and adjust the salt, pepper, and red pepper flakes as needed.
- Use softened butter for the garlic bread. Mix softened butter with garlic and basil so it's easy to spread evenly over the bread before baking.
- Watch the garlic bread under the broiler. Once you've added the Parmesan and red pepper flakes, broil just until the cheese bubbles and the edges turn golden. Keep a close eye on it because broilers work quickly.
Nutrition Information (estimated)
Photo by Matt Armendariz / Food Styling by Adam Pearson / Recipe by What’s Gaby Cooking




I absolutely love this soup! I do brush my vegetables with one Tbsp. olive oil, and a little coarse salt prior to roasting. Then I add the second Tbsp. of olive oil to the soup. It is such a perfectly balance of flavors. If I dont have shallots, I use onion wedges. I like the full 4 cups of chicken broth. It freezes beautifully, and I like it with a few croutons on top.
This is the first roasted squash soup recipe that truly delivers on flavor. Did not deviate from the recipe. Made one day ahead so flavors could develop overnight. Really delicious!
Fabulous. Made it exactly as written and it is a keeper!!
This soup is SUCH a winner and I'm not even a butternut squash fan.
I made the recipe as written but minus the garlic bread and there is no need to tinker with it. I did add a crumbled Feta on top because that's never a bad thing and it was perfection. Thick, rich, and bowl-scraping delicious.
Bonus ~ it freezes and reheats beautifully
A whole head of garlic? And how to use once cooked?
My carrots did not get done. DidI cut them up too small?
yes - whole head gets roasted and added to the soup (minus the paper of the garlic)
what do you mean carrots didn't get done? They weren't cooked through after roasting?
Do you know approximately how many cups of butternut squash this would require? (If cheating and using cubed squash instead of roasting our own? )
I'd do 6 cups cubed squash! maybe 8
Made this soup over the weekend and loved it. My husband loved it too. It's fabulous - just make it!
How do you prep the garlic?
I am a new follower and I made this soup last night and it was delicious!!! Even tasted great before I
added the milk!!! Will definitely be making again!!
I cannot wait to try this. When you roast the squash, is the cut side up or down? Thanks.
either or!
I made this all the way in Tanzania, and it was delicious. I craved a little more spice, might add a little more of the chilli flakes.
First off I should note that I forget that Gaby likes a lot of kick/heat to her dishes. My husband and I are mild/medium heat lovers. I can handle a little more zip than my husband. I did reduce the teaspoon of red pepper flakes to a scant less, but obviously I should have gone with 1/4 - 1/2 tsp. Don’t get me wrong, it’s delicious, smooth and has a nice warmth on the back side that I can tolerate but not sure my husband can or will. Maybe the bread will help for him Haven’t tried that yet as I’m just having it for my lunch with a spinach salad since it just finished cooking. Overall this recipe is soooooo much better than my old butternut squash soup recipe that if I ever find it I’m throwing it out. Everything I make from Gaby’s webpage or her latest book is always a winner.
We had this soup last week from squash from our garden. It was fantastic, the whole family loved it and asked when I would be making it again..... we had lots of butternut in the garden 🙂
this sounds delicious- two questions: 1. do you remove the skin of the squash before roasting? and 2. do you face the squash on the rounded side or the cut-in half side? Thanks!
1: no you do not, the skins are removed in step 3
2: either way works, I prefer it cut side up so it caramelizes a bit more