Acorn Squash Soup Recipe With Coconut Milk: Velvety Spice and Tropical Creaminess

Soups & Stews

Acorn Squash Soup Recipe With Coconut Milk: Velvety Spice and Tropical Creaminess

This vegan acorn squash soup with coconut milk delivers the perfect balance of velvety creaminess and warm spices, transforming humble ingredients into a restaurant-worthy bowl. The secret lies in roasting the squash until caramelized—this step unlocks deep, nutty sweetness that pairs beautifully with coconut milk’s tropical richness.

What starts as a simple roast becomes a silky, spiced soup with just 15 minutes of hands-on time after prep.

The magic happens when you blend roasted squash with coconut milk and aromatic spices like cinnamon and nutmeg, creating a naturally sweet yet savory profile without added sugar. Sautéing onions and garlic first builds a flavorful base that carries through every spoonful.

This recipe proves that plant-based soups can be just as comforting as their dairy counterparts—creamy, satisfying, and packed with seasonal warmth.

By the time you finish, you’ll have a soup so smooth it feels indulgent, yet light enough for any meal. The coconut milk adds a luxurious texture, while the spices lend a subtle autumnal depth that makes this dish feel like a cozy hug in a bowl.

Garnish with toasted pecans or fresh cilantro for extra dimension, and you’ve got a soup that’s as beautiful as it is delicious.

Perfect for chilly evenings, holiday gatherings, or meal prep, this recipe scales effortlessly while keeping all the soul of a carefully crafted dish. The best part? Every ingredient works together to create something greater than the sum of its parts—proof that simple techniques can yield extraordinary results.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for acorn squash soup recipe with coconut milk

Creamy coconut milk meets roasted squash in this velvety, spiced vegan masterpiece.

Ingredient Amount Notes
Acorn Squash 🍠 1 ½ lb Halved, seeded, cubed
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, unsweetened
Yellow Onion 🧅 1 whole Medium, diced
Garlic Cloves 🧄 4 cloves Peeled, minced
Vegetable Broth 💧 2 cups Low-sodium preferred
Cinnamon 🌿 ½ tsp Ground, for warmth
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred
Ground Ginger 🌶️ ½ tsp For depth
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting
Salt 🧂 1 tsp Sea salt preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Toasted Pecans 🥜 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The acorn squash is the star—look for small to medium ones at Trader Joe's or your local farmers market, as they’re sweeter and easier to handle. Costco often has pre-cut squash in the fall, which saves time. Roasting caramelizes the natural sugars, so don’t skip this step—it’s what makes this soup taste like a cozy hug in a bowl. If you can’t find acorn squash, butternut squash works in a pinch, but it’ll have a slightly different texture. For the coconut milk, full-fat canned is non-negotiable—it’s what gives the soup that luxurious creaminess. Thai Kitchen or Goya brands are my go-tos for quality without the price tag.

No fresh ginger? Ground ginger works fine, but fresh has more punch. Short on pecans? Toasted walnuts or almonds add a similar crunch. The cinnamon and nutmeg are key for that warm, autumnal vibe—Penzeys has the best blends if you want to splurge, but regular grocery store spices do the trick. For the vegetable broth, low-sodium is crucial unless you’re okay with extra salt. Imagine or Pacific Foods brands are my go-to for clean, flavorful broths. If you’re prepping ahead, roast the squash and store it in the fridge for up to 3 days before blending—it’ll still taste amazing.

This soup tastes even better the next day, so double the batch if you can. Store leftovers in an airtight container for up to 5 days in the fridge or 3 months in the freezer. Garnish with fresh cilantro and toasted pecans right before serving—those finishing touches make all the difference. The coconut milk will separate slightly when refrigerated, but just give it a quick stir before reheating. If you want extra richness, stir in a splash of coconut milk when reheating. It’s that easy!

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish. Roast the squash, blend it with the coconut milk and broth, and boom—no extra pots, no stress. That rich coconut flavor actually hides the fact that I’m not a fancy chef.
  • Creamy Without Guilt: Full-fat coconut milk makes this soup velvety smooth, but the squash keeps it light. Honestly, it’s the kind of creamy that doesn’t leave you feeling sluggish—just satisfied. The onion and garlic caramelize into something deeply savory, like a hug in a bowl.
  • Weeknight to Holiday: This soup works for lazy Tuesdays and Thanksgiving leftovers. I’ve served it to skeptical in-laws (they asked for seconds) and used it to stretch a budget-friendly meal into a full dinner. Add a sprinkle of chili flakes or toasted nuts, and suddenly it’s fancy.
  • Leftovers That Don’t Suck: Between us, most soups turn into sad, watery meals the next day. Not this one. The coconut milk keeps it rich, and the squash holds up beautifully. I double the batch on Sundays, freeze half, and still crave it weeks later—proof it’s actually better reheated.

Step-by-step instructions for acorn squash soup with coconut milk

Transform humble acorn squash into a velvety masterpiece with this straightforward method.

1

🔥 Step 1: Roast the Acorn Squash Until Caramelized

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 1.5 lb cubed acorn squash with 1 tablespoon of the extra-virgin olive oil and ½ teaspoon salt. Spread the cubes in a single layer, leaving space between them for even roasting.

Roast for 25-30 minutes until the edges are deep golden brown and the flesh yields slightly when pressed with a fork. Here's the thing—don't skip the roasting. This step develops the natural sweetness of the squash and creates that beautiful caramelized flavor that makes this soup special. Flip the cubes halfway through for even browning.

2

🍳 Step 2: Sauté Aromatics Until Fragrant

While the squash roasts, heat the remaining 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and beginning to caramelize at the edges. You'll know it's ready when the onions smell sweet and the color deepens slightly.

Add the minced garlic cloves and cook for 30 seconds until fragrant. Here's where it gets aromatic—don't let the garlic burn. Immediately add the 0.5 teaspoon ground ginger, 0.5 teaspoon cinnamon, and 0.25 teaspoon ground nutmeg, stirring constantly for 30 seconds to toast the spices and release their warm, earthy aromas.

3

🥘 Step 3: Simmer the Soup Until Silky Smooth

Transfer the roasted acorn squash to the pot with the aromatics. Pour in the 2 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to low and let it simmer uncovered for 10 minutes to allow the flavors to meld together.

Use an immersion blender to purée the soup directly in the pot until completely smooth. If you don't have an immersion blender, carefully transfer the soup to a countertop blender in batches (don't fill beyond the max line) and blend until silky smooth. This is where the magic happens—the coconut milk will make it creamy, but blending ensures no lumps remain.

4

🥘 Step 4: Add Coconut Milk and Season to Perfection

Return the puréed soup to the pot and stir in the 13.5 oz full-fat coconut milk. Increase heat to medium-low and let it simmer for another 5 minutes, stirring occasionally. The soup should be creamy but not curdled—if it starts to separate, stir in a splash of the broth to bring it back together.

Taste and adjust seasoning with more salt or black pepper as needed. Here's the secret to balancing flavors—add the 1 tablespoon lemon juice now. It brightens the coconut milk and cuts through any richness, giving the soup that perfect balance of sweet, spicy, and tangy.

5

🍽️ Step 5: Garnish and Serve Warm

Ladle the soup into bowls and top each serving with 1 tablespoon chopped fresh cilantro and 1 tablespoon chopped toasted pecans. The cilantro adds a fresh, bright contrast to the rich coconut milk, while the pecans bring a delightful crunch and nutty depth.

Serve immediately while warm. The contrast of the warm soup against the cool garnishes makes each bite even more satisfying. This soup tastes even better the next day—if you have leftovers, store them in the refrigerator for up to 3 days and gently reheat on the stovetop before serving.

👨‍🍳

Pro Tips For Making Acorn Squash Soup Recipe With Coconut Milk

  • CHAR THE ONIONS LOW: I used to burn them every time—acorn squash soup isn’t fancy, but caramelized onions make it sing. Cook them over medium-low with a splash of broth (just 2 tablespoons) covered for 10 minutes first. The steam softens them faster, and you’ll get that deep, sweet flavor without a single blackened bit.
  • PEEL THE SQUASH AFTER COOKING: Peeling raw acorn squash is a pain, and you’ll slice your fingers. Roast or boil it whole first—just cut it in half, scoop out the seeds, then bake at 400°F (200°C) for 40 minutes. The skin slides off like butter after, and the flesh is tender enough to blend smoothly. (Yes, even the tougher varieties.)
  • SIMMER THE BROTH FIRST: Dumping cold broth into hot coconut milk curdles it like a science experiment gone wrong. Heat your broth until it’s steaming, then whisk in the coconut milk while stirring constantly. If you’re lazy, at least temper it by mixing in a splash of broth first—just enough to warm the can before combining.
  • SALT THE COCONUT MILK: Coconut milk tastes bland straight from the can, and you’ll end up adding salt later. Crack open the can, stir in ½ teaspoon of salt, and let it sit while you prep the rest. The flavor gets infused, and your soup won’t taste like it’s missing something—no last-minute seasoning adjustments needed.

Make-ahead tips for this recipe

Roast Ahead

The real time-saver is roasting the acorn squash 2-3 days in advance—it keeps beautifully in the fridge. Store the cubed, roasted squash in an airtight container with a sprinkle of salt to preserve freshness.

When ready to make the soup, simply reheat the squash in a skillet with 1 tablespoon olive oil for 5 minutes before blending. This cuts your active prep time by half while keeping all the caramelized flavor. 🍠

Broth Base Prep

Make a big batch of vegetable broth (or use store-bought) and freeze it in ice cube trays. Pop out the cubes and store in a freezer bag—you’ll always have broth ready. For this soup, use 2 cups straight from the freezer (no thawing needed).

The frozen cubes also help stabilize the soup’s texture when reheating. I keep Pacific Foods broth cubes on hand—they’re low-sodium and freeze perfectly. 💧

Coconut Milk Shortcut

Buy two cans of coconut milk at once and store one unopened in the pantry, the other opened in the fridge. Once opened, transfer the remaining milk to a small airtight container and refrigerate for up to 5 days.

The opened can keeps for 3-4 days in the fridge—just stir before using. For extra richness, add 1 tablespoon of the reserved coconut cream (from the top of the can) when reheating. This adds a velvety finish without extra effort. 🥥

Freezer-Friendly Blending

Blend the soup before freezing for the smoothest texture later. Portion into glass freezer-safe containers (like Pyrex) and leave ½-inch headspace for expansion. Label with the date—this soup freezes for 3 months without losing flavor.

To reheat, thaw overnight in the fridge, then warm on the stovetop over low heat with 2 tablespoons water to prevent curdling. Stir occasionally until heated through. ❄️

Garnish Prep

Toast the pecans in bulk and store in a small jar with a tight lid. They stay crunchy for 2 weeks at room temperature. Chop the cilantro and store in a sealed container with a paper towel to absorb moisture—it’ll stay fresh for 5 days in the fridge.

When ready to serve, just sprinkle both on top. This keeps your garnishes ready in seconds without last-minute chopping. 🥜

Reheat Like a Pro

For the creamiest reheats, transfer frozen soup to a pot and add ¼ cup warm water or broth. Heat on low for 10-15 minutes, stirring often, until steaming. Avoid microwaving—it can make the coconut milk separate.

If the soup thickens too much, stir in 1-2 tablespoons coconut milk to restore creaminess. The result? A bowl of soup that tastes just like it was made fresh. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute butternut squash for acorn squash?

Yes, butternut squash works well—just adjust the roasting time to 35-40 minutes since it has thicker skin. The flavor will be slightly sweeter and milder, but the coconut milk will still create that creamy texture. For best results, peel and cube the butternut first to ensure even cooking.

2

How do I make this soup vegan?

This recipe is already vegan! The full-fat coconut milk provides natural creaminess without dairy, and the vegetable broth ensures no animal products are used. Just double-check your broth label for hidden animal-derived additives. The spices and garnishes are also plant-based.

3

Why did my soup turn out too thick?

Coconut milk can thicken when chilled—simply stir in 1-2 tablespoons of warm water or broth while reheating. If it's still too thick, add more liquid gradually. For prevention, don't over-simmer after adding coconut milk—just heat gently for 5 minutes to combine flavors.

4

Can I make this soup without an immersion blender?

Transfer the soup to a countertop blender in batches (never fill beyond the max line) and blend until completely smooth. For extra safety, cover the blender with a kitchen towel when blending hot liquids. The result will be just as creamy—just take extra care with hot steam.

5

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. When reheating, add 2 tablespoons of water or broth and warm on low heat to prevent curdling. The coconut milk may separate slightly when refrigerated—just stir before serving.

★★★★★5.0(2 reviews)
Categories Soups & Stews