Nutrition Facts for Heart-healthy green bean curry

Heart-Healthy Green Bean Curry

Image of Heart-Healthy Green Bean Curry
Nutriscore Rating: 78/100

Experience the vibrant flavors of this Heart-Healthy Green Bean Curry, a nourishing dish brimming with fresh vegetables and aromatic spices. Perfect for those seeking a wholesome yet indulgent meal, this recipe combines tender green beans, creamy light coconut milk, and a medley of bold seasonings like curry powder, turmeric, and cumin. Enhanced with fresh spinach, juicy tomatoes, and a zesty splash of lime juice, it's a rich and satisfying dish that supports both flavor and wellness. Ready in just 40 minutes, this low-sodium, plant-based curry pairs beautifully with steamed brown rice or whole-grain bread for a complete and balanced meal. Whether you're cooking for family or meal prepping for the week, this easy one-pan recipe will become a go-to favorite for delicious, heart-healthy comfort food.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 500 grams Fresh green beans
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion, finely chopped
  • 3 large Garlic cloves, minced
  • 1 tablespoon Fresh ginger, grated
  • 2 teaspoons Curry powder
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Ground cumin
  • 1 cup Low-sodium vegetable broth
  • 400 milliliters Coconut milk, light
  • 2 medium Tomatoes, diced
  • 100 grams Fresh spinach leaves
  • 0.5 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 tablespoon Lime juice
  • 2 tablespoons Fresh cilantro, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Start by preparing the green beans: trim the ends and cut them into 1-inch pieces; set aside.

2

Heat the olive oil in a large pan over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.

3

Stir in the minced garlic and grated ginger, cooking until fragrant, about 1 minute.

4

Add the curry powder, turmeric, and cumin to the pan. Stir continuously for another 1 minute to bloom the spices.

5

Pour in the vegetable broth and coconut milk, then add the diced tomatoes. Stir everything together.

6

Bring the mixture to a gentle simmer, then add the green beans.

7

Cover the pan and let the green beans cook for about 10 minutes or until tender, stirring occasionally.

8

Stir in the fresh spinach and cook just until wilted, about 1-2 minutes.

9

Season the curry with salt and black pepper, adjusting to taste.

10

Remove from heat and stir in the lime juice.

11

Garnish with chopped cilantro before serving.

12

Serve the green bean curry hot, accompanied with steamed brown rice or whole grain bread for a balanced meal.

Cooking Tip: Take your time with each step for the best results!
769
cal
19.4g
protein
81.8g
carbs
49.0g
fat

Nutrition Facts

1 serving (1698.0g)
Calories
769
% Daily Value*
Total Fat 49.0 g 63%
Saturated Fat 21.2 g 106%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 2878 mg 125%
Total Carbohydrate 81.8 g 30%
Dietary Fiber 26.0 g 93%
Total Sugars 33.7 g
Protein 19.4 g 39%
Vitamin D 0.0 mcg 0%
Calcium 446 mg 34%
Iron 18.0 mg 100%
Potassium 2963 mg 63%

*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

38.7%%
9.2%%
52.1%%
Fat: 441 cal (52.1%%)
Protein: 77 cal (9.2%%)
Carbs: 327 cal (38.7%%)