Butternut Squash Soup with Coconut Milk (Vegan + Creamy): The Cozy Bowl That Tastes Like a Hug
You want restaurant-level comfort with grocery-store ingredients and weeknight effort? This is it. Silky butternut squash, lush coconut milk, a whisper of spice—and zero dairy.
It’s the kind of soup that makes you feel smug about your life choices and also eat a second bowl. Minimal chopping, no fancy tools required, and it reheats like a dream. If you can stir a pot and press “blend,” you’re about to feel extremely accomplished.
Why This Recipe Works

Balanced flavors: Sweet roasted squash meets savory aromatics, bright citrus, and warm spice.
No bland orange mush here. The coconut milk adds body and gloss without weighing things down.
Texture perfection: Roasting concentrates flavor and dries the squash slightly so the puree turns out creamy, not watery. Blending with coconut milk creates that velvet finish you can’t stop sipping.
Weeknight-simple: One sheet pan, one pot, one blender.
The ingredients are common, but the result tastes like you planned it all week.
Diet-friendly: Vegan, dairy-free, and naturally gluten-free. It fits most tables without tasting like a compromise—because it isn’t.
What You’ll Need (Ingredients)
- 1 large butternut squash (about 3–3.5 lbs), peeled, seeded, and cubed
- 1 tablespoon olive oil (plus more as needed)
- 1 large yellow onion, diced
- 3 cloves garlic, smashed or minced
- 1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger)
- 1–2 teaspoons curry powder (mild or medium, to taste)
- 1/4 teaspoon ground cinnamon (optional but excellent)
- 1/8–1/4 teaspoon cayenne or red pepper flakes (optional heat)
- 4 cups vegetable broth (low-sodium recommended)
- 1 (13.5 oz) can full-fat coconut milk (shake well)
- 1 tablespoon maple syrup or brown sugar (optional, to round acidity)
- 1–2 tablespoons fresh lime juice (or lemon)
- Kosher salt and black pepper to taste
- For garnish (optional): toasted pumpkin seeds, coconut cream swirl, chopped cilantro, chili oil, or croutons
Step-by-Step Instructions

- Roast the squash: Heat oven to 425°F (220°C). Toss cubed butternut with a drizzle of olive oil, salt, and pepper on a sheet pan.
Roast 25–30 minutes, flipping once, until edges are caramelized and fork-tender. Roasting = flavor cheat code.
- Sauté aromatics: In a large pot over medium heat, add 1 tablespoon olive oil. Cook onion with a pinch of salt for 5–7 minutes until translucent and slightly golden.
Add garlic and ginger; cook 1 minute until fragrant (aka everyone walks into the kitchen).
- Bloom the spices: Stir in curry powder, cinnamon, and cayenne. Toast 30–45 seconds to wake up the spices. If the pot looks dry, add a splash of oil.
- Combine and simmer: Add roasted squash and vegetable broth.
Bring to a simmer and cook 10 minutes to let the flavors mingle like old friends. Taste the broth—it should already make you happy.
- Blend to silky: Turn off heat. Use an immersion blender to puree until smooth.
No immersion blender? Carefully ladle into a stand blender in batches, vent the lid, and cover with a towel. Blend until velvet-level creamy.
- Finish with coconut milk: Return soup to low heat and stir in coconut milk.
Add maple syrup if your squash is on the savory/lean side. Simmer 3–5 minutes, then add lime juice, salt, and pepper to taste. The citrus makes the flavors pop—don’t skip.
- Serve and garnish: Ladle into bowls.
Top with pumpkin seeds for crunch, a swirl of coconut cream for drama, and cilantro or chili oil if you’re feeling extra. Snap a photo; you earned it.
Storage Tips
- Fridge: Cool fully, then store in airtight containers for up to 5 days. It thickens slightly—thin with broth when reheating.
- Freezer: Freeze up to 3 months.
Leave a little headspace; soups expand. Thaw overnight in the fridge for best texture.
- Reheat: Warm gently over medium-low heat, stirring often. Avoid a rolling boil; it can dull the flavors.
Add a squeeze of lime at the end to refresh.
- Meal prep: Portion into individual containers for grab-and-go lunches. FYI: It pairs well with a grainy bread or a crisp side salad.

What’s Great About This
- Ridiculously creamy without dairy: Full-fat coconut milk delivers that luxe spoon-coating texture.
- Roasted, not bland: Caramelized edges amplify sweetness and depth. It’s soup with personality.
- Flexible flavors: Cozy and mild for kids; add heat and acid for grown-up sparkle.
- Budget-friendly: A big pot uses basic produce and pantry spices—restaurant vibes, stay-at-home price.
- Nutritious: Fiber from squash, healthy fats from coconut milk, and a literal parade of micronutrients.
Your future self says thanks.
Don’t Make These Errors
- Skipping the roast: Boiling raw squash is faster but yields flat flavor. Roast for the win.
- Under-salting: Coconut milk softens seasoning. Taste at the end and bump up salt, pepper, and lime.
- Boiling after blending: Vigorous boiling can break the emulsion.
Gentle heat = silky texture.
- Overloading the blender: Hot soup expands. Blend in batches with the lid vented unless chaos is your brand.
- Using light coconut milk: It works, but texture suffers. If you must, add a knob of vegan butter or extra squash to enrich.
Different Ways to Make This
- Thai-leaning: Swap curry powder for red curry paste (1–2 tablespoons).
Add a splash of soy sauce or tamari and finish with basil.
- Smoky chipotle: Add 1–2 teaspoons adobo sauce from canned chipotles and a touch of cumin. Garnish with toasted pepitas and avocado.
- Carrot-boosted: Add 2–3 carrots with the squash. Slightly sweeter, super vibrant, and kid-approved, IMO.
- Apple twist: Roast a peeled, cored apple with the squash.
Finish with sage and a drizzle of maple for autumn dessert energy (minus the sugar crash).
- Protein-up: Stir in cooked red lentils during the simmer. They vanish into the puree and make it extra satisfying.
FAQ
Can I make this without roasting the squash?
Yes, you can simmer raw squash cubes directly in the broth until tender, then proceed. It’ll be good, but roasting adds a caramelized sweetness that makes it great.
If you skip the roast, consider adding an extra pinch of spice and a touch more lime.
Is light coconut milk okay?
It works, but the soup will be thinner and less silky. For a compromise, use half full-fat coconut milk and half broth, or simmer a little longer to reduce and thicken. A tablespoon of cashew butter can also help boost creaminess.
How do I peel butternut squash without losing my mind?
Trim the ends, cut the squash in half crosswise where the neck meets the bulb, and peel each section with a sharp Y-peeler.
Scoop out seeds from the bulb, then cube. Pro tip: Microwave the whole squash for 2–3 minutes first to soften the skin slightly.
Can I use frozen pre-cut squash?
Absolutely. Roast from frozen at a slightly lower temperature (400°F/205°C) for a few extra minutes until edges get color.
It’s a time-saver, and your blender won’t know the difference.
What can I use instead of curry powder?
Try a mix of ground cumin, coriander, turmeric, and a pinch of paprika. Or go simple with just turmeric and black pepper for a mild golden vibe. Taste and adjust; you’re the boss here.
How do I make it spicier?
Add more cayenne, a chopped fresh chili with the onions, or finish with chili oil.
Just remember coconut milk can mellow heat, so add spice gradually and taste as you go.
What should I serve with it?
Crusty sourdough, garlic bread, or naan for dipping. For protein, pair with crispy chickpeas or a simple kale salad with lemon and olive oil. If you’re extra, grilled cheese (vegan or not) is never wrong.
Can I make this in a slow cooker?
Yes.
Add squash, onion, garlic, ginger, spices, and broth to the slow cooker and cook on low 6–7 hours or high 3–4 hours. Blend, then stir in coconut milk and lime at the end. You’ll miss the roasting depth, but it’s very set-and-forget.
My Take
This soup is the definition of low effort, high reward—like wearing sweatpants that somehow look tailored.
Roasting is the only “extra,” and it delivers the kind of flavor you pretend took all day. The coconut milk-lime combo keeps it bright and luxurious, and the spice is friendly without being boring. Make a double batch, stash some in the freezer, and thank yourself on a chaotic weeknight.
Because sometimes the smartest move is a bowl that makes you feel incredible with almost no work, FYI.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.