Curried Butternut Squash Soup is cold-weather comfort food at its best, with the sweetness of butternut squash perfectly balanced by bold Thai red curry paste. Finished with a comforting coconut milk swirl, it’s a creamy, flavorful way to warm up this winter.
For more butternut squash recipes, try my Roasted Garlic and Butternut Squash Soup, Butternut Squash Risotto with Pancetta, and Brown Butter Sage Butternut Squash.

This content contains affiliate links which helps WhisperofYum.com to provide free recipes. As an Amazon Associate, I earn from qualifying purchases. Thank you for support of the blog, Whisper of Yum!
Curried Butternut Squash Soup has become my favorite way to warm up during fall and winter. The creamy coconut milk paired with just the right kick of spice always hits the spot. It’s a bold, spicier twist on my classic Roasted Butternut Squash Soup, with fish sauce and lime zest adding a savory, tangy depth. Honestly, this is the kind of soup that’ll have you slurping every last drop straight from the bowl!
Why This Recipe Works
- Easy to Customize – You can tweak the flavors by adjusting the spice level, substituting vegetable broth to make it vegan, or adding extra toppings like lime wedges or cilantro for freshness.
- Comfort Food – The rich, velvety texture combined with warm, bold flavors makes it perfect for cold weather.
- Great for Meal Prep – This soup stores and reheats well, so it’s great for busy weeks when you need a quick and satisfying meal for lunch or dinner.

Tools You’ll Need

Ingredients You Will Need for Curried Butternut Squash Soup
Here is a breakdown of what you will need to make this curried squash soup. For actual measurements, see the recipe card at the end of this post.
- Avocado oil – Use this to sauté the aromatics.
- Aromatics – Diced shallots, ginger, and minced garlic are the flavor foundation for this soup.
- Thai red curry paste – Curry paste provides a more complex and authentic flavor profile compared to the pre-ground spices in curry powder. This provides a more vibrant and aromatic curry. This specific Thai red curry paste is my absolute favorite and the only one I use. Keep in mind this soup packs a little bit of heat due to the curry paste.
- Butternut squash – This squash has a sweet, nutty flavor and a smooth, creamy texture when cooked. The flavor profile is similar to pumpkin, with a hint of nuttiness. The flesh becomes soft and tender when cooked, making it a popular choice for soups. Peel the skin and dice before adding it to the pot.
- Chicken broth – This is the liquid base for the soup. Go for low-sodium.
- Bay leaf – This infuses an herbal aroma and taste into the broth.
- Coconut milk – The coconut milk used for this recipe is canned and not the plant-based milk version found at your local supermarket. Canned coconut milk contains higher fat content, lending this soup its creamy mouthfeel compared to coconut milk from the carton, which is much more watered down and has a lower fat content ratio per serving. There is a difference in flavor and texture when using canned coconut milk, so be sure to use it!
- Fish Sauce – Adds umami and a little depth of flavor to the soup.
- Maple syrup – Use grade A maple syrup. It has a mild, delicate maple flavor that can balance out any bitter taste.
- Lime Zest – This adds a subtle brightness to the soup.
- Kosher salt – This enhances flavors of the overall dish.


How To Make Curried Butternut Squash Soup
Below is a summary of how to make butternut squash soup with curry. For a complete and detailed list of steps, see the recipe card at the end of this post.
- In a dutch oven over medium heat add avocado oil. Once hot, add ginger and cook for 1 minute. Add garlic and shallots and sauté until shallots appear translucent, about 3 minutes.
- Add Thai red curry paste, and mix well into aromatics. Cook for 1 minute.
- Add diced butternut squash, stir to mix with ingredients, then add bay leaf and 3 cups of chicken broth. Bring to a boil, then lower to a simmer, cover with lid and cook for 25 – 30 minutes, until the squash is tender.
- Turn off heat. Remove bay leaf and discard. Use an immersion (or hand) blender and puree to desired consistency.
- Turn heat to low and stir in coconut milk, maple syrup (start with ½ tablespoon first), fish sauce, kosher salt, black pepper, and lime zest. If you prefer a thinner soup, refer to the remaining 1 cup of chicken broth. Adjust with more maple syrup, if desired. Bring back to a simmer and cook for 6 minutes. Adjust seasoning with more fish sauce and salt, if needed.
- Ladle into bowls and top with a drizzle of coconut milk or heavy cream and a squeeze of lime. Enjoy!


Tips and Tricks
- Use pre-cut butternut squash to save time. It’s a convenient option that cuts down on prep without sacrificing flavor or texture.
- Blend only when the squash is fully tender. Blending too soon can result in a grainy consistency, so ensure the squash is soft enough to break apart easily with a fork before pureeing.
- Top each bowl with a swirl of coconut milk. This adds an extra layer of creaminess and makes each bite even more satisfying.
- Adjust seasoning before serving. After reheating, taste and add a little more salt, fish sauce, or lime juice to refresh the flavors.

What to Serve with Curried Butternut Squash Soup
Want to add a little texture to this soup? Pair with butter (or avocado oil)-toasted crusty bread–perfect for sopping up the last bits of soup! For something a bit more substantial, consider serving the soup with rice, quinoa, or a simple salad.

Recipe Variations
- Roasted Butternut Squash – Instead of cooking the squash on the stovetop, you can roast it (along with any veggies) in the oven. Preheat the oven to 425°, add seasoning and oil to the squash, and roast for about 45 minutes or until tender. Then, either add all the recipe ingredients to a blender (in batches) or add them a large pot and use a hand blender to mix.
- Broth – This recipe calls for chicken broth, but if you want to make it vegan, swap chicken broth for vegetable broth.
- Flavors – For even more flavor, add aromatic spices and herbs like fresh ginger or fresh cilantro. You can also squeeze some lime juice over individual servings for a bright pop of citrus flavor.
- Oil – You can use coconut oil for the sauté if you don’t have avocado oil.
- Regular Blender – Don’t have a hand mixer or immersion blender? You can use a regular blender but you’ll have to do it in batches. Use a towel instead of a plastic cap so steam can be released during blending.
- Garnish – Play up the fall theme and garnish the soup with pumpkin seeds.

Storage
To store leftovers, let the soup cool completely before transferring it to an airtight container. Refrigerate for up to 4 days. To reheat, warm it gently on the stove over medium heat, stirring occasionally, or microwave it in a microwave-safe bowl until heated through.
Can You Freeze Curried Butternut Squash Soup?
Yes, this curry butternut squash soup freezes well! Once cooled, transfer it to an airtight container and freeze. To reheat, run the container under water to loosen the soup, then warm it in a pot with a splash of water, stirring until smooth.

Frequently Asked Questions
How spicy is this soup?
The spiciness of this soup depends on the amount and brand of Thai red curry paste you use. Maesri brand is known for its bold heat, so the soup will have a noticeable kick, but the creamy coconut milk helps balance it out. If you’re sensitive to spice, start with 1–2 tablespoons of curry paste and adjust to taste.
What if I don’t have an immersion blender?
You can use a countertop blender instead. Just let the soup cool slightly before blending in batches, and be sure not to overfill the blender to avoid spills.
Can you eat butternut squash skin in soup?
Although the skin of butternut squash is edible, it’s best to peel the squash for soups as the skin can be tough, especially if the squash is not cooked for an extended period of time. For this curried butternut squash recipe, I peeled the skin before dicing.
Is butternut squash soup healthy?
Yes. Butternut squash is rich in fiber, vitamin A, and potassium. It’s also really easy to add other vegetables for added nutrients.
Why does my butternut squash soup taste bitter?
Overripe butternut squash has a naturally bitter taste. Choose fresh, firm squash for soup. If your soup has a bitter taste, you can offset it with additional maple syrup or coconut milk.

Looking for More Soup Recipes?
- Roasted Red Pepper and Tomato Soup
- French Onion Soup
- Crab Soup with Shiitake and Napa Cabbage
- Creamy Mushroom Soup
- Lemon Chicken Orzo Soup
Loving this Curried Butternut Squash Soup Recipe?
There’s a reason this coconut curry butternut squash soupis loved by all! Leave a comment below and share your love for this recipe on Instagram and Pinterest. We love to see you get down in the kitchen. Thank you for supporting Whisper of Yum and happy eating!

Curried Butternut Squash Soup
Equipment
- 4 quart dutch oven
- Microplane zester
Ingredients
- 2½ tablespoons avocado oil
- 1 cup shallot, finely chopped
- 2½ tablespoons garlic, minced
- 1½ tablespoons ginger, finely chopped
- 3 tablespoons Thai red curry paste, I use Maesri brand (highly recommend)
- 2 pounds butternut squash, peeled, seeded, diced into 1-inch cubes
- 3 – 4 cups chicken broth, low sodium, can use vegetable broth
- 1 large bay leaf
- 1 14- ounce can full-fat coconut milk, Aroy-D brand, ¼ cup reserved
- ½ – 2½ tablespoons maple syrup, grade A
- 2½ teaspoons fish sauce, plus more to taste, I use Three Crabs
- 1 teaspoon Kosher salt, or to taste, Diamond Crystal
- 1 lime zested
- ¼ teaspoon freshly cracked black pepper
Garnishments
- lime wedges, for squeezing
- coconut milk, optional
- heavy cream, optional
To Serve
- crusty bread
Instructions
- In a dutch oven over medium heat add avocado oil. Once hot, add ginger and cook for 1 minute. Add garlic and shallots and sauté until shallots appear translucent, about 3 minutes.
- Add Thai red curry paste, and mix well into aromatics. Cook for 1 minute.
- Add diced butternut squash, stir to mix with ingredients, then add bay leaf and 3 cups of chicken broth. Bring to a boil, then lower to a simmer, cover with lid and cook for 25 – 30 minutes, until the squash is tender.
- Turn off heat. Remove bay leaf and discard. Use an immersion (or hand) blender and puree to desired consistency.
- Turn heat to low and stir in coconut milk, maple syrup (start with ½ tablespoon first), fish sauce, kosher salt, black pepper, and lime zest. If you prefer a thinner soup, refer to the remaining 1 cup of chicken broth. Adjust with more maple syrup, if desired. Bring back to a simmer and cook for 6 minutes. Adjust seasoning with more fish sauce and salt, if needed.
- Ladle into bowls and top with a drizzle of coconut milk or heavy cream and a squeeze of lime. Enjoy!





Leila says...
The flavors of this soup were amazing! Warm, comforting and perfect for fall.
Jeri Mobley-Arias says...
Indeed. It’s one of my favorite soups to make during fall.
Rachel says...
This was such a good soup! Cozy, filling and just a touch of spice. Was a hit in my house.
Jeri Mobley-Arias says...
Glad to hear it! Thank you!