Curry Butternut Squash Soup
I adore this curry butternut squash soup recipe! It is so flavorful and creamy. I’ll walk you through how to make it with step-by-step with photos and teach you my top two tips how to get great flavor!
- It’s Easy: No peeling the squash to save you time. Normally I peel, seed, and then cube squash, but with this creamy soup, you don’t have to.
- Has Bold flavors: Big curry and coconut flavors with lemon and cilantro
- Made with Clean ingredients: It’s comfort food without making you feel sluggish

Table of contents
Ingredients For This Curry Butternut Squash Soup Recipe

- Butternut Squash: I made this the first time with a four-pound butternut squash. Just cut it in half, scoop out the seeds, and set it on a parchment-lined baking sheet. I roasted it until it was soft. It gets pureed anyway, so why bother cubing it? The second time I made it I used a buttercup squash, and it was equally delicious and had great depth of flavor. Just scoop the soft squash out of the skin and you’re ready to go.
- Vegetable Stock: You can use store bought vegetable broth, or you can try homemade – our recipe for vegetable stock is foolproof and will give you a delicious, hearty bowl of warm soup
- Onion and Curry: I sautéed the onion and curry in a dutch oven. I have to say, taking the time to caramelize the onions a touch and to bloom the curry in the oil makes all the difference when you’re cooking with clean, simple ingredients.
- Lemon: Add just enough lemon to brighten up the flavors! It balances the creamy sweetness.
- Coconut Milk: I was going to add cashew cream to make it extra creamy, but I went with the slacker route again and just poured in a can of organic light coconut milk. You can use cashew cream if you’d like, but I love the way the coconut pairs with the curry.
- Kitchen Staples: Avocado Oil (or Coconut Oil), Vegetable Broth, Kosher Salt, Black Pepper
- Fresh Cilantro: Fresh cilantro is great for a garnish but if you do not like the taste, you can simply omit
How To Make Curry Butternut Squash Soup

Step 1: Roast Butternut Squash
Preheat your oven to 350ºF and line a baking sheet with parchment paper. Lay your squash cut-side down on the parchment and bake it until the flesh is very tender when pierced with a sharp knife, which should take about 1 hour. Turn the squash so the cut side is up and let it cool until it’s cool enough to handle, which should be about 1 more hour.
Step 2: Cook Onion
Heat your oil of choice in a large heavy saucepan over medium-high heat. Add the chopped onion and cook, stirring often until it starts to brown. Reduce the heat as necessary to prevent the onion from scorching, but altogether it should take 6 to 10 minutes.
Pro Tip: Taking the extra time to allow the onions to brown will help amp the flavors of this clean-eating soup recipe.

Pro Tip: My favorite way to bring out flavor in spices is to cook them in cooking fat before adding any liquid. This step essentially toasts the spices and brings out their flavors even more.
Step 3: Bloom Curry
Add in the spice and stir to coat, until fragrant but not darkening, for 30 to 90 seconds. Then stir in lemon juice.
Step 4: Add Broth
Add the veggie broth, salt, and pepper to the onion mixture, and increase the eat to high to bring the soup to a simmer.

Step 5: Scoop Cooked Squash
Scoop the flesh out from the cooled squash and discard the skin. Break it into large chunks if necessary.
Step 6: Add Squash To Soup
Add the squash to the soup. Return the soup to a simmer, and then adjust the heat to maintain a gentle simmer. Cook, stirring occasionally until the onions are tender and the squash is completely falling apart. This should take about 10 minutes.

Step 8: Add Coconut Milk
Add coconut milk to the soup and stir it to combine.
Step 9: Puree
Pureé the soup in a regular blender in batches, or with an immersion blender. I used my immersion blender to puree the soup. (That’s an affiliate link, by the way.) If you use your blender, just do it in batches and be super careful that the top doesn’t shoot off. Once pureéd, gently heat the soup without boiling and serve with cilantro!

Meal Prep, Storage, Leftovers and Reheating
Meal Prep: Bake the squash ahead of time to save time when assembling the soup.
Storage: Store leftover soup in an airtight container and either in the fridge or freezer. Make sure to let the soup come to room temperature before storing. Leftovers will stay in the fridge for up to five days, up to three months in the freezer.
Reheating: Simply portion soup and reheat on the stove top over medium heat, stirring often, until simmering. Garnish with cilantro before serving. A trick I like to use is to store the soup in single servings, making a quick and healthy lunch no-fuss!
FAQ For Curried Squash Soup
The skin of butternut squash cannot be added to the puree as it has an unpleasant papery texture. But the good news is for this soup you do not need to peel the squash before you roast it! It makes prep super easy and quick. Once it is cooked the skin slips off easily. Discard the skin or add it to your compost.
This soup’s taste is a lovely balance of curry spices, sweet butternut squash, and creamy coconut milk.
Variations to Try
- Make It Spicy: For an added kick, use hot curry powder or Madras Curry Powder. Or you can add a little additional boost from some Thai red curry paste or a couple of sprinkles of red pepper flakes
- Make Richer: You can sub in full fat coconut milk to make this richer tasting. Do no use cream of coconut though! That has a sweetness to it that wouldn’t work well for this soup.
- Ginger and Garlic: Add garlic or ginger to the onions to add additional layer of flavors.
- Sweeter: Add a little sweetness with a tiny drizzle of maple syrup
What Goes With Curried Butternut Squash Soup?
Here are some serving suggestions for this clean eating soup recipe:
- Make our homemade Whole Wheat Bread or even naan to dip into the soup
- Pair with a garden salad or roast vegetables to eat on the side with the soup.
- Our wheat rolls or honey wheat bread are great with soup.
- Serve with a vegetarian pizza like this Spinach Pizza or Mushroom Pizza
- For a little added protein, a dollop of plain Greek yogurt on top would be great
- Add on chopped nuts or toasted seeds for a little crunch
- Add on homemade croutons or crumbled crackers.
More Butternut Squash Recipes
- Roasted butternut squash and easy garlic herb butternut squash are staple winter side dishes in our house!
- I would go so far as to say Butternut Squash Lasagna is a real show-stopper of a recipe!
- Try Butternut Squash Pizza too!
- If you love a healthy makeover of a classic, check out this yummy Butternut Squash Mac and Cheese!
- Baby Arugula and Butternut Salad with Maple Vinaigrette is the ultimate autumn salad!
At Healthy Seasonal Recipes, we specialize in cooking with fresh veggies and creating weeknight meals. Sign up HERE to get more produce-forward dinner ideas for FREE! If you make this recipe, please come back and leave a star rating and review. I would love to hear what you thought! Happy Cooking! ~Katie
Print
Curry Butternut Squash Soup
- Total Time: 2 hours 30 minutes
- Yield: 10 cups 1x
- Diet: Vegan
Description
A simple and delicious recipe for curry butternut squash soup with rich curry and coconut will warm you up from the inside out. It’s the perfect meal when it’s chilly outside!
Ingredients
- 1 4–pound butternut squash, cut in half lengthwise and seeds scooped out
- 3 tablespoons avocado oil or coconut oil
- 2 large onions, diced
- 3 tablespoon curry powder
- 2 tablespoons lemon juice
- 4 cups vegetable broth or homemade vegetable stock or reduced-sodium chicken broth
- 1 teaspoon salt
- Freshly ground pepper to taste
- 1 14–ounce can light coconut milk
- cilantro for garnish
Instructions
- Preheat oven to 350ºF. Line a baking sheet with parchment paper.
- Lay squash cut-side down on the parchment and bake until flesh is very tender when pierced with a knife, about 1 hour. Turn cut side up and cool until cool enough to handle, about 1 hour.
- Heat oil in a large heavy saucepan over medium-high heat. Add onion, and cook, stirring often until starting to brown, reducing heat as necessary to prevent scorching, 6 to 10 minutes.
- Add spice, and stir to coat. Cooking stirring until fragrant but not darkening, 30 to 90 seconds. Stir in lemon juice.
- Add broth, salt and pepper and increase heat to high to bring the soup to a simmer.
- Scoop the flesh from the squash and discard the skin. Break into large chunks if necessary.
- Add the squash flesh to the soup. Return to a simmer, reduce heat to maintain a gentle simmer, and cook, stirring occasionally until the onions are tender and the squash is completely falling apart, about 10 minutes.
- Add coconut milk to the soup, and stir to combine.
- Remove from the heat. Puree the soup in the blender in batches or with an immersion blender. (USE CAUTION WHEN BLENDING HOT LIQUIDS). Serve hot garnished with cilantro
Notes
Whole30: To make this complaint, use full fat compliant coconut milk.
- Prep Time: 1 hour 20 minutes
- Cook Time: 1 hour 10 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 2 cups
- Calories: 283
- Sugar: 17 g
- Fat: 16 g
- Carbohydrates: 36 g
- Fiber: 5 g
- Protein: 7 g
I originally shared this recipe on December 9th, 2014.
More Clean Eating Recipes
- Dairy Free Roasted Pumpkin Soup with cashew cream!
- Instant Pot Veggie Curry with chickpeas and delicata squash- a new favorite!!
- Keto Mushroom Soup is keto-friendly, Gluten-free, and low carb.
- Chopped Winter Salad is my favorite salad at this time of year!
- Clean Eating Beef Stir-fry is full of veggies and strips of succulent steak in a 5-spice sauce made without any sugars!





I tested it with both and I loved it either way
Absolutely love your amazing recipe. Too many ingredients but great squash soup to enjoy after a vigorous workout. Thanks a lot for sharing!
I just made this! Took a little taste and I am sooooo psyched.
I just harvested about 30 butternut squash from our garden today, so I’ve definitely been looking for more recipes to add to my bnut collection. This one goes to the front of the recipe box!
I was wondering if it’s freezable. I am asking because of the coconut milk. Will that thaw out okay, or do you think it will be funky?
Thanks for that fabulous inspiration!
I don’t see why not. I can’t remember if I ever freezed a batch of it, but my guess is that once you heat it all the way back up to a simmer it will be perfectly fine.
Looks yummy and delicious! I feel like I could have one just now to beat the chilling temperature. The texture and color of the soup looks amazing and I like the fact that you added Afghan spices to give it a hot taste. Hey instead of Afghan spice, what are the other spices can I use in this dish? My friend bought some Indian curry spices. Can I use them in this dish?
Yes absolutely. I tested it with both and I loved it either way. Happy cooking!
I am a HUGE fan of roasting ALL the squashes! And, nope – I don’t think I will ever get tired of eating them – in fact, I eat them year round – specially when combined with curry powder – like in this gorgeous soup!
I didn’t grow up with traditional American holiday dishes – so, now, while I have incorporated some like mac and cheese into our Christmas dinner, most of the rest are pretty healthy veggies – except for dessert! Life is about balance right? 😉
I want to come to the holidays at your house Shashi. Curry and veggies sounds perfect to me.
Our first Christmas party is next Tuesday and I’m really looking forward to it! This soup sounds fantastic and I believe it will be the perfect addition to our Christmas Day buffet. Something light to go with all the other rich foods. I’m so glad you tried this with butternut squash! That’s our favorite and what I’m going to try that first. Thanks, Katie.
Have a great time!
I once read somewhere that soups are the worst to photograph. You, my friend, have proved that wrong!
I will never be over butternut squash! The spices you used is amazing!
I’m definitely not over squash yet and this is just the kind of soup I want to dig into at the moment!
I bet the combination of butternut squash and curry is simply divine!
I would throw some chunks of chicken in this soup and CHOW DOWN! 🙂
OMG, yes. I added left-over turkey to it and it was SOOoo good.
This looks delicious – perfect for our cold and gloomy weather! Pinning for sure 🙂
Thank you Elizabeth. It really cheers me up from the inside out! Thank you for dropping by.
This is a beautiful soup! I love the rich color, I’m craving some warm soup right now!
You and me both Kelly, we just got a ton of snow, and i want to curl up with some of this all over again.
I love the spice addition! I will never be over anything that has to do with squash! I love B-squash soup!
So glad I am not the only one! 🙂
I just bought butternut squash and was going to make a butternut squash and pear soup. Have you ever made it with pears? Your recipe looks awesome; I love the addition of the coconut milk!
I didn’t try it that way, but I bet it would be delicious. Will you let us know if you do try it?
I could never be over butternut soup, especially not one as healthy and lick-the-bowl good as this!
Thank you so much Joanne. “Lick-the-bowl good.” I like that I am totally using that expression.