Butternut Squash Soup

Featured in: Seasonal Meal Ideas

This velvety soup starts with roasted butternut squash, caramelized to bring out natural sweetness. Sautéed onions, carrots, and garlic build depth, while ground cumin and nutmeg add warm aromatic notes. After simmering in vegetable stock, everything gets puréed until silky smooth, then enriched with coconut milk for creaminess. The result is a luxurious, golden bowl that feels indulgent yet wholesome—perfect for cold weather meals.

Updated on Mon, 26 Jan 2026 13:52:00 GMT
Creamy Butternut Squash Soup, velvety smooth, garnished with herbs and seeds. Save
Creamy Butternut Squash Soup, velvety smooth, garnished with herbs and seeds. | mesaaghilas.com

There's something about the smell of roasting butternut squash that makes even the dreariest afternoon feel intentional. I discovered this soup quite by accident one November when I had half a squash sitting on my counter and absolutely no plan for it. What started as a hasty decision to throw it in the oven turned into one of those quiet kitchen moments where everything just works—the caramelized edges, the way the spices bloom in hot oil, the silky texture that somehow feels both elegant and deeply comforting.

I made this for my partner on a particularly long work week, and watching their face when they tasted it—just the pure relief of something warm and nourishing—reminded me why I love cooking. They asked for seconds, then thirds, and suddenly this soup went from weeknight dinner to the thing they requested every few days.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 medium butternut squash (about 1.2 kg), peeled, seeded, and diced: Roasting this transforms it from mild to genuinely sweet and nutty—skip this step and you'll miss the magic.
  • 1 large onion, chopped: The foundation of flavor, and it becomes almost invisible once blended, which is exactly what you want.
  • 2 medium carrots, peeled and chopped: They add natural sweetness and body; don't skip them even if you're tempted.
  • 2 cloves garlic, minced: Fresh garlic only here—it's too important to use the jarred version.
  • 800 ml vegetable stock: Use something you'd actually taste on its own; the better your stock, the better your soup.
  • 200 ml coconut milk (or heavy cream for a richer version): Coconut milk keeps it vegan and adds subtle depth, but cream makes it decadently luxurious if you're in that mood.
  • 2 tbsp olive oil: One for the squash, one for sautéing—good olive oil tastes like the difference here.
  • 1/2 tsp ground cumin: Just enough to whisper spice without overpowering the natural sweetness.
  • 1/4 tsp ground nutmeg: This is the secret ingredient that makes people ask what it is; don't be shy with it.
  • Salt and black pepper, to taste: Season at the end when you can actually taste it; it matters more than you think.
  • Fresh parsley or coriander, toasted pumpkin seeds, and extra coconut milk for garnish: The toppings are where you get to show off—they make it feel finished and intentional.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and prep the squash:
Preheat to 200°C (400°F) and while it's heating, toss your diced butternut squash with a tablespoon of olive oil, salt, and pepper until every piece is coated. Spread it on a baking tray in a single layer—don't crowd it or it'll steam instead of roast.
Roast until golden:
Slide that tray in for 25 minutes until the edges are caramelized and the squash is tender enough to pierce with a fork. You'll smell when it's almost there.
Build the base while squash roasts:
Heat the remaining olive oil in a large pot over medium heat and add your chopped onion and carrots. Let them soften for 5–7 minutes, stirring occasionally, until the onion turns translucent and the kitchen smells like home cooking.
Wake up the spices:
Add your minced garlic, cumin, and nutmeg and cook for just one minute—you want to hear it sizzle and smell that warm spice bloom, but not let it burn. This is the moment where the soup goes from vegetables to something with character.
Combine and simmer:
Add the golden roasted squash to the pot, pour in your vegetable stock, and bring everything to a gentle boil. Then reduce the heat and let it simmer for 10 minutes to let all those flavors get to know each other.
Blend until silky:
Remove from heat and use an immersion blender to purée until completely smooth—if using a regular blender, do it carefully in batches and be patient with the hot liquid. The transformation from chunky to velvety happens in seconds and never gets old.
Finish with creaminess:
Stir in your coconut milk or cream and heat gently without boiling, then taste and season with more salt and pepper if needed. This is your moment to adjust the flavors to your preference.
Serve with intention:
Ladle into bowls and top with fresh herbs, toasted pumpkin seeds, and a swirl of cream—these finishing touches transform it from soup into something you'd serve at a dinner party.
Roasted Butternut Squash Soup, warm and comforting, perfect for a cozy meal. Save
Roasted Butternut Squash Soup, warm and comforting, perfect for a cozy meal. | mesaaghilas.com

There's a reason this soup keeps appearing on my table through winter—it's the kind of dish that feels both comforting and elegant, simple enough for a Tuesday night but impressive enough to serve when people are coming over. It taught me that sometimes the best meals are the ones where you let your ingredients speak for themselves.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Roasting

I used to make butternut squash soup by boiling everything together, wondering why it tasted so flat and one-dimensional. The moment I started roasting the squash first, everything changed—the natural sugars caramelize, the flesh gets deeper and richer, and the entire soup tastes like it actually has a story to tell. It's a small extra step that separates a decent soup from one you'll want to make again and again.

Playing with Flavors

Once you've made this basic version a couple times, you'll start seeing it as a canvas for experimenting. I've added a pinch of chili flakes for warmth on cold evenings, swapped the coconut milk for heavy cream when I wanted something richer, and even stirred in a splash of sage-infused butter one autumn that turned out to be revelatory. The foundation is solid enough to handle your personal touches without falling apart.

Storage and Second Servings

This soup keeps beautifully in the refrigerator for four days, and it actually tastes better the next day when the flavors have had time to settle and deepen. You can also freeze it for up to three months—I like leaving a little room in the container because the cream will separate slightly when it thaws, but a quick stir brings it right back together. Here's what I've learned about keeping this soup at its best:

  • Store it in glass containers if you can because the turmeric-like color from the squash sometimes stains plastic.
  • Always reheat gently on the stovetop rather than blasting it in the microwave, so the coconut milk stays emulsified and creamy.
  • Add the garnishes fresh each time—toasted seeds and herbs right before serving make all the difference in how special it feels.
Silky smooth Butternut Squash Soup, rich flavor, ready to be savored. Save
Silky smooth Butternut Squash Soup, rich flavor, ready to be savored. | mesaaghilas.com

This soup has become my reliable friend through every winter, the kind of dish that asks so little but gives so much back. Make it once and it becomes part of your rotation.

Recipe FAQs

Can I make this ahead of time?

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.

What can I use instead of coconut milk?

Heavy cream works beautifully for a richer version, or use whole milk for a lighter touch. Even unsweetened almond milk can substitute if you need a dairy-free, nut-free alternative.

Do I have to roast the squash first?

Roasting concentrates the natural sugars and adds caramelized depth you can't achieve by boiling alone. However, in a pinch, you can simmer raw squash cubes directly in the stock—just increase simmering time to 20-25 minutes.

How do I get the smoothest texture?

Use an immersion blender directly in the pot for convenience, or purée in batches in a standard blender. For ultra-silky results, pass through a fine-mesh sieve after blending.

What else can I add for variation?

A pinch of chili flakes brings gentle heat, fresh ginger adds zing, or a splash of maple enhances sweetness. Try blending in roasted red peppers for color, or top with crispy fried sage leaves.

Is this suitable for meal prep?

Perfect for batch cooking. The portion yields four generous servings, and it reheats beautifully on the stovetop or in the microwave. Add a splash of water or stock when reheating if it thickens.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Butternut Squash Soup

Silky roasted squash blended with coconut milk, cumin, and nutmeg for ultimate winter comfort.

Prep time
15 minutes
How long to cook
35 minutes
Overall time
50 minutes
Created by Yasmin Ferrell


Level Easy

Cuisine International

Makes 4 Portions

Diet Info Meat-Free, No Gluten

What You’ll Need

Vegetables

01 1 medium butternut squash (about 2.6 lb), peeled, seeded, and diced
02 1 large onion, chopped
03 2 medium carrots, peeled and chopped
04 2 cloves garlic, minced

Liquids

01 3.4 cups vegetable stock
02 0.85 cup coconut milk or heavy cream

Spices & Seasonings

01 2 tablespoons olive oil
02 0.5 teaspoon ground cumin
03 0.25 teaspoon ground nutmeg
04 Salt and black pepper to taste

Garnish

01 Fresh parsley or coriander, chopped
02 Toasted pumpkin seeds
03 Coconut milk or cream for swirl

How-To

Step 01

Preheat Oven: Preheat the oven to 400°F.

Step 02

Roast Butternut Squash: Toss the diced butternut squash with 1 tablespoon olive oil, salt, and pepper. Spread on a baking tray and roast for 25 minutes until golden and tender.

Step 03

Sauté Aromatics: Heat the remaining olive oil in a large pot over medium heat. Add onion and carrots; sauté for 5-7 minutes until softened.

Step 04

Bloom Spices: Add garlic, cumin, and nutmeg; cook for 1 minute until fragrant.

Step 05

Combine and Simmer: Add the roasted squash to the pot. Pour in the vegetable stock, bring to a boil, then reduce heat and simmer for 10 minutes.

Step 06

Purée Soup: Remove from heat. Using an immersion blender, purée the soup until silky smooth. Alternatively, carefully blend in batches using a standard blender.

Step 07

Finish and Season: Stir in coconut milk or cream, heat gently, and adjust seasoning with salt and pepper to taste.

Step 08

Serve: Ladle into bowls and garnish with fresh herbs, pumpkin seeds, and a swirl of coconut milk or cream if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Chef's knife
  • Baking tray
  • Large pot
  • Wooden spoon
  • Immersion blender or standard blender

Allergy Details

Double-check every item for allergens. See a health expert if uncertain.
  • Contains coconut if using coconut milk
  • Check vegetable stock and coconut milk or cream for potential allergens
  • Verify all packaged ingredients are certified gluten-free

Nutrition details (per portion)

Details here offer general guidance and aren't medical instructions.
  • Energy: 210
  • Fats: 9 g
  • Carbohydrates: 31 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.