This Butternut Squash and Carrot Soup is smooth, rich, and full of cozy flavor. It is easy to make with simple ingredients, and every spoonful is warm and comforting. This recipe is perfect for a chilly day or anytime you want a homemade soup that tastes fresh and wholesome.
Servings: 6 servings
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Approximate Macros (Per Serving):
- Calories: 185
- Protein: 3g
- Carbohydrates: 26g
- Fat: 8g
- Fiber: 5g
- Sugar: 10g
- Sodium: 620mg
Why I Love This Recipe
The first time I made this soup was after bringing home a big butternut squash from a local farm. I already had carrots and onion sitting in the kitchen, so I decided to cook them together. I blended everything until it was silky smooth, took one spoonful, and knew this would become one of my favorite soups. It tastes rich without being heavy, and the natural sweetness of the vegetables makes every bite comforting.
Now I make this recipe all through fall and winter. It fills the house with an amazing smell while it cooks, and leftovers taste even better the next day.
What I love most:
- It uses simple everyday ingredients.
- The soup is naturally creamy after blending.
- It is easy enough for beginners.
- It freezes very well.
- It works as a light lunch or a filling dinner.

What You’ll Need
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 4 cups butternut squash, peeled and diced into 1-inch cubes
- 3 medium carrots, peeled and diced
- 4 cups vegetable broth
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon dried thyme
- ¼ teaspoon ground nutmeg
- ½ cup heavy cream (optional)
- 2 tablespoons chopped fresh parsley
- 2 tablespoons toasted pumpkin seeds (optional garnish)
- bread cubes (optional garnish)

Why This Recipe Works (Quick Science)
When the butternut squash and carrots cook, their natural starches soften and break down. This helps the soup become creamy after blending without adding lots of cream. Cooking the onion and garlic first also creates sweet flavors that make the soup taste deeper and richer.
Pro Tips
- Cut the squash and carrots into similar 1-inch pieces so they cook evenly.
- Blend the soup until completely smooth for the best texture.
- Taste the soup before serving and adjust the salt if needed.
- Add the heavy cream after blending so it stays smooth.
- Garnish just before serving to keep the pumpkin seeds crunchy.
Tools You’ll Need
- Large soup pot
- Cutting board
- Sharp chef’s knife
- Vegetable peeler
- Measuring cups
- Measuring spoons
- Wooden spoon
- Blender or immersion blender
- Ladle
- Round serving bowl
Substitutions and Variations
- Replace heavy cream with coconut milk.
- Use chicken broth instead of vegetable broth.
- Add a pinch of cinnamon for a sweeter flavor.
- Stir in cooked lentils for extra protein.
- Top with crispy bacon for extra flavor.
Make Ahead Tips
- Dice the vegetables one day ahead.
- Store the soup in the refrigerator for up to 3 days before serving.
- Freeze blended soup before adding cream for the best texture.
Recipe
Step 1: Cook the Onion and Garlic
Heat 2 tablespoons olive oil in a large soup pot over medium heat. Add 1 diced onion and cook for about 5 minutes, stirring often until soft. Add 2 minced garlic cloves and cook for 1 minute until fragrant.
Step 2: Add the Vegetables
Add 4 cups peeled diced butternut squash, 3 peeled diced carrots, ½ teaspoon salt, ¼ teaspoon black pepper, ½ teaspoon dried thyme, and ¼ teaspoon ground nutmeg. Stir everything together until the vegetables are coated with the seasonings.

Step 3: Add the Broth and Simmer
Pour in 4 cups vegetable broth. Bring the soup to a gentle boil. Reduce the heat to low, cover, and simmer for 25 minutes, or until the diced squash and diced carrots are very tender when pierced with a fork.

Step 4: Blend Until Smooth
Remove the soup from the heat. Carefully blend the cooked vegetables and broth with an immersion blender until completely smooth. Stir in ½ cup heavy cream if using.

Step 5: Garnish and Serve
Ladle the soup into a round white serving bowl. Top with bread cubes, 2 tablespoons toasted pumpkin seeds, and an extra swirl of heavy cream if desired.

Common Mistakes
- Overcooking the garlic can make it taste bitter.
- Cutting the vegetables into very different sizes causes uneven cooking.
- Not blending long enough leaves the soup grainy.
- Adding too much broth makes the soup thin.
- Forgetting to taste before serving can leave the soup under-seasoned.
What to Serve With
- Crusty artisan bread
- Grilled cheese sandwich
- Garlic bread
- Caesar salad
- Roasted Brussels sprouts
- Turkey sandwich
Leftovers and Storage
- Refrigerate in a sealed container for up to 4 days.
- Freeze for up to 3 months.
- Thaw overnight in the refrigerator.
- Reheat slowly on the stove while stirring.
- Add a splash of broth if the soup becomes too thick.
FAQ
Q: Can I make this soup without cream?
A: Yes. The blended squash and carrots make the soup naturally creamy.
Q: Can I freeze this soup?
A: Yes. Freeze it before adding the cream for the best texture.
Q: Can I use frozen butternut squash?
A: Yes. Frozen diced butternut squash works well and saves prep time.
Q: How do I make the soup thicker?
A: Simmer it a little longer before blending or use slightly less broth.
Q: Can I make this soup vegan?
A: Yes. Use vegetable broth and replace the heavy cream with coconut milk or leave it out.
Final Thoughts
This Butternut Squash and Carrot Soup is simple, comforting, and packed with fresh flavor. It comes together with everyday ingredients and turns into a smooth, satisfying meal that is perfect for lunch or dinner. Whether you make it for a quiet weeknight or share it with family and friends, this soup is always a welcome bowl of comfort. Give it a try, then come back and leave a comment to share how it turned out or ask any questions.
