Red Curry Butternut Squash Soup

by | This recipe hasn't been reviewed yet!

This post may contain affiliate links.

This red curry butternut squash soup is creamy, cozy, and full of warm flavor. Butternut squash, onion, and garlic roast together in foil, then blend with red curry paste and coconut milk into a silky, dairy-free soup. It is easy, naturally plant-based, and makes an elegant starter for a dinner party.
Smooth red curry butternut squash soup in a pot with a ladle

Why You Will Love This Red Curry Butternut Squash Soup

  • Hands-off roasting. Everything roasts together in one foil packet.
  • Creamy and dairy-free. Coconut milk makes it rich without any dairy.
  • Warm, cozy flavor. Red curry paste adds a gentle, aromatic warmth.
  • Naturally plant-based. Wholesome, nourishing, and vegan-friendly.
  • Dinner party worthy. An elegant, easy starter that feels special.

Roasting the squash, onion, and garlic together in foil concentrates their natural sweetness and saves you from dirtying extra pans. Blended with coconut milk and a spoonful of red curry paste, it turns into the silkiest, most comforting butternut squash soup.

Butternut squash, onion, and garlic roasted together in a foil packet

What You Need to Make Butternut Squash Soup

Here is everything you need, plus a few of my favorite products. Full measurements are in the recipe card above.

  • Butternut squash. One medium squash, roasted until sweet and tender.
  • Onion and garlic. They roast right alongside the squash for deep flavor.
  • Red curry paste. The secret to that warm, aromatic flavor; use 1 to 2 tablespoons.
  • Coconut milk. For a rich, creamy, dairy-free finish.
  • Broth or water and olive oil. To blend the butternut squash soup and roast the vegetables.
Adding roasted butternut squash to a blender

How to Make Red Curry Butternut Squash Soup

Here is the quick walk-through, and the full recipe is in the card above.

  1. Wrap and roast. Place the squash, onion, and garlic on foil, drizzle with olive oil, salt, and pepper, wrap, and bake 1 hour at 400 degrees F.
  2. Scoop. Cut off the ends, halve the squash, scoop out the seeds, and add the flesh to a blender.
  3. Blend. Add the broth and red curry paste and blend until smooth.
  4. Simmer. Pour into a pot, bring to a boil, add the coconut milk, and simmer 5 to 10 minutes.
  5. Serve. Ladle into bowls and serve with garlic bread or grilled cheese croutons.
Roasted butternut squash cut open showing tender orange flesh

Do You Have to Peel the Squash?

Good news: you do not have to peel the butternut squash for this butternut squash soup. Because everything gets blended until completely smooth, you can leave the skin on after roasting, which saves time and adds a little extra fiber and nutrients. Roasting softens the skin so much that it blends right in without any noticeable texture. That said, if you prefer a slightly lighter color and the silkiest possible result, the roasted skin peels off easily once the squash has cooled a bit. Either way works, so do whatever is easiest for you.

Adding red curry paste to the blender with roasted squash

Tips for the Best Butternut Squash Soup

  • Roast until very tender. A fully soft squash blends into the creamiest butternut squash soup.
  • Start with less curry paste. Use 1 tablespoon, then add more to taste.
  • Blend well. Blend until completely smooth for that velvety texture.
  • Adjust the consistency. Add more broth for a thinner soup or less for a thick one.
  • Taste and season. A pinch of salt or a squeeze of lime brightens everything.

How to Add Protein

This butternut squash soup is light and perfect as a starter, but it is easy to turn it into a more filling meal. My favorite way to add protein is to blend in a can of drained white beans, such as cannellini or great northern, right along with the squash. They disappear completely into the creamy base and add plant protein and fiber without changing the flavor. You could also stir in a scoop of red lentils while the butternut squash soup simmers, top each bowl with crispy chickpeas or shredded chicken, or serve it with a protein-rich side. It is honestly perfect the way it is, but these easy additions make it a satisfying main.

Stirring coconut milk into butternut squash soup in a pot

What to Serve With It

This butternut squash soup is begging to be served with something for dipping. Garlic bread or crunchy grilled cheese croutons are my favorite, and a crusty baguette or naan works beautifully too. For a dinner party, serve small bowls as a starter with a swirl of coconut milk and a sprinkle of fresh cilantro or chili flakes on top. A simple green salad rounds it out into a light meal, and a drizzle of chili oil adds a little heat for those who want it. It is as pretty as it is cozy.

Make Ahead and Storage

This butternut squash soup is perfect for making ahead, and the flavor only gets better as it sits. Store it in an airtight container in the fridge for up to 5 days, or freeze it for up to 3 months, which makes it a great meal-prep option. Let it cool completely before freezing, and leave a little room in the container as it will expand. To reheat, warm it gently on the stovetop or in the microwave, adding a splash of broth or water if it has thickened. If you froze it, thaw it overnight in the fridge for the best texture, then reheat and give it a good stir.

The Perfect Starter for a Dinner Party

If you are hosting, this red curry butternut squash soup is a showstopping way to begin the meal. It looks elegant ladled into small bowls with a swirl of coconut milk and a few fresh herbs, yet almost all of the work happens hands-off in the oven, so you are free to focus on the rest of your menu. Because it can be made entirely ahead and gently reheated, there is zero last-minute stress, and it holds beautifully on the stovetop while guests arrive. The warm, cozy flavor feels special and a little unexpected, and it pairs with almost any main course that follows. Serve it with those crunchy grilled cheese croutons for a fun, interactive touch, and watch it become the dish everyone asks about. It is proof that an impressive starter can also be genuinely simple to pull off.

More Cozy Soups and Fall Favorites

If you love a warm, nourishing bowl, here are more favorites to try:

Frequently Asked Questions

Is this butternut squash soup vegan?
Yes, when made with vegetable broth or water it is completely plant-based, dairy-free, and naturally gluten-free.

How spicy is it?
Red curry paste adds a gentle warmth. Use 1 tablespoon for a mild soup, or 2 tablespoons for more flavor and a little extra heat.

Can I use a different squash?
Yes, kabocha, acorn, or even sweet potato all work well in place of butternut squash for a similar creamy, sweet result.

Can I freeze butternut squash soup?
Absolutely. It freezes well for up to 3 months; thaw overnight and reheat gently.

What can I use instead of a blender?
An immersion blender works great; just add the roasted squash and broth right to the pot and blend until smooth before stirring in the coconut milk.

How To Make Red Curry Butternut Squash Soup

The Ingredients

Ingredients and Substitutions

  • Butternut squash – or kabocha, acorn squash, or sweet potato.
  • Onion and garlic – roasted for deep, sweet flavor.
  • Red curry paste – 1 to 2 tbsp; Thai red curry paste is best.
  • Coconut milk – full-fat for richness, or light to lighten it up.
  • Broth or water and olive oil – vegetable broth keeps it vegan.
  • White beans – optional, blended in for extra protein.

What You Need

The Steps

  • Preheat the oven to 400 degrees F. Wash the squash and place it on a large sheet of foil along with the peeled, roughly chopped onion and the peeled garlic cloves.
  • Drizzle everything with a little olive oil, salt, and pepper, then wrap tightly in the foil.
  • Bake for 1 hour at 400 degrees F, until the squash is very tender.
  • Remove from the oven, cut off the ends, slice in half, and scoop out the seeds. Add the flesh to a blender (leave the skin on or gently peel it off).
  • Add the broth and red curry paste to the blender and blend until smooth.
  • Pour into a pot and bring to a boil, then add the coconut milk and simmer for 5 to 10 minutes.
  • Serve with garlic bread or grilled cheese croutons.

Recipe Tips

  • Add a can of drained white beans (blend them right in) for extra protein, though it is perfect as is.
  • Use 1 tablespoon of red curry paste for a milder soup or 2 for more flavor and heat.
  • Light coconut milk lightens it up. This makes a lovely starter for a dinner party.
 

This red curry butternut squash soup is the coziest, most flavorful soup, and it could not be easier to make. Butternut squash, onion, and garlic all roast together in one foil packet, then blend with red curry paste and creamy coconut milk into a silky, warming bowl. It is naturally dairy-free and plant-based, and it tastes like something you would order at a restaurant.

The hands-off roasting does all the work and gives the butternut squash soup a deep, caramelized flavor, while the red curry paste and coconut milk add a cozy warmth and richness. It is simple enough for a weeknight but elegant enough to serve as a starter at a dinner party.

 

Red curry butternut squash soup in a bowl with grilled cheese croutons

Red Curry Butternut Squash Soup

Print Recipe Pin Recipe
Prep Time 10 minutes
Cook Time 1 hour 10 minutes
Servings 4
Calories 320

Ingredients

  • 1 medium butternut squash
  • 1 small onion, peeled and roughly chopped
  • 3 garlic cloves, peeled
  • 1 to 2 tbsp red curry paste
  • 1 1/2 cups broth or water
  • 1 can (14 oz) coconut milk
  • Olive oil, salt, and pepper
  • White beans (optional, for extra protein)

Instructions

  • Preheat the oven to 400 degrees F. Wash the squash and place it on a large sheet of foil along with the peeled, roughly chopped onion and the peeled garlic cloves.
  • Drizzle everything with a little olive oil, salt, and pepper, then wrap tightly in the foil.
  • Bake for 1 hour at 400 degrees F, until the squash is very tender.
  • Remove from the oven, cut off the ends, slice in half, and scoop out the seeds. Add the flesh to a blender (leave the skin on or gently peel it off).
  • Add the broth and red curry paste to the blender and blend until smooth.
  • Pour into a pot and bring to a boil, then add the coconut milk and simmer for 5 to 10 minutes.
  • Serve with garlic bread or grilled cheese croutons.

Notes

  • Add a can of drained white beans (blend them right in) for extra protein, though it is perfect as is.
  • Use 1 tablespoon of red curry paste for a milder soup or 2 for more flavor and heat.
  • Light coconut milk lightens it up. This makes a lovely starter for a dinner party.
 

Nutrition

Calories: 320kcalCarbohydrates: 30gProtein: 4gFat: 22gFiber: 5g

This recipe hasn't been reviewed yet!

Submit a Review

Your email address will not be published. Required fields are marked *

Recipe Rating




partners and collaborators