Here’s a velvety squash soup that celebrates mellow roasted squash, warm spices and a silky finish. This approachable recipe transforms everyday ingredients into a comforting bowl — bright orange color, smooth texture and a touch of cream or yogurt for richness. Serve it as a starter or main with crunchy seeds or crusty bread for balance and texture.
Ingredients
– 2 lb (900 g) squash (butternut, kabocha or acorn), peeled, seeded and cubed
– 1 medium onion, chopped
– 2 garlic cloves, smashed
– 2 tbsp olive oil or butter
– 4 cups (1 L) vegetable or chicken stock
– 1 large carrot, peeled and chopped
– 1 potato (optional) for extra creaminess, peeled and cubed
– 1 tsp salt (adjust to taste)
– 1/2 tsp black pepper
– 1/2 tsp ground cumin or a pinch of nutmeg
– 1/2 cup (120 ml) cream, coconut milk, or plain yogurt for finishing
– Pumpkin seeds or toasted bread, for garnish

Servings and Cooking Time
Serves: 4. Preparation time: 15 minutes. Cooking time: 40–50 minutes (roasting + simmering). Total time: about 60 minutes.
Nutritional Value
Nutritional values below are approximate per serving (1 bowl ≈ 300–350 g). This is for one person:
– Calories: 220 kcal
– Protein: 3 g
– Fat: 12 g
– Carbohydrates: 26 g
– Fiber: 4 g
– Sodium: 550 mg
– Vitamin A: high (from squash)
– Vitamin C: moderate
Step-by-Step Cooking Process
– Preheat oven to 400°F (200°C). Toss cubed squash with 1 tbsp olive oil and a pinch of salt.
– Spread squash on a sheet pan and roast until tender and caramelized, about 25–30 minutes.
– Meanwhile, heat remaining oil in a large pot over medium heat; add chopped onion and cook until translucent, 5–7 minutes.
– Add garlic, carrot and potato (if using) and sauté 2–3 minutes until fragrant.
– Stir in cumin or nutmeg and toast briefly to release spice aroma.
– Add roasted squash to the pot and pour in stock to cover; bring to a simmer.
– Cook gently 10–15 minutes until carrots/potato are tender and flavors meld.
– Remove from heat and use an immersion blender to puree until smooth; or transfer in batches to a blender (be careful with hot liquid).
– Return soup to low heat; stir in cream, coconut milk or yogurt and adjust seasoning with salt and pepper.
– Simmer 2–3 minutes to warm through, taste and adjust texture with extra stock if needed.
– Serve hot, drizzled with cream or yogurt and sprinkled with toasted pumpkin seeds or crusty croutons.
– Leftovers can be chilled and reheated gently; garnish just before serving.

Alternative Ingredients
Squash can be swapped: use sweet potato, pumpkin or carrots for a similar texture. Replace cream with coconut milk for dairy-free, or silken tofu blended for vegan richness. Chicken stock can be subbed with vegetable stock for vegetarian versions.
Serving and Pairings
Serve squash soup with toasted sourdough, garlic croutons or seeded bread. Pair with a crisp green salad, roasted root vegetables, or a light protein like grilled chicken. Garnish ideas: pumpkin seeds, crème fraîche, chopped herbs, or a drizzle of chili oil.
Storage and Reheating
Cool soup quickly, store in airtight containers in the fridge up to 3–4 days. Reheat gently on the stove over low heat, stirring to restore creaminess; add a splash of stock if too thick. Soup freezes well up to 3 months — thaw overnight in the fridge and reheat gently.
Cooking Mistakes
- Under-roasting squash — reduces flavor depth.
- Skipping seasoning adjustments after blending.
- Boiling cream — can cause curdling or separation.
- Over-thinning with stock — dilutes flavor.
- Blending hot soup in a sealed blender — risk of splatter.
- Not toasting seeds or spices — misses extra flavor.
Helpful Tips
- Roast squash skin-on for easier handling and deeper flavor; peel after roasting.
- Add a splash of acid (lemon or vinegar) to brighten the soup before serving.
- Use an immersion blender for a one-pot method and less mess.
- Toast spices briefly in the pan to amplify aroma.
- For silky texture, pass the soup through a fine mesh sieve.

FAQs
How do I choose the best squash for soup?
Choose a sweet, dense squash like butternut or kabocha; they roast well and yield a naturally sweet, creamy puree. Avoid watery varieties if you want a rich texture.
Can I make squash soup vegan?
Yes — swap chicken stock for vegetable stock and use coconut milk or blended silken tofu instead of dairy cream to keep the soup rich and dairy-free.
How do I prevent the soup from being grainy?
Ensure vegetables are fully cooked and use a high-speed blender or pass the purée through a fine mesh sieve; adding a small potato or cream helps create a smoother texture.
Can I roast the squash whole instead of cubing it?
Yes — roasting whole (pierced) or halved squash concentrates flavor and requires less prep. Roast until very tender, then scoop the flesh for the soup.
How long does squash soup keep in the freezer?
Properly stored in airtight containers, squash soup keeps up to 3 months in the freezer. Thaw overnight in the fridge before reheating gently on the stove.
Is it possible to make this soup low-fat?
Yes — skip cream and use low-sodium vegetable stock and a small potato for body. Finish with a dollop of low-fat yogurt if desired for a creamy mouthfeel.
What spices pair best with squash soup?
Warm spices like cumin, coriander, nutmeg, and a pinch of cinnamon work beautifully. For a bolder profile, add smoked paprika or curry powder sparingly.
Conclusion
Squash soup is an easy, versatile dish that showcases seasonal squash with comforting warmth and creamy texture. It’s simple to adapt — vegan, dairy-free, or richer — and works beautifully as a cozy weeknight meal or elegant starter.

Squash Soup
Ingredients
- 2 lb 900 g squash (butternut, kabocha or acorn), peeled, seeded and cubed
- 1 medium onion chopped
- 2 garlic cloves smashed
- 2 tbsp olive oil or butter
- 4 cups 1 L vegetable or chicken stock
- 1 large carrot peeled and chopped
- 1 potato optional, peeled and cubed
- 1 tsp salt adjust to taste
- 1/2 tsp black pepper
- 1/2 tsp ground cumin or a pinch of nutmeg
- 1/2 cup 120 ml cream, coconut milk, or plain yogurt for finishing
- Pumpkin seeds or toasted bread for garnish
Instructions
- Preheat oven to 400°F (200°C). Toss cubed squash with 1 tbsp olive oil and a pinch of salt.
- Spread squash on a sheet pan and roast until tender and caramelized, about 25–30 minutes.
- Meanwhile, heat remaining oil in a large pot over medium heat; add chopped onion and cook until translucent, 5–7 minutes.
- Add garlic, carrot and potato (if using) and sauté 2–3 minutes until fragrant.
- Stir in cumin or nutmeg and toast briefly to release the spice aroma.
- Add roasted squash to the pot and pour in stock to cover; bring to a simmer.
- Cook gently 10–15 minutes until carrots and potato are tender and flavors meld.
- Remove from heat and use an immersion blender to puree until smooth, or transfer in batches to a blender (be careful with hot liquid).
- Return soup to low heat; stir in cream, coconut milk or yogurt and adjust seasoning with salt and pepper.
- Simmer 2–3 minutes to warm through, taste and adjust texture with extra stock if needed.
- Serve hot, drizzled with cream or yogurt and sprinkled with toasted pumpkin seeds or crusty croutons.