Thai Curry Butternut Squash Soup

Thai Curry Butternut Squash Soup

No Comments

Photo of author

By Millie Pham

This Thai Curry Butternut Squash Soup is like a warm hug in a bowl.

It’s cozy, creamy, and packed with flavor from red curry paste, coconut milk, and roasted butternut squash.

I make this on chilly days when I want something nourishing but still really easy to throw together.

You’ll love how it comes together with simple pantry staples and just a few fresh ingredients.

Plus, your kitchen will smell amazing while it simmers.

Why I Love This Recipe

I started making this soup after a trip to a small Thai cafe where I had the most velvety, flavorful soup that felt both comforting and exotic at the same time. I came home and worked on a version that’s easy to make but still rich with flavor. This one hits all the right notes.

  • Roasted squash brings out a natural sweetness
  • Thai red curry gives it a kick and so much depth
  • Coconut milk makes it creamy without any dairy
  • Comes together in one pot after roasting
  • Perfect for meal prep or cozy dinners
Thai Curry Butternut Squash Soup

Servings & Time

Servings: 4
Cook Time: 50 minutes (includes roasting)

What You’ll Need

  • 1 medium butternut squash (about 2.5 lbs), peeled, seeded, and cubed
  • 1 tablespoon olive oil (for roasting)
  • 1 tablespoon olive oil (for soup)
  • 1 small yellow onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons Thai red curry paste
  • 3 cups vegetable broth
  • 1 (13.5 oz) can full-fat coconut milk
  • 1 tablespoon lime juice (freshly squeezed)
  • 1 teaspoon salt (adjust to taste)
  • Optional toppings: fresh cilantro, coconut milk drizzle, red chili flakes

Pro Tips

  • Roast the squash—it adds caramelized flavor you won’t get from boiling
  • Use full-fat coconut milk for that rich, creamy texture
  • Adjust curry paste to your spice level (start small if unsure)
  • Blend the soup carefully—work in batches if using a blender
  • Garnish at the end to keep everything looking and tasting fresh

Tools You’ll Need

  • Baking sheet
  • Parchment paper
  • Large pot or Dutch oven
  • Blender (or immersion blender)
  • Chef’s knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Substitutions and Variations

  • Swap butternut squash for pumpkin or sweet potatoes
  • Add cooked shredded chicken for protein
  • Use light coconut milk to reduce calories (soup will be thinner)
  • Stir in baby spinach at the end for extra greens
  • Replace red curry paste with yellow or green for a twist

Make Ahead Tips

  • Roast the squash 1–2 days ahead and store it in the fridge
  • Soup can be made fully in advance and kept refrigerated for 3–4 days
  • Freezes beautifully—just leave out any garnishes until serving

Recipe + Instructions

Step 1: Roast the Butternut Squash

Preheat oven to 400°F. Spread 1 medium butternut squash (about 2.5 lbs), peeled, seeded, and cubed, on a parchment-lined baking sheet. Drizzle with 1 tablespoon olive oil and toss to coat. Roast for 30 minutes until tender and slightly caramelized.

Step 2: Sauté Aromatics

Heat 1 tablespoon olive oil in a large pot over medium heat. Add 1 small diced yellow onion and cook for 4–5 minutes until soft. Stir in 3 cloves minced garlic and 1 tablespoon grated fresh ginger. Cook for 1 minute until fragrant.

Step 3: Add Curry Paste

Stir in 2 tablespoons Thai red curry paste and cook for 1 minute, letting it bloom and deepen in flavor.

Step 4: Add Roasted Squash and Broth

Add the roasted butternut squash and 3 cups vegetable broth to the pot. Stir everything together and bring to a simmer.

Step 5: Simmer and Blend

Simmer for 10 minutes to let flavors combine. Remove from heat. Carefully blend the soup using an immersion blender until smooth—or transfer to a blender in batches.

Step 6: Stir in Coconut Milk and Lime

Stir in 1 (13.5 oz) can full-fat coconut milk, 1 tablespoon lime juice, and 1 teaspoon salt. Heat gently until warmed through—don’t boil.

Step 7: Serve and Garnish

Ladle soup into bowls and top with a swirl of coconut milk, chopped cilantro, and a sprinkle of red chili flakes if you like some heat.

Thai Curry Butternut Squash Soup

Leftovers & Storage

  • Keep leftovers in the fridge for up to 4 days
  • Reheat gently on the stove or microwave until hot
  • Freezes well for up to 3 months—store in airtight containers
  • Add a splash of broth or water if it thickens too much after storing

Why This Recipe Works (Quick Science)

Roasting the butternut squash caramelizes its natural sugars, bringing out a deeper flavor than boiling. Thai red curry paste is oil-based, so sautéing it activates the spices and makes everything more fragrant. Coconut milk adds creaminess thanks to its healthy fats, giving that silky texture without any cream.

Common Mistakes

  • Skipping the roasting—boiled squash just isn’t as flavorful
  • Using light coconut milk—it’s thinner and less creamy
  • Adding lime too early—it can lose its brightness if overcooked
  • Over-blending—if using a blender, don’t overfill and always vent the lid
  • Not tasting for salt—squash needs a good seasoning boost

What to Serve With

  • Crusty sourdough bread or naan
  • A fresh green salad with lime vinaigrette
  • Grilled tofu or shrimp on the side
  • Jasmine rice for a heartier bowl

FAQ

Can I make this spicy?
Yes! Add more red curry paste or a dash of sriracha for heat.

Can I use frozen squash?
Totally. Just roast it straight from frozen—add 5–10 more minutes.

Is this gluten-free?
Yes, all ingredients are naturally gluten-free. Just double-check your curry paste.

Can I make it in advance?
Yup, this soup is perfect for making ahead and reheats beautifully.

What blender should I use?
A stick blender is easiest, but any regular blender will work—just let the soup cool slightly first.

Macros Information (Per Serving – Approximate)

  • Calories: 310
  • Protein: 4g
  • Fat: 22g
  • Carbs: 26g
  • Fiber: 5g
  • Sugar: 8g

Now It’s Your Turn

I hope this Thai Curry Butternut Squash Soup brings the same warmth and comfort to your table as it does to mine. If you try it, I’d love to hear what you think—leave a comment and let me know how it went, or if you made any tasty tweaks!

Leave a Comment