Easy Butternut Squash Curry is one of those comforting, flavorful dishes I turn to when I want something hearty yet wholesome. The tender squash absorbs all the warm spices and simmers in a creamy coconut sauce that’s rich, aromatic, and satisfying. It’s simple to make, naturally vegetarian, and just the right balance of cozy and vibrant.

Why You’ll Love This Recipe

I love how this curry is both nourishing and indulgent at the same time. The butternut squash becomes buttery-soft, the sauce is creamy without being heavy, and the spices give it just the right amount of warmth. It’s an easy weeknight dinner that feels a little special, and it pairs perfectly with rice or naan for a complete meal. Easy Butternut Squash Curry

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 medium butternut squash, peeled and cubed
  • 2 tablespoons olive oil or coconut oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder (mild or medium)
  • 1 teaspoon ground cumin
  • 1 teaspoon turmeric
  • 1 can (14 oz) coconut milk
  • 1 can (14 oz) diced tomatoes
  • 1 cup vegetable broth
  • Salt and pepper, to taste
  • Fresh cilantro, for garnish
  • Optional: red chili flakes for heat, or chickpeas for extra protein

Directions

  1. I heat the oil in a large pot over medium heat, then add the onion and sauté for 5 minutes until soft and translucent.
  2. I stir in the garlic and ginger, cooking for another 1–2 minutes until fragrant.
  3. I add the curry powder, cumin, and turmeric, stirring constantly for 30 seconds to toast the spices.
  4. I add the cubed butternut squash, tossing it to coat in the spices.
  5. I pour in the coconut milk, diced tomatoes, and vegetable broth. I stir everything well, bring it to a simmer, then cover and cook for 20–25 minutes, or until the squash is tender.
  6. I season with salt and pepper, adjust spices to taste, and let the curry simmer uncovered for a few more minutes to thicken.
  7. I serve hot, garnished with fresh cilantro, alongside rice or warm naan bread.

Servings and timing

This recipe makes 4 servings. It takes about 10 minutes to prep and 25 minutes to cook, so it’s ready in around 35 minutes.

Variations

Sometimes I stir in a can of chickpeas or lentils to add protein. I’ve also swapped in sweet potatoes or pumpkin for the squash. For extra greens, I add spinach or kale during the last 5 minutes of cooking. And if I want more heat, I toss in a chopped fresh chili or a teaspoon of chili paste.

storage/reheating

I store leftovers in the fridge in an airtight container for up to 4 days. To reheat, I warm it gently on the stovetop, adding a splash of broth or coconut milk if the sauce thickens too much. It also freezes well for up to 2 months—I just thaw overnight before reheating. Easy Butternut Squash Curry

FAQs

Can I use pre-cut butternut squash?

Yes, I often do to save time. It makes prep much quicker and works just as well.

What can I serve this with?

I usually pair it with steamed basmati rice or naan bread, but quinoa or couscous work nicely too.

Is this curry spicy?

Not by default—it’s warmly spiced but mild. I adjust the heat by adding chili flakes, fresh chili, or extra curry powder.

Can I make this ahead of time?

Yes, the flavors actually deepen as it sits. I often make it a day ahead for even better taste.

Can I make it without coconut milk?

Yes, I’ve made it with heavy cream or cashew cream for a different kind of richness. Coconut milk just gives it that signature flavor.

Conclusion

Easy Butternut Squash Curry is a comforting, flavorful dish that proves healthy food can also be deeply satisfying. With creamy sauce, tender squash, and warming spices, it’s a recipe I keep coming back to whenever I need a cozy bowl of goodness. Whether for weeknight dinners or meal prep, it’s always a winner.

Print

Easy Butternut Squash Curry

Easy Butternut Squash Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and flavorful butternut squash curry simmered in creamy coconut milk with warm spices. It’s hearty, wholesome, and easy to make—perfect for a weeknight dinner.

  • Author: Lizaa
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Vegetarian

Ingredients

  • 1 medium butternut squash, peeled and cubed
  • 2 tablespoons olive oil or coconut oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder (mild or medium)
  • 1 teaspoon ground cumin
  • 1 teaspoon turmeric
  • 1 can (14 oz) coconut milk
  • 1 can (14 oz) diced tomatoes
  • 1 cup vegetable broth
  • Salt and pepper, to taste
  • Fresh cilantro, for garnish
  • Optional: red chili flakes for heat, or chickpeas for extra protein

Instructions

  1. Heat oil in a large pot over medium heat. Add chopped onion and sauté for 5 minutes until soft and translucent.
  2. Stir in garlic and ginger, and cook for another 1–2 minutes until fragrant.
  3. Add curry powder, cumin, and turmeric, stirring constantly for 30 seconds to toast the spices.
  4. Add cubed butternut squash and toss to coat in the spices.
  5. Pour in coconut milk, diced tomatoes, and vegetable broth. Stir well, bring to a simmer, then cover and cook for 20–25 minutes until the squash is tender.
  6. Season with salt and pepper to taste. Simmer uncovered for a few more minutes to thicken if desired.
  7. Serve hot, garnished with fresh cilantro, alongside rice or naan bread.

Notes

  • Swap squash with sweet potatoes or pumpkin for variation.
  • Stir in chickpeas, lentils, or leafy greens like spinach for added protein and nutrients.
  • Add chili flakes or fresh chili for more heat.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
  • Use pre-cut butternut squash to save time.
  • Can be made ahead—flavors deepen overnight.

Nutrition

  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 7g
  • Sodium: 420mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 4g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star