Curried Butternut Squash Soup

Last updated February 3, 2026 By Kelly Nardo | 15 Comments
This post contains affiliate links. Please read my policy page.
40 minutes make the most deliciously creamy curry soup! Curried Butternut Squash Soup is packed with veggies and is made in the Instant Pot, making it so easy to make. Perfect for an easy weeknight dinner, appetizer, or meal prep. Vegan, paleo, gluten and dairy free, and Whole30 approved!
Prep: 5 minutes
Cook: 35 minutes
Total Time: 40 minutes
Servings 9 cups
4.88 from 8 votes

40 minutes make the most deliciously creamy curry soup! Curried Butternut Squash Soup is packed with veggies and is made in the Instant Pot, making it so easy to make. Perfect for an easy weeknight dinner, appetizer, or meal prep. Vegan, paleo, gluten and dairy-free, and Whole30 approved!

Last updated on February 17, 2020.

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Bowl of curried butternut squash soup topped with coconut milk, hot sauce, sliced jalapenos, cashews, and cilantro. Behind it is another bowl and a clove of garlic and fresh ginger.

All about he soups lately! Posted with vegan broccoli cheese soup back in January, then this chicken fajita soup last week, and now here were are with this curried butternut squash soup!

And it’s made in the Instant Pot, making it an easy and healthy soup recipe!

Coconut curry cauliflower soup topped with coconut milk, hot sauce, cilantro, cashews, and jalapenos. Behind it is another bowl of soup, fresh ginger, and a clove of garlic.

To be honest, I’m still not 100% sold on my Instant Pot. We make a lot of shredded chicken and rice in ours, but that’s about it. But with the addition of this Thai curry butternut squash soup in the rotation, I’m starting to love it more and more!

And it can make cooking so much easier, especially with the multiple functions. This soup starts off with the saute function to help infuse the flavors, and then gets set to manual pressure so everything cooks through. Then you just blend it up for the ultimate creamy vegan soup.

Michael and I are huge fans and he is usually picky about these kinds of things. I have made it for my parents too and they loved it. It does make a decent amount so it’s perfect for a handful of people at dinner or for meal prep! I prep it on Sunday and it keeps throughout the week.

If needed, add some cooked meat right into it for a little boost of protein. I’ve also mixed in some collagen as a post workout meal.  The protein is definitely not needed though as it is great by itself.

Overhead of two bowls of curried butternut squash soup topped with cilantro, cashews, coconut milk, hot sauce, and jalapeños. Next to it is a green towel, fresh ginger, and a clove of garlic.

Curried Butternut Squash Soup

Instant pot coconut curry butternut squash soup come together in one pan, takes 40 minutes from start to finish, and is loaded with veggies. It makes a comforting and creamy healthy soup recipe without any dairy or flour. Perfect for an appetizer, meal prep, or meatless Monday meal.

Here is what you need:

  • onion
  • butternut squash
  • cauliflower
  • fresh garlic
  • fresh ginger
  • vegetable broth
  • lite coconut milk
  • curry powder
  • curry paste
  • lime juice
  • oil
  • salt and pepper

First start off by placing your Instant Pot on saute mode and adding the oil. Once it is hot, add the onion and saute for 2-3 minutes until softened and translucent. Then add the fresh garlic and ginger and saute for another 1-2 minutes. Add in the cubed butternut squash and cauliflower florets and stir to combine. Saute for 2-3 more minutes.

Instant Pot filled with cubed butternut squash, cauliflower florets, broth, coconut milk, spices, curry paste, and salt and pepper.

Next add in the vegetable broth, coconut milk, curry powder, curry paste, and salt and pepper and mix well to combine. Make sure nothing is stuck on the bottom. Close the lid, set vent to sealed mode, and set to manual mode for 20 minutes.

Once soup is done, release pressure naturally or manually (either will work). Add in the lime juice. Then, using an immersion blender, blend until smooth and creamy. You can also transfer to a blender or food processor and blend in multiple batches if needed.

Finally, top with some toppings (my favorite part!) and enjoy! I like topping with coconut milk or yogurt, hot sauce, cilantro, and chopped nuts or crackers for some crunch.

Can you Freeze Butternut Squash Soup

To freeze, let the curried butternut squash soup cool completely. Pour into glass jars (I love these weck jars). Leave about an inch of space at the top between the soup and the lid so it has room to expand. Place in freezer and when you are ready to eat, let defrost in the fridge or in the sink for a few hours. Then just heat in small saucepan or the microwave.

It should last in the freezer for 3 months.

Instant Pot filled with curried cauliflower soup with an immersion blender in it blending it.

Substitutions for Curried Butternut Squash Soup

This Instant Pot soup is super simple, which makes is super customizable. Here are some suggestions to change it up or ingredients you can use based on what you have on hand:

  • squash – any kind of winter squash will work if you don’t have butternut. Some suggestions are acorn, buttercup, pumpkin (look for a sugar pumpkin), delicata, kabocha, and carnival. Sweet potatoes would even be delicious if you don’t have squash! However, the only one I wouldn’t suggest is spaghetti squash.
  • veggies – you can also alter the amounts of cauliflower and butternut squash if you want more of one or the other. Reducing the amount of butternut squash and adding more cauliflower will make it lower carb.
  • spices – the easiest way to change up the flavors! You can easily switch up the spices in this butternut squash soup. Chili powder, paprika, cinnamon, onion powder, or even turmeric would be delicious instead of the curry powder and curry paste.
  • broth – to make the soup more rich, try using nut milk. You could also use bone broth to add some protein, but the soup will no longer be vegan.
  • coconut milk – feel free to use full fat coconut milk instead of lite.

What can I add to my Butternut Squash Soup

Here are a few options to serve this soup with it:

  • salad – soup and salad are the best!
  • sandwich
  • crusty bread to soak up all the delicious creaminess
  • crackers

In addition, if you want more protein, here a few suggestions:

  • shredded chicken
  • ground turkey or sausage (beef, pork, turkey)
  • scoop or two of collagen
  • chickpeas or beans – a great option if you want to keep it plant based

More Instant Pot Recipes

Healthy Instant Pot Eggplant Parmesan

Instant Pot Buffalo Chicken

Coconut Cilantro Lime Rice

More Vegan Soup Recipes

Vegan Broccoli Cheese Soup

Roasted Red Pepper & Squash Soup

Spicy Crockpot Pumpkin Soup

A close up of a bowl of coconut curry butternut squash soup topped with cilantro, whole cashews, coconut milk, hot sauce, and jalapenos. Behind it is another bowl, garlic, and ginger.

Bowl of curried butternut squash soup topped with coconut milk, hot sauce, sliced jalapenos, cashews, and cilantro. Behind it is another bowl and a clove of garlic and fresh ginger.
4.88 from 8 votes

Curried Butternut Squash Soup

Author: Kelly Nardo
40 minutes make the most deliciously creamy curry soup! Curried Butternut Squash Soup is packed with veggies and is made in the Instant Pot, making it so easy to make. Perfect for an easy weeknight dinner, appetizer, or meal prep. Vegan, paleo, gluten and dairy free, and Whole30 approved!
Print Recipe Pin Recipe
Course: Appetizer, Main Course, Side Dish, Soup
Calories: 132kcal
Protein: 4g
Carbs: 26g
Fat: 2.8g
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
Servings: 9 cups

ingredients

  • 1/2 tablespoon avocado oil
  • 1 cup diced yellow onion (1/3 of a large one/120 grams)
  • 2 cloves garlic, minced
  • 1 inch fresh ginger, minced
  • 5 heaping cups cubed butternut squash (1 medium/775 grams)
  • 4 1/2 cups cauliflower florets (1 small head/525 grams)
  • 3 1/2 cups vegetable broth
  • 1/2 cup lite coconut milk
  • 1 1/2 tablespoons curry powder
  • 1 tablespoon curry paste
  • 1 tablespoon lime juice
  • salt and pepper, to taste
  • optional toppings: coconut milk, coconut yogurt, jalapeno, cilantro, hot sauce, cashews...

instructions

  • Set Instant Pot to sauté mode. Add avocado oil, onion, and salt and pepper and sauté for 3 minutes, stirring occasionally, until somewhat softened. Add garlic and ginger, mix well, and cook for 1-2 more minutes. Add butternut squash and cauliflower and saute for another 2-3 minutes, stirring occasionally.
  • Add vegetable broth, lite coconut milk, curry powder, curry paste, and salt and pepper and stir to incorporate. Make sure nothing is stuck on the bottom. Close lid, make sure vent is set to sealed, and set to manual mode on high pressure for 20 minutes.
  • When soup is done, release pressure manually or let it release naturally. Add 1 tablespoon lime juice. Take an immersion blender and blend until smooth. You can also transfer to a blender or food processor to blend. Top with optional toppings and enjoy!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

nutrition

Nutrition Facts
Curried Butternut Squash Soup
Amount Per Serving (1.5 cups)
Calories 132 Calories from Fat 25
% Daily Value*
Fat 2.8g4%
Saturated Fat 1.2g8%
Polyunsaturated Fat 0.4g
Monounsaturated Fat 1g
Potassium 778mg22%
Carbohydrates 26g9%
Fiber 6.7g28%
Sugar 7.1g8%
Protein 4g8%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

This post contains affiliate links and I may make little bit of money if you click on and purchase the products that are linked. It doesn’t cost you any extra money. The compensation helps with expenses to keep ETG up and running. I appreciate your support!

Pinterest image for Instant Pot Creamy Curry Cauliflower Butternut Squash Soup
Pinterest Image for Instant Pot Creamy Curry Cauliflower Butternut Squash Soup

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

4.88 from 8 votes (4 ratings without comment)

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating




15 Comments

  1. 5 stars
    Made this recipe without the cauliflower and doubled the butternut squash portion. It was just as delicious!! My husband ate two huge bowls 😋

  2. This looks so good! Although I don’t have an instant pot. Can you tell me the cooking instruction a for a crockpot?

  3. 5 stars
    This recipe was so easy and quick to whip up! Plus it tastes really great. I highly recommend for meal prep during the week.

  4. I had no idea what a Fig Newton bar was and had to google it. I doubt fresh figs taste anything like it. Today I tasted something very delicious that actually made me wonder what I can do with dried figs. It was one of those one bite appetizers served on a spoon with a butternut puree on the base of the spoon, a thin slice of smoked duck rolled and placed on top of the butternut puree and topped with a dot of dried fig puree and a redcurrant. The sweet, smoky and slightly salty flavors together were fabulous flavor explosion.

  5. Looks delish! I’ll be making it this weekend for lunches this week. Is there a substitute for curry paste? I don’t have it and of course, just got back from the grocery store…

    1. Haha, sounds like me. There is always something I forget. You can add some more curry powder or just leave it out all together and not sub anything. It just adds more curry flavor, so it depends on how much curry flavor you like. Hope that helps and enjoy!