Creamy Roasted Acorn Squash Soup with Coconut Milk

Ready In
Servings
Difficulty

It was 11:47 PM on a chilly Tuesday in October, and I had a very specific craving for something warm, creamy, and deeply savory. I didn’t have the heavy cream or the chicken stock that most soup recipes demand, but I had two acorn squash sitting on the counter, looking a little sad and forgotten. And there was a can of coconut milk in the pantry that I’d bought on a whim weeks ago. The idea that arrived was simple—roast the squash until it’s caramelized, then blend it with the coconut milk until it’s velvet-smooth. I honestly didn’t know if it would work. I mean, coconut milk in a savory soup? It felt weird, but the late-night quiet made me bold.

I remember the way the kitchen smelled at midnight—sweet squash mingling with ginger and garlic, all wrapped up in that tropical coconut scent. It was disorienting in the best way. I burnt my finger on the sheet pan because I was too impatient to wait for it to cool. Classic me. But when I finally took that first spoonful, standing over the stove in my pajamas, I knew I had stumbled onto something special. The soup was rich without being heavy, creamy without dairy, and had this subtle warmth that felt like a hug from the inside out.

This Creamy Roasted Acorn Squash Soup with Coconut Milk has become my secret weapon for fall gatherings. It’s the soup I bring to Friendsgiving when I want to show off without breaking a sweat. And honestly, it came from a random Tuesday night when I couldn’t sleep and had nothing better to do than experiment. Maybe you’ve been there—staring into your fridge at 11 PM, wondering what magic you can make from odds and ends. That’s where the best recipes are born, honestly.

Why You’ll Love This Recipe

This isn’t just another squash soup recipe. I’ve tested this version more times than I can count, tweaking the roast time, the spice levels, and the blending technique until it was absolutely perfect. Here’s why this one stands out from the crowd:

  • Incredibly Creamy Without Dairy: The coconut milk creates a luscious, velvety texture that rivals any cream-based soup. Your guests will never guess it’s dairy-free.
  • Simple Ingredients, Big Flavor: You only need a handful of pantry staples. No weird specialty items or expensive gourmet ingredients here.
  • Perfect for Fall Gatherings: This soup is made for hosting. It scales beautifully for a crowd and looks stunning served in small bowls as a starter or in big mugs for a cozy dinner.
  • Prep-Ahead Friendly: You can roast the squash and aromatics a day before your party. Just blend and reheat when your guests arrive. Stress-free entertaining at its finest.
  • Always a Showstopper: The color alone—that deep golden-orange—is gorgeous on any table. Drizzle with a little extra coconut milk and some pumpkin seeds, and you’ve got a dish that looks like it came from a fancy restaurant.

What makes this recipe different is the roasting technique. I don’t just boil the squash—I roast it until the edges are caramelized and slightly browned. That extra step deepens the flavor in a way that boiling never could. It’s the difference between a good soup and a memorable one. This is the kind of soup that makes people close their eyes after the first bite. It’s comfort food reimagined—healthier, faster, and with the same soul-soothing satisfaction that you crave on a cold autumn evening.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are fall pantry staples, and the rest are easy to find at any grocery store.

For the Roasted Squash Base

  • 2 medium acorn squash (about 2 pounds total) — Look for squash that feels heavy for its size with firm, unblemished skin. I prefer acorn squash for its slightly sweet, nutty flavor, but butternut squash works too.
  • 2 tablespoons olive oil — A good quality extra virgin olive oil makes a difference here. I like California Olive Ranch for its balanced flavor.
  • 1 teaspoon salt — Use kosher salt for better control over seasoning.
  • 1/2 teaspoon black pepper — Freshly ground is always best.

For the Soup Base

roasted acorn squash soup with coconut milk preparation steps

  • 1 tablespoon coconut oil (or olive oil) — Coconut oil reinforces the tropical notes, but olive oil works perfectly too.
  • 1 large yellow onion, diced — About 1 1/2 cups. Onions add savory depth that balances the sweetness of the squash.
  • 3 cloves garlic, minced — Fresh garlic is non-negotiable here. The pre-minced stuff in jars just doesn’t deliver the same punch.
  • 1 tablespoon fresh ginger, grated — This adds warmth and a little zing. I recommend using a microplane for the best texture.
  • 1 teaspoon ground cumin — Earthy and warm, cumin pairs beautifully with both squash and coconut.
  • 1/2 teaspoon ground coriander — Adds a subtle citrusy note that brightens the whole soup.
  • 1/4 teaspoon cayenne pepper (optional) — For a gentle kick of heat. Leave it out if you’re serving a crowd with sensitive palates.
  • 4 cups vegetable broth — Use a good-quality broth. I prefer Pacific Foods or Imagine brand for their clean flavors. Low-sodium is best so you can control the salt level.
  • 1 can (13.5 oz) full-fat coconut milk — Do NOT use light coconut milk here. The full-fat version is what gives this soup its signature creaminess. I recommend Thai Kitchen or Native Forest for the richest texture.
  • 2 tablespoons maple syrup (optional) — Only add this if your squash isn’t very sweet. Taste your roasted squash first and decide.

For Garnish (Optional but Recommended)

  • Extra coconut milk, for drizzling
  • Toasted pumpkin seeds (pepitas) — Adds a lovely crunch
  • Fresh thyme or parsley, chopped
  • A drizzle of good olive oil

Substitution Guidance: For a nut-free option, skip the pumpkin seeds or use sunflower seeds instead. If you’re avoiding nightshades, leave out the cayenne pepper. You can swap the vegetable broth for chicken broth if you’re not vegetarian—it adds even more savory depth. And if you can’t find acorn squash, butternut squash or even sugar pumpkin will work beautifully.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:

  • Large baking sheet — A rimmed sheet pan works best. I love my Nordic Ware aluminum sheet pans because they conduct heat evenly and help the squash caramelize beautifully.
  • Sharp chef’s knife — Acorn squash can be tough to cut. A sharp 8-inch knife makes the job much safer and easier.
  • Large soup pot or Dutch oven — A 5-6 quart pot is ideal. I use my trusty Le Creuset Dutch oven, but any heavy-bottomed pot will work.
  • Immersion blender — This is my preferred tool for blending hot soup. It’s safer and creates less mess than transferring to a blender. The Cuisinart SmartStick is a solid budget-friendly option.
  • Regular blender — If you don’t have an immersion blender, a standard countertop blender works fine. Just be careful blending hot liquids—always remove the center cap and cover with a towel to let steam escape.
  • Measuring cups and spoons
  • Wooden spoon or spatula

Budget-Friendly Tip: If you’re just starting out, skip the expensive Dutch oven and use a heavy-bottomed stockpot from a thrift store. And honestly, a $20 immersion blender from a discount store works just as well as a fancy one for this recipe.

Preparation Method

Let’s get cooking! This recipe takes about 1 hour total, with about 20 minutes of active prep time. The rest is hands-off roasting and simmering.

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.

  2. Prepare the acorn squash: Using a sharp chef’s knife, carefully cut each acorn squash in half from stem to tip. Scoop out the seeds and stringy pulp with a spoon. (Don’t throw the seeds away—you can roast them later for a snack!) Cut each half into 1-inch thick wedges or slices. The skin is edible once roasted, so don’t bother peeling it.

  3. Roast the squash: Place the squash wedges on the prepared baking sheet in a single layer. Drizzle with the 2 tablespoons of olive oil, then sprinkle with 1 teaspoon salt and 1/2 teaspoon black pepper. Toss everything with your hands to coat evenly. Roast for 25-30 minutes, flipping halfway through, until the squash is fork-tender and the edges are golden brown and caramelized. The smell at this point is absolutely intoxicating.

  4. Sauté the aromatics: While the squash roasts, heat 1 tablespoon of coconut oil in your large soup pot over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until translucent and starting to brown at the edges. Add the minced garlic and grated ginger, and cook for another 1 minute until fragrant. Stir in the cumin, coriander, and cayenne pepper (if using), and cook for 30 seconds to toast the spices.

  5. Combine and simmer: Add the roasted squash wedges (skin and all) to the pot with the sautéed aromatics. Pour in the 4 cups of vegetable broth. Bring the mixture to a boil, then reduce the heat to low and let it simmer for 10 minutes. This allows all the flavors to meld together beautifully.

  6. Blend until silky: Remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth and velvety. If using a regular blender, work in batches—fill the blender no more than halfway, remove the center cap from the lid, and cover with a clean kitchen towel. Blend each batch until smooth, then return to the pot.

  7. Add the coconut milk: Pour in the full can of coconut milk and stir well. If the soup seems too thick, add an extra 1/2 cup of broth or water to reach your desired consistency. Taste and adjust seasoning—you may want more salt, a pinch more cumin, or a drizzle of maple syrup if the soup needs sweetness. Heat gently over low heat for 2-3 minutes, but don’t let it boil after adding the coconut milk.

  8. Serve and garnish: Ladle the soup into bowls. Drizzle with a swirl of extra coconut milk, sprinkle with toasted pumpkin seeds, and finish with fresh thyme or parsley. A final crack of black pepper and a drizzle of good olive oil never hurt anybody.

Sensory Cues: When the squash is properly roasted, you’ll see golden-brown caramelized spots on the edges. The kitchen will smell like a cozy fall day. When blending, listen for the sound to change from chunky to smooth—it’s oddly satisfying. The final soup should be thick enough to coat the back of a spoon but still pourable.

Cooking Tips & Techniques

I’ve made this soup at least a dozen times, and I’ve learned a few things the hard way. Let me save you some trouble.

Don’t skip the roasting step. I know it’s tempting to just boil the squash to save time, but roasting is what gives this soup its deep, almost nutty flavor. The caramelization adds complexity that you simply can’t get from boiling. Trust me on this—I tried the shortcut version once, and it was bland and watery. Never again.

Cut the squash into even pieces. If your wedges are different sizes, some will burn while others stay undercooked. Take the extra 30 seconds to make them uniform. Your future self will thank you.

Watch your temperature when adding coconut milk. Coconut milk can separate and curdle if you add it to boiling liquid or heat it too aggressively. Always remove the pot from heat before blending, then add the coconut milk and warm it gently over low heat. This keeps the texture silky and smooth.

Season in layers. Add salt at the roasting stage, again when sautéing the aromatics, and finally adjust at the end. This builds depth of flavor that you can’t achieve by seasoning only at the end. I learned this from a chef friend who always says, “Salt is not a final step—it’s a journey.”

Make it ahead for parties. This soup actually tastes better the next day. The flavors have time to meld and deepen overnight. So if you’re hosting, make it a day ahead, store it in the fridge, and simply reheat gently before serving. Your guests will think you spent hours in the kitchen.

One mistake I made: I once used light coconut milk because I was trying to be healthy. Don’t do it. The soup was thin, watery, and lacked that luxurious mouthfeel. Full-fat coconut milk is non-negotiable for the best texture. Save the light stuff for smoothies.

Variations & Adaptations

This recipe is wonderfully flexible. Here are some ways to make it your own:

Spicy Thai-Inspired Version

Add 1 tablespoon of red curry paste when you sauté the aromatics. Swap the cumin and coriander for 1 teaspoon of lemongrass paste. Finish with a squeeze of lime juice and fresh cilantro. The result is bright, spicy, and completely different from the original—but just as delicious.

Smoky Chipotle Version

Add 1-2 chipotle peppers in adobo sauce (minced) when you sauté the onions. Replace the cumin with smoked paprika. This version has a deep, smoky heat that’s perfect for cold winter nights. I served this at a potluck once, and someone asked for the recipe before they even finished their bowl.

Creamy Apple-Squash Version

Add 1 peeled and diced Granny Smith apple to the pot along with the roasted squash. The apple adds a subtle tartness that cuts through the richness of the coconut milk. Omit the maple syrup since the apple provides enough sweetness.

Dairy-Free and Vegan (Already Is!)

This recipe is naturally dairy-free and vegan. Just ensure your vegetable broth is certified vegan if that matters to you. For extra protein, stir in a can of drained chickpeas before blending—it makes the soup heartier and adds a creamy texture.

Nut-Free Option

The recipe is naturally nut-free as written. Just skip the pumpkin seed garnish or use sunflower seeds instead.

Serving & Storage Suggestions

Serving Temperature: This soup is best served hot, but not boiling. Let it cool for 2-3 minutes after ladling so the flavors settle. It’s also surprisingly good at room temperature—I’ve eaten leftovers straight from the fridge and loved it.

Presentation for Guests: For a dinner party, serve this soup in small ceramic bowls or even shot glasses for an appetizer. Swirl a spoonful of coconut milk on top, then drag a toothpick through it to create a pattern. Sprinkle with bright green pumpkin seeds and a tiny sprig of thyme. It looks incredibly elegant with minimal effort.

What to Serve Alongside: This soup pairs beautifully with a crusty sourdough bread or warm dinner rolls. For a complete meal, serve it with a simple arugula salad dressed with lemon vinaigrette. The peppery greens balance the richness of the soup perfectly. If you’re hosting a fall dinner, start with this soup, then move on to a roasted chicken or a hearty lentil stew.

Storage Instructions: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen over time, so day 2 and 3 are often even better than day 1. This soup also freezes beautifully—pour it into freezer-safe containers or zip-top bags, leaving an inch of headspace for expansion. Freeze for up to 3 months.

Reheating Tips: Thaw frozen soup in the refrigerator overnight. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened too much. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling, as it can cause the coconut milk to separate.

Nutritional Information & Benefits

Per serving (based on 6 servings): Approximately 220 calories, 14g fat (12g saturated), 22g carbohydrates, 4g fiber, 6g sugar, 4g protein. This is an estimate and will vary based on specific brands and portion sizes.

Health Benefits: Acorn squash is packed with vitamin A (over 100% of your daily needs per serving), vitamin C, and fiber. The orange color comes from beta-carotene, a powerful antioxidant that supports eye health and immune function. Coconut milk provides healthy medium-chain triglycerides (MCTs) that can boost energy and support brain health. Ginger and garlic both have anti-inflammatory properties. This soup is naturally gluten-free, dairy-free, and vegan.

Dietary Considerations: This recipe is suitable for gluten-free, dairy-free, vegan, and paleo diets. It’s low in added sugar (only from optional maple syrup). If you’re watching your saturated fat intake, you can use light coconut milk, but the texture won’t be as luxurious. The soup is naturally nut-free and soy-free.

My Take: I love that this soup feels indulgent but is actually packed with nutrients. It’s the kind of meal that makes you feel good from the inside out—warm, satisfied, and nourished. Perfect for those days when you need a little extra comfort.

Conclusion

This Creamy Roasted Acorn Squash Soup with Coconut Milk is more than just a recipe—it’s a bowl of pure autumn comfort. It started as a late-night experiment born from a specific craving and a pantry full of possibilities. Now it’s the soup I turn to again and again, whether I’m hosting a Friendsgiving dinner or just need a quiet, cozy meal on a cold Tuesday night.

The roasting step makes all the difference. The coconut milk makes it luxurious. And the simple spices make it unforgettable. I honestly believe this is the best squash soup you’ll ever make. It’s forgiving enough for beginners, impressive enough for company, and delicious enough to become a regular in your fall rotation.

I’d love to hear how it turns out for you! Did you try one of the variations? Did your guests ask for seconds? Drop a comment below and let me know. And if you loved this recipe, share it with a friend who needs a little fall comfort in their life. Happy cooking, friends—may your kitchen smell like caramelized squash and warm spices.

Frequently Asked Questions

Can I use butternut squash instead of acorn squash?

Absolutely! Butternut squash works beautifully in this recipe. It’s slightly sweeter and creamier than acorn squash. Just peel it before roasting, since butternut skin isn’t as tender as acorn skin. The cooking time remains the same.

Do I need to peel the acorn squash before roasting?

No, you don’t! Acorn squash skin becomes tender and edible after roasting. It blends completely smooth in the soup, adding extra fiber and nutrients. Just make sure to wash the squash thoroughly before cutting. If you really dislike the texture, you can peel it, but I promise you won’t notice it after blending.

Can I make this soup in an Instant Pot or slow cooker?

Yes, with some adjustments. For the Instant Pot, sauté the aromatics using the sauté function, then add the roasted squash and broth. Pressure cook on high for 5 minutes, then do a quick release. Stir in the coconut milk and blend as directed. For a slow cooker, combine all ingredients except the coconut milk and cook on low for 4-6 hours. Blend, then stir in the coconut milk before serving.

How can I make this soup thicker or thinner?

For a thicker soup, use less broth (start with 3 cups instead of 4) or add an extra half squash. For a thinner soup, add more broth or water until it reaches your desired consistency. Remember that the soup will thicken slightly as it cools and even more after refrigeration, so account for that when adjusting.

Can I freeze this soup?

Yes, this soup freezes wonderfully! Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture remains creamy and smooth after thawing—just give it a good stir before serving.

Print

Creamy Roasted Acorn Squash Soup with Coconut Milk

A velvety, dairy-free soup made from caramelized acorn squash and full-fat coconut milk, with warm spices like ginger, cumin, and coriander. Perfect for fall gatherings or a cozy night in.

  • Author: Jamie
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 2 medium acorn squash (about 2 pounds total)
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon coconut oil (or olive oil)
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper (optional)
  • 4 cups vegetable broth
  • 1 can (13.5 oz) full-fat coconut milk
  • 2 tablespoons maple syrup (optional)
  • Extra coconut milk for drizzling (optional)
  • Toasted pumpkin seeds (pepitas) for garnish (optional)
  • Fresh thyme or parsley, chopped (optional)
  • Good olive oil for drizzling (optional)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Cut each acorn squash in half from stem to tip. Scoop out seeds and stringy pulp. Cut each half into 1-inch thick wedges or slices.
  3. Place squash wedges on the prepared baking sheet in a single layer. Drizzle with 2 tablespoons olive oil, sprinkle with 1 teaspoon salt and 1/2 teaspoon black pepper. Toss to coat evenly.
  4. Roast for 25-30 minutes, flipping halfway through, until fork-tender and edges are golden brown and caramelized.
  5. While squash roasts, heat 1 tablespoon coconut oil in a large soup pot over medium heat. Add diced onion and cook for 5-6 minutes until translucent and starting to brown.
  6. Add minced garlic and grated ginger, cook for 1 minute until fragrant. Stir in cumin, coriander, and cayenne (if using), cook for 30 seconds.
  7. Add roasted squash wedges (skin and all) to the pot. Pour in 4 cups vegetable broth. Bring to a boil, then reduce heat to low and simmer for 10 minutes.
  8. Remove pot from heat. Use an immersion blender to blend soup until completely smooth. (If using a regular blender, work in batches, filling no more than halfway, removing center cap, and covering with a towel.)
  9. Pour in full can of coconut milk and stir well. Add extra broth or water if needed for desired consistency. Taste and adjust seasoning, adding maple syrup if needed.
  10. Heat gently over low heat for 2-3 minutes, but do not boil after adding coconut milk.
  11. Ladle into bowls. Garnish with a swirl of extra coconut milk, toasted pumpkin seeds, fresh herbs, and a drizzle of olive oil if desired.

Notes

Don’t skip roasting the squash—it adds deep caramelized flavor. Use full-fat coconut milk for best creaminess; light coconut milk will result in a thin soup. The soup tastes even better the next day as flavors meld. For a thicker soup, use 3 cups broth instead of 4. For a thinner soup, add more broth or water. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1 1
  • Calories: 220
  • Sugar: 6
  • Sodium: 600
  • Fat: 14
  • Saturated Fat: 12
  • Carbohydrates: 22
  • Fiber: 4
  • Protein: 4

Keywords: acorn squash soup, creamy squash soup, coconut milk soup, dairy-free soup, vegan soup, fall soup, roasted squash soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆