Easy Butternut Squash Curry

This Easy Butternut Squash Curry is a warm, comforting dish that’s full of rich flavors, tender veggies, and a touch of spice. With creamy coconut milk, fragrant curry spices, and naturally sweet butternut squash, it’s a hearty meal I love to make on cooler days—or anytime I want something filling, flavorful, and plant-based.

Why You’ll Love This Recipe

I love this recipe because it’s simple, nourishing, and made with pantry staples. The squash adds a naturally creamy texture and subtle sweetness that balances perfectly with the warm curry spices. It’s easy to make in one pot, customizable with whatever vegetables or proteins I have on hand, and tastes even better the next day. Whether I serve it over rice, quinoa, or with naan, it’s always satisfying.

ingredients

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

  • Butternut squash, peeled and cubed

  • Onion, chopped

  • Garlic, minced

  • Ginger, grated

  • Curry powder

  • Ground cumin (optional)

  • Crushed tomatoes or tomato paste

  • Coconut milk (full-fat for richness)

  • Vegetable broth or water

  • Olive oil or coconut oil

  • Salt

  • Black pepper

  • Fresh cilantro or lime (for garnish)

directions

  1. I heat oil in a large pot over medium heat, then sauté the onion until soft and translucent.

  2. I add the garlic and ginger and cook for another minute until fragrant.

  3. I stir in the curry powder and cumin, toasting the spices for about 30 seconds.

  4. I add the cubed butternut squash and stir to coat it in the spices.

  5. I pour in the crushed tomatoes, coconut milk, and broth, then stir well and bring it to a simmer.

  6. I cover the pot and cook for 20–25 minutes, until the squash is tender and the flavors are well blended.

  7. I taste and season with salt and pepper, then simmer uncovered for another 5–10 minutes to thicken slightly.

  8. I serve it hot, garnished with fresh cilantro and a squeeze of lime if I want a little brightness.

Servings and timing

This recipe serves 4. It takes about 10 minutes to prep and 30–35 minutes to cook, so I can have it ready in under 45 minutes.

Variations

Sometimes I stir in chickpeas, spinach, or kale for added nutrition. I’ve also added sweet potatoes or carrots to stretch the dish or give it more variety. When I want extra heat, I toss in a bit of cayenne pepper or a chopped chili. For protein, I add cooked lentils or tofu.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it gently on the stovetop or in the microwave, adding a splash of broth or water if needed to loosen the sauce. It also freezes well for up to 2 months.

FAQs

Can I use frozen butternut squash?

Yes, frozen squash works great and saves time. I add it straight to the pot and adjust cooking time as needed.

Is this curry spicy?

It’s mildly spiced by default. I adjust the heat by using more or less curry powder, or adding chili flakes or hot sauce.

Can I make it ahead of time?

Absolutely. The flavors deepen as it sits, so it tastes even better the next day.

What’s the best side for this curry?

I usually serve it over rice or quinoa, with naan or flatbread on the side to scoop up the sauce.

Can I blend the curry?

Yes, if I want a smoother texture, I blend half or all of it using an immersion blender. I just let it cool slightly first.

Conclusion

This Easy Butternut Squash Curry is a cozy, flavorful dish that’s perfect for weeknights or meal prep. It’s full of good-for-you ingredients, warming spices, and creamy richness from the coconut milk. Whether I serve it solo or pair it with grains and bread, it’s always a delicious way to bring comfort and flavor to the table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Butternut Squash Curry

Easy Butternut Squash Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian-inspired
  • Diet: Vegan

Description

Easy Butternut Squash Curry is a cozy, plant-based dish featuring tender squash, warm curry spices, and creamy coconut milk. It’s simple to make, full of flavor, and perfect for cool days or nourishing meals.


Ingredients

  • 1 medium butternut squash, peeled and cubed
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp curry powder
  • 1 tsp ground cumin (optional)
  • 1/2 cup crushed tomatoes or 2 tbsp tomato paste
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 cup vegetable broth or water
  • 2 tbsp olive oil or coconut oil
  • Salt, to taste
  • Black pepper, to taste
  • Fresh cilantro or lime wedges (for garnish)

Instructions

  1. Heat oil in a large pot over medium heat. Sauté the chopped onion until soft and translucent.
  2. Add garlic and ginger; cook for 1 minute until fragrant.
  3. Stir in curry powder and cumin; toast for 30 seconds.
  4. Add cubed butternut squash and stir to coat with spices.
  5. Pour in crushed tomatoes, coconut milk, and broth. Stir well and bring to a simmer.
  6. Cover and cook for 20–25 minutes until squash is tender.
  7. Season with salt and pepper. Simmer uncovered for 5–10 minutes to thicken.
  8. Serve hot, garnished with cilantro and a squeeze of lime if desired.

Notes

  • Frozen butternut squash can be used to save time.
  • Add chickpeas, spinach, or kale for extra nutrition.
  • Include sweet potatoes or carrots for variety.
  • Blend the curry for a smoother texture, if desired.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310
  • Sugar: 7g
  • Sodium: 420mg
  • Fat: 18g
  • Saturated Fat: 14g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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