Cold days call for warm bowls.
Kicking off this recipe, the kitchen buzzes with the gentle hum of the stove as olive oil heats, ready to cradle the golden diced onion. The scent alone pulls you in—garlic joins the party, sizzling with a promise of cozy comfort. But this isn’t just any soup; it’s a mashup of tender zucchini and sweet butternut squash, cooked down until they’re begging to be blended into something silky and smooth.
I’ve always believed that a good soup doesn’t just fill your belly—it tells a story. Here, the nutmeg tiptoes in, giving a whisper of warmth, while the coconut milk swirls in creamy richness without overpowering the natural sweetness of the squash. It’s the kind of bowl that hugs you from the inside out, perfect for a light lunch that doesn’t weigh you down but leaves you satisfied.
Get ready to ladle out some serious comfort—this soup’s about to become your go-to cold-weather remedy.
If you’re looking for a delicious way to enjoy zucchini, check out our Quick Pasta Dinner with Zucchini: Fresh, Fast & Flavorful for a tasty meal idea.
Real Life Wins from Zucchini and Butternut Squash Soup
- This soup comes together in under an hour, making it a no-nonsense weeknight hero when you’re running on fumes but still want something wholesome.
- It’s a two-veg tag team—zucchini’s lightness balances the sweet, creamy butternut squash, so you don’t feel like you’re eating a brick of heaviness.
- Feeling under the weather? The smooth texture and warm spices like nutmeg provide some soothing vibes—comfort food that doesn’t mess around.
- Leftovers? No sweat. This soup keeps for days in the fridge and even freezes like a champ, perfect for batch cooking and lazy meal prep days.
- Got picky eaters? The mild, slightly sweet flavor profile usually flies under the radar—sneaky veggie win without the usual fuss.
Zucchini and Butternut Squash Soup
A creamy, comforting soup combining tender zucchini and sweet butternut squash, perfect for a light lunch or cozy dinner.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4
Ingredients
1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed
2 medium zucchinis (about 1 pound), chopped
1 medium yellow onion, diced
3 cloves garlic, minced
4 cups vegetable broth
1 tablespoon olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon ground nutmeg
1/2 cup coconut milk
Instructions
Heat the olive oil in a large pot over medium heat.
Add the diced onion and cook, stirring occasionally, until translucent, about 5 minutes.
Add the minced garlic and cook for 1 minute until fragrant.
Add the cubed butternut squash and chopped zucchini to the pot and stir to combine.
Pour in the vegetable broth and bring the mixture to a boil.
Reduce heat to low, cover, and simmer for 25 minutes or until the vegetables are tender.
Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup in batches to a blender and puree until smooth, then return to the pot.
Stir in the coconut milk, salt, black pepper, and ground nutmeg.
Heat the soup gently over low heat for 5 minutes, stirring occasionally.
Serve hot.
Explore more:
Lunch Recipes
Mastering Zucchini and Butternut Squash Soup
The Swap Game: Why Coconut Milk Wins
Let me tell you—most folks reach for cream or half-and-half when aiming for that luscious, velvety mouthfeel in squash soups. But here’s the kicker: coconut milk isn’t just a stand-in; it’s a game-changer. Its subtle sweetness and silky texture lean perfectly into the natural sugars of butternut squash, boosting the overall flavor profile without drowning it in dairy heaviness. Plus, for those who keep it plant-based or lactose-free, coconut milk keeps the soup on the straight and narrow without a hitch. If you’re in a pinch, full-fat canned coconut milk is your go-to, but don’t skimp by using diluted versions—they’ll water down the magic. And hey, if you’re feeling frisky, a splash of coconut milk at the end (instead of during cooking) acts like a velvet curtain call, preserving that fresh, tropical nuance.
The Why Behind Simmering: Get Cozy with Your Veggies
Here’s the real talk—the simmer stage isn’t just about softening your butternut and zucchini; it’s where all the flavor molecules start their dance party. When you bring the broth and veggies to a boil and then drop it down to a low simmer, you’re coaxing out the squash’s natural sugars and melding them with the earthy notes from the zucchini and garlic. The key is patience—25 minutes of simmering isn’t arbitrary. Shortchange this, and your soup might taste like sad mush. Overdo it, and you risk breaking down the veggies into a pasty, flavorless puddle. Think of it as Goldilocks’ zone: just right. Oh, and don’t rush the onion step—letting it cook ‘til translucent is like laying a flavor foundation that holds the whole house up. Skipping or undercooking the onion? That’s like house-building without nails.
Fix-It Hacks: When Your Soup Turns Out Too Thin or Bland
Soup looking more like broth than a bowl of cozy goodness? No sweat. First, toss in a handful of cooked rice or simmer in a peeled, diced potato for 10 minutes before blending—instant thickener with no weird additives. No rice or potato in sight? No worries. After blending, crank the heat a smidge and let it reduce gently, stirring often to keep it from sticking to the bottom. This concentrates flavors and thickens liquid naturally. Flavor flatline? Here’s the secret sauce—adjust your salt incrementally, and don’t forget a pinch of freshly cracked black pepper to add a subtle kick. Nutmeg is a sleeper hit here; if you missed it the first round, toss in a pinch and watch the soup bloom. And hey, sometimes a squeeze of lemon juice right before serving wakes everything up like a double shot of espresso on a Monday morning.
Zucchini and Butternut Squash Soup FAQ
- Can I make this soup vegan?
- Yes! This recipe is already vegan-friendly since it uses vegetable broth and coconut milk — no animal products involved. Perfect for those plant-based vibes.
- How do I know when the veggies are cooked enough?
- Simple test: stab a fork into the butternut squash cubes. If it slides in easily with zero resistance, you’re golden. The zucchinis will get tender around the same time, so no need to overthink it.
- Can I swap out coconut milk for something else?
- Absolutely. If coconut milk isn’t your jam, try full-fat cashew cream or even plain oat milk for a similarly creamy texture. Just remember, coconut milk adds a subtle sweetness that balances the squash’s earthiness.
- What’s the best way to store leftovers?
- Pop your leftovers into an airtight container, fridge-bound for up to 4 days. When reheating, keep the heat low and stir occasionally to avoid any scorching — nobody wants a burnt soup mishap.
- Can I freeze this soup?
- Yes, you can! Freeze it in airtight containers for up to 3 months. Thaw overnight in the fridge. Pro tip: Give it a good stir after reheating to bring everything back together nicely.

