As the weather starts to cool down, there’s something so comforting about stirring a warm pot of soup in the kitchen. This Roasted Butternut Squash Soup is one of my favorite cozy bowls for this season 🍂.
It’s creamy, naturally sweet, lightly earthy, and full of deep roasted flavor. Everything comes together so beautifully with very simple ingredients. 💛
WATCH HOW TO MAKE ROASTED BUTTERNUT SQUASH SOUP:
What makes this soup really special is the roasting. The butternut squash goes onto the tray with apples, tomatoes, onions, garlic, walnuts, and herbs. Roasting everything together adds warmth, richness, and a soft sweetness that you just can’t get from boiling.
Once blended, the soup turns silky and golden and from here, it’s just about adjusting the consistency and seasoning to your liking. ✨

I’ve topped it off with sautéed butter beans for protein, pumpkin seeds for crunch, a touch of cheese and cream for richness, and a drizzle of chili oil to bring everything together.
Pair it with warm bread for the perfect cozy bowl that is comforting, satisfying, and just right for chilly evenings! Save this recipe for your next cozy night in! ✨
If you like this, please try my other recipes:
- Minestrone Soup
- Rajasthani Makki Ki Raab – Corn Soup
- Spiced Orange Rasam
- Vegan Golden Turmeric Citrus Ramen

This Roasted Butternut Squash Soup is everything I love about soup season in one bowl — cozy, nourishing, and full of deep, roasted flavor. With butternut squash, apples, tomatoes, garlic, and herbs all roasted on a single tray, every spoonful brings warmth and comfort. Finished with sautéed butter beans, crunchy pumpkin seeds, a touch of cheese and cream, and a swirl of chili oil, it’s the kind of soup you’ll want to curl up with all season long.
- 1 medium butternut squash or pumpkin , cut in half
- 1 1/2 tbsp walnuts
- 1 apple , sliced
- 2 medium tomatoes , cut into halves
- 2 medium onions , cut into halves
- 1 whole garlic bulb
- 2-3 tbsp olive oil
- 1 tsp salt
- 1/2 tsp black pepper
- 6-8 leaves sage , or 1 tsp dried sage
- 2 sprigs rosemary , or 1 dsp dried rosemary
- 1 1/2 cups water
- 1 cup milk , up to 1½–2 cups total depending on your preferred consistency, any milk works — nut milk, regular milk, or coconut milk
- 1/2 tsp black pepper
- salt , to taste
- 1/2 tsp garam masala
- 1/4 tsp oregano
- 1/4 tsp italian seasoning
- 1/4 to 1/2 cup cheese , or use 2 tbsp nutritional yeast
- butter beans , sautéed
- cheese
- heavy cream
- chili oil
- pumpkin seeds
- mixed fresh herbs
-
Preheat your oven to 400°F / 205°C.
-
On a large baking tray, arrange the butternut squash halves, walnuts, sliced apple, tomatoes, onions, and the whole garlic bulb.
-
Drizzle with olive oil and sprinkle salt, black pepper, sage, and rosemary.
-
Roast for 35–45 minutes, depending on your oven, until soft, caramelized, and beautifully golden.
-
Scoop out the roasted squash.
-
Squeeze the roasted garlic cloves out of the bulb.
-
Add all the roasted ingredients to a blender or a pot for immersion blending.
-
Pour in 1½ cups water and blend until smooth and golden. Add more water if needed.
-
Tip: This roasted puree is so versatile — you can even use a portion of it for ramen, pasta, or grain bowls.
-
Pour the blended puree into a pot. Add 1 cup milk first, then more as needed (up to 1½–2 cups total) to adjust the consistency.
-
Season with black pepper, herbs, garam masala, and salt.
-
Add cheese, if you want a creamier finish.
-
Warm gently for 3–4 minutes — don’t boil.
-
Pour the soup into bowls. Add sautéed butter beans in the center.
-
Then sprinkle pumpkin seeds and add a touch of cheese.
-
Finish with cream, chili oil, and fresh herbs. Serve warm.
Recipe Video
Subscribe to my YouTube Channel for step-by-step videos.
DID YOU MAKE THIS RECIPE?
Don’t forget to tag @naturallynidhi on Instagram and hashtag it #naturallynidhi. You can also post your pictures to my facebook page.
I’d love to hear how the recipe turned out and what you think in the comment section below. Find me on
and share your creation with me!



best soup
Thank you so much! 😍