Nutrition Facts for Butternut squash and sweet potato curry

Butternut Squash and Sweet Potato Curry

Warm, comforting, and bursting with aromatic spices, this Butternut Squash and Sweet Potato Curry is a hearty vegetarian dish that’s perfect for cozy weeknight dinners. Roasted cubes of butternut squash and sweet potato are simmered in a rich, velvety sauce made with creamy coconut milk, fragrant garlic, ginger, and a medley of Indian spices like cumin, garam masala, and turmeric. Fresh spinach adds a pop of color and nutrients, while a squeeze of lime juice and a garnish of cilantro bring a fresh, zesty finish. Serve this one-pot meal with steamed rice or warm naan for a satisfying, plant-based feast the whole family will love. Ready in just over an hour, this easy curry recipe is wholesome, flavorful, and perfect for meal prepping or savoring as leftovers.

Nutriscore Rating: 78/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Butternut Squash and Sweet Potato Curry
Prep Time:20 mins
Cook Time:45 mins
Total Time:65 mins
Servings: 4

Ingredients

  • 500 grams Butternut squash
  • 500 grams Sweet potato
  • 2 tablespoons Coconut oil
  • 1 large Yellow onion
  • 3 cloves Garlic cloves
  • 1 tablespoon Fresh ginger
  • 2 teaspoons Ground cumin
  • 2 teaspoons Ground coriander
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Garam masala
  • 400 grams Canned diced tomatoes
  • 400 milliliters Coconut milk
  • 250 milliliters Vegetable stock
  • 100 grams Fresh spinach
  • 10 grams Fresh cilantro
  • 1 tablespoon Lime juice
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 0 optional Cooked rice or naan (for serving)

Directions

Step 1

Peel and dice the butternut squash and sweet potatoes into bite-sized cubes.

Step 2

Preheat your oven to 200°C (390°F). Toss the squash and sweet potatoes with 1 tablespoon of coconut oil, a pinch of salt, and black pepper on a baking tray. Roast in the oven for 25-30 minutes, flipping halfway, until golden and tender.

Step 3

While the vegetables are roasting, finely chop the onion, mince the garlic, and grate the ginger.

Step 4

Heat the remaining 1 tablespoon of coconut oil in a large pot over medium heat. Add the onion and sauté for 5 minutes until softened.

Step 5

Add the minced garlic and grated ginger to the pot. Cook for 1-2 minutes until fragrant.

Step 6

Stir in the ground cumin, coriander, turmeric, and garam masala. Toast the spices for 1 minute to release their aroma.

Step 7

Pour in the diced tomatoes and cook for 5 minutes, allowing them to break down and thicken.

Step 8

Add the coconut milk, vegetable stock, and roasted vegetables to the pot. Stir well and bring the mixture to a gentle simmer.

Step 9

Simmer the curry for 10 minutes, allowing the flavors to blend and the sauce to thicken slightly.

Step 10

Stir in the fresh spinach and allow it to wilt for 2-3 minutes.

Step 11

Add lime juice, salt, and black pepper to taste.

Step 12

Garnish with freshly chopped cilantro and serve hot with cooked rice or naan.

Nutrition Facts

Serving size (2503.4g)
Amount per serving % Daily Value*
Calories 1704.8
Total Fat 67.6g 0%
Saturated Fat 32.9g 0%
Polyunsaturated Fat 11.1g
Cholesterol 23mg 0%
Sodium 4592.7mg 0%
Total Carbohydrate 261.3g 0%
Dietary Fiber 48.3g 0%
Total Sugars 87.9g
Protein 28.6g 0%
Vitamin D 0IU 0%
Calcium 768.6mg 0%
Iron 21.2mg 0%
Potassium 4755.2mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 34.4%
Protein: 6.5%
Carbs: 59.1%