
There’s something magical about a warm bowl of soup when the leaves start turning and the air gets crisp. This Creamy Roasted Butternut Squash & Tomato Basil Soup captures that cozy fall feeling in every spoonful. It’s comforting, velvety, and layered with the natural sweetness of roasted butternut squash, the tang of ripe tomatoes, and the herbaceous aroma of fresh basil.
Unlike most blended soups that rely heavily on cream, this one gets its luxurious texture from roasting the vegetables first — deepening the flavor and adding natural sweetness. The tomatoes and red bell pepper bring acidity and color, balancing the richness perfectly. Whether you’re cozying up on a chilly evening or prepping lunches for the week, this soup is wholesome, hearty, and deeply satisfying.
Pair this with my Grilled Cheese recipe for the ultimate combination!
Why You’ll Love This Recipe
- Rich, roasted flavor: Roasting the vegetables transforms them, bringing out their natural sweetness and caramelized edges.
- Velvety texture: Butternut squash gives this soup its signature creamy consistency without needing too much cream.
- Cozy and healthy: Packed with fiber, vitamins, and antioxidants — it’s comfort food you can feel good about.
- Versatile and customizable: Add more cream for richness, more broth for lightness, or even a dash of spice for warmth.
Ingredients
- 1 small butternut squash, halved and seeded
- 3 Roma tomatoes, halved
- 1 red bell pepper, seeded and quartered
- 1 clove roasted garlic
- 1 tsp salt, plus more to taste
- 1 tsp black pepper
- 1 tbsp olive oil
- 1 tsp dried basil or 4 fresh basil leaves (fresh preferred)
- ½ cup chicken or vegetable broth, plus more as needed
- ¼ cup heavy cream
- 1 tsp red pepper flakes (optional, for heat)
- Fresh basil leaves, for garnish
Instructions
1. Roast the Vegetables
Preheat your oven to 350°F (175°C). Arrange your halved butternut squash (cut side up), tomatoes, and red bell pepper on a parchment-lined baking sheet. Drizzle with olive oil and a light sprinkle of salt.
Roast for about 45 minutes, or until everything is tender and lightly caramelized. The edges of the tomatoes should wrinkle slightly, and the squash should be soft enough to scoop easily with a spoon. Roasting brings out the sweetness of the squash and intensifies the tomato flavor, giving the soup its warm, earthy depth.



2. Scoop and Blend
Let the vegetables cool slightly before handling. Scoop the roasted squash flesh into a blender or food processor. Add the roasted tomatoes, bell pepper, garlic, salt, pepper, basil, and broth.
Blend until smooth and creamy. If the mixture seems too thick, add a bit more broth to reach your desired consistency — but don’t worry if it’s slightly thick, as we’ll add cream next.


3. Add Cream and Simmer
Pour the blended soup into a large pot and place it over medium heat. Stir in the heavy cream, letting the soup simmer gently for about 5 minutes. This step helps meld all the flavors together while adding that rich, velvety finish.
Taste and adjust seasoning — add more salt, pepper, or even a drizzle of olive oil if desired.

4. Add a Kick of Heat (Optional)
If you love a bit of spice, stir in 1 teaspoon of red pepper flakes. The subtle heat balances the sweetness of the squash beautifully.
5. Garnish and Serve
Ladle the soup into bowls and top with fresh basil leaves, a light drizzle of olive oil, or a swirl of cream. Serve with crusty sourdough bread, parmesan crisps, or even a grilled cheese sandwich for the ultimate cozy meal.


Tips for the Best Butternut Squash Soup
- Choose a ripe squash: Look for one with a firm shell and a deep beige color — it should feel heavy for its size.
- Add depth: Roast a few cloves of garlic or even a small onion alongside your veggies for a more savory base.
- Make it vegan: Swap the cream for coconut milk or cashew cream, and use vegetable broth instead of chicken.
- For a smoky twist: Add a pinch of smoked paprika or a roasted red pepper for depth and warmth.
- Thicken it naturally: If you prefer a thicker soup, blend in a small roasted potato or carrot.
Serving Suggestions
- Serve as a starter for a fall dinner party — it pairs beautifully with roasted chicken or salmon.
- For a comforting lunch, enjoy it with a grilled cheese or a slice of butter-toasted sourdough.
- Top with croutons, pumpkin seeds, or a drizzle of chili oil for texture and flair.
Storage & Reheating
- Fridge: Store in an airtight container for up to 4 days. The flavors actually get better the next day!
- Freezer: Freeze in portions for up to 2 months. Thaw overnight in the fridge and reheat on the stove over medium heat.
- Reheating Tip: Stir in a splash of broth or cream as it reheats to restore that silky texture.
FAQs
1. Can I make this soup without roasting the vegetables?
Yes, but roasting gives the soup its signature depth. If you’re short on time, you can sauté the veggies in a pot with olive oil until soft, then blend — it’ll still be delicious, just lighter in flavor.
2. What’s the best substitute for butternut squash?
Try kabocha squash, sweet potato, or even carrots for a similar creamy consistency and sweetness.
3. Can I make it dairy-free?
Absolutely. Use coconut cream, oat cream, or cashew cream instead of heavy cream for a vegan-friendly option.
4. How can I make it spicier?
Add a bit of cayenne pepper, extra red pepper flakes, or even a drizzle of spicy chili oil on top before serving.
5. Can I double the recipe?
Yes! This soup doubles beautifully and freezes well — perfect for meal prep or hosting.
🍂 Final Thoughts
This Roasted Butternut Squash & Tomato Basil Soup is everything you want in a fall dish: warm, creamy, flavorful, and nourishing. It’s simple enough for a weeknight but elegant enough for a dinner party. Whether you’re curling up by the fireplace or meal prepping for a busy week, this soup will wrap you in comfort — one spoonful at a time.



Leave a Reply