Skip to main content New<> this month
Get the Allrecipes magazine

Butternut Squash Coconut Curry

Rated as 4.33 out of 5 Stars

"This is a quick and delicious mild-to-medium spicy south Indian stew that is best served over hot white rice."
Added to shopping list. Go to shopping list.


35 m servings 397
Original recipe yields 4 servings (4 cups)


{{model.addEditText}} Print
  1. Combine squash, water, olive oil, salt, mustard seeds, cumin seeds, cayenne pepper, and turmeric in a saucepan; bring to a boil. Reduce heat and simmer, stirring occasionally, until squash is tender, 10 to 15 minutes.
  2. Stir coconut milk and beans into the squash mixture; simmer until flavors blend, about 10 minutes. Serve curry with cilantro on top.


  • Cook's Note:
  • Navy beans can be used in place of the cannellini beans, if desired.

Nutrition Facts

Per Serving: 397 calories; 26.7 34.2 10.8 0 607 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

Very good! The spice combination is very good. I used chana dal instead of white beans; it's all I had. Thank you for the recipe.

Yummy!!! The little kick of cayenne pepper at the end note is spot on! Will definitely make it again. Used mustard powder instead I

3/4/19: Very good! I added 1/4 cup of peanuts 5 minutes before it was done cooking to give it a bit of crunch and served it over brown rice. I left the cilantro off of my husband’s, and after ta...

Added a couple of tablespoons of peanut butter and used yellow split peas in place of the beans since that's what I had. Nice soup

I increased the cayenne and mustard seed a bit because I wanted it a little spicier. It did not disappoint.