This Instant Pot Butternut Squash Curry is a creamy vegan curry, filled with goodness of squash, coconut milk and spinach. This cozy and comforting curry is perfect for Fall dinners!

Butternut Squash Curry with spinach served over rice. Garnished with cilantro and peanuts
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

I am totally loving all the squash and pumpkins in the stores during this time of the year. I realized that I have so many pumpkin and squash recipes now, I will do a roundup soon!

This butternut squash curry is so delicious, it has a good balance of sweet squash with a spicy curry base.

I like to make this curry as any other Indian curry, with onions, tomatoes, ginger, garlic, and lots of aromatic spices. It all comes together perfectly with the addition of creamy coconut milk.

I also add in some spinach at the end for extra nutrition, color, and taste!

This curry pairs well with rice or quinoa. You can cook the rice separately, or you can make pot-in-pot white rice while cooking this curry.

If you love pumpkin and squash as much as I do, check out 8 easy pumpkin and squash recipes.

Butternut squash coconut curry topped with cilantro and peanuts in a white bowl

How to make Butternut Squash Coconut Curry?

Let’s first talk about the ingredients in this curry:

Butternut Squash – I cut the butternut squash myself, but pre-cut squash works great in this recipe. The only thing is you might need to adjust the cooking time by 1-2 minutes if the pieces are much smaller or larger than the suggested size.

If the pieces are 1 inch in size, then increase the cooking time by 1-2 minutes. If they are less than 1/2 inch, then reduce cooking time by 1-2 minutes.

You can also use pumpkin or kabocha squash in this recipe. They would cook well at the same time.

Coconut Milk: I use full-fat coconut milk.

Spinach: I added spinach at the end, but any green could work.

The method for this recipe is really simple:

  • Start with heating the instant pot and adding oil to sauté the onions, ginger, and garlic.
  • Then add in the tomatoes and spices.
  • Then add the butternut squash pieces and water. Then pressure cook.
  • After pressure cooking, stir in the coconut milk, lime juice, and spinach.
butternuts squash curry being made in the instant pot - step by step collage

This curry comes together so quickly and you won’t believe how delicious it is.

Garnish with peanuts, and cilantro leaves.

Butternut squash spinach curry topped with cilantro and peanuts in a white bowl

Tips

  • Make sure you adjust the cooking time, based on the size of squash pieces.
  • It is important to deglaze the pot well before pressure cooking to avoid burn.
  • You can add other veggies that cook in similar time to this curry.
  • I highly recommend to not skip the lime juice. It really brings out the flavor of this curry.

Common Questions

How to store this curry?

Let the curry cool down completely. You can store in the refrigerator for up to 3 days. You can also portion it in small air tight containers and freeze for up to 3 months. Defrost overnight in the refrigerator before reheating, then add the garnishes.

What to serve this curry with?

This curry pairs perfectly with rice. You can use white or brown rice. You can serve over quinoa.
The cooking time for this curry is perfect to cook pot-in-pot white rice with the curry. See this dal fry recipe for how to add pot-in-pot rice to the instant pot.

What other veggies can I add to this curry?

You can add hearty veggies such as carrots, sweet potatoes, and bell pepper. You can also add red lentils or canned chickpeas. They would cook well in the same time.

Butternut Squash Curry with spinach served over rice. Garnished with cilantro and peanuts

Variations for this Curry

Lentil Butternut Squash Curry: You can also add red lentils to this curry along with the squash. The cooking time will remain the same. I would suggest reducing the squash to about 12oz and adding 1/3 cup of red lentils.

Chickpea Butternut Squash Curry: You can also add a can of chickpeas to this curry. Here is my recipe for how to cook chickpeas in the instant pot. You can pre-cook chickpeas and add them to this curry before pressure cooking as well.

Thai Butternut Squash Red Curry: Add Thai red curry paste and skip the tomatoes to make a Thai version of this butternut squash curry, similar to this instant pot butternut squash soup.

I hope you give this easy Butternut Squash curry a try this Fall. Do comment back with how you enjoyed the curry!

4.97 from 28 votes

Instant Pot Butternut Squash Curry with Spinach

This Instant Pot Butternut Squash Curry is a creamy vegan curry, filled with goodness of squash, coconut milk and spinach. This cozy and comforting curry is perfect for Fall dinners!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

  • 1 tablespoon Oil
  • 1 cup Onion, diced
  • 1/2 tablespoon Ginger, grated
  • 1/2 tablespoon Garlic , minced
  • 1 cup Tomatoes, I used fire-roasted diced tomatoes
  • 4 cup Butternut Squash, peeled and cut into 1/2 to 2/3 inch pieces, about 18oz*
  • 1 cup Water

Spices

To finish

Toppings (optional)

  • Cilantro leaves, chopped, to garnish (optional)
  • Roasted Peanuts, crushed

Instructions 

  • Set the Instant Pot on sauté mode and let it heat. Then add oil to it.
  • Now add the onions, garlic, ginger and sauté them for about 3 minutes.
  • Add the tomatoes and spices. Saute for couple of minutes.
  • Add the butternut squash and water. Stir well and deglaze the pot making sure nothing is stuck to the bottom of the steel insert.
  • Switch the Instant Pot to pressure cook (manual) mode on high pressure for 5 minutes with the vent in sealing position.
  • When the instant pot beeps, do a quick pressure release.
  • Add the coconut milk, lime juice and stir well. Then add the spinach and mix it in with the curry. Set the instant pot on saute mode and let it simmer for about 3 minutes.
  • Butternut Squash Curry with coconut milk and spinach is ready. Serve over rice and garnish with chopped cilantro and crushed peanuts.

Stovetop Method

  • In a heavy bottom pot on medium-high heat, follow the same steps as above before the pressure cook step. Then add the coconut milk and let the curry simmer for about 15 minutes.
  • Stir every 5 miutes to make sure nothing is stuck to the bottom. You can also cover the pot with a lid. Check that squash is cooked well. If not, add a few more minutes. Once the squash is tender, add the lime juice, spinach and stir well. Garnish and serve over rice!

Notes

Butternut Squash: Use about 2/3 inch cubes of butternut squash or 1/2 inch for a softer texture. If you are buying pre-cut squash, adjust the cooking time by 1-2 minutes if the pieces are much smaller or larger than the suggested size. 
Storing: You can also store this curry in the refrigerator for 2-3 days. You can also freeze this curry by storing it in air-tight containers for up to 3 months. Defrost overnight in the refrigerator before reheating, then add the garnishes.
Variations: You can add hearty veggies such as carrots, sweet potatoes, and bell peppers. You can also add red lentils or canned chickpeas. They would cook well in the same time.
Pot-in-pot Rice: You can cook pot-in-pot white rice while cooking this recipe. After adding all the curry ingredients, place a trivet and a bowl of rice with water on the trivet. Then pressure cook. For reference, see how I do this in my dal fry recipe

Nutrition

Calories: 206kcalCarbohydrates: 25gProtein: 4gFat: 12gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 624mgPotassium: 932mgFiber: 5gSugar: 6gVitamin A: 18260IUVitamin C: 47mgCalcium: 131mgIron: 4mg

Additional Info

Course: Main Course
Cuisine: Indian
Diet: Gluten-free, Vegan
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. My passion is to share easy, healthy, and wholesome recipes made using Instant Pot & Air Fryer, that are well tested, so you can cook with confidence.

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.

Leave a comment

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

Recipe Rating




22 Comments

  1. How to you adjust the recipe to add red lentils and carrots? How much of each do you add and is more liquid needed to cook?

    1. Hi Nikki – I would suggest to add 1/3 cup of red lentils and 2 chopped carrots. I would add 1/2 cup additional liquid.