Nutrition Facts for Heart-healthy green bean curry

Heart-Healthy Green Bean Curry

Indulge in the vibrant flavors of this Heart-Healthy Green Bean Curry—a wholesome, plant-based dish that's as delicious as it is nutritious. Packed with tender green beans, creamy light coconut milk, fresh spinach, and an aromatic blend of curry spices like turmeric and cumin, this recipe is designed to nourish your body without compromising on taste. Low in sodium and rich in fiber, it's perfectly balanced with a touch of zesty lime and garnished with fresh cilantro for a beautiful, fragrant finish. Ready in just 40 minutes, this one-pan wonder is ideal for busy weeknights and pairs wonderfully with steamed brown rice or whole-grain bread for a complete, heart-smart meal. Perfectly suited for vegetarians and anyone seeking a flavorful, nutrient-rich dinner option!

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.
Image of Heart-Healthy Green Bean Curry
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 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

Directions

Step 1

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

Step 2

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

Step 3

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

Step 4

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

Step 5

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

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 10

Remove from heat and stir in the lime juice.

Step 11

Garnish with chopped cilantro before serving.

Step 12

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

Nutrition Facts

Serving size 1698 grams (1698.0g)
Amount per serving % Daily Value*
Calories 769
Total Fat 49.00g 63%
Saturated Fat 21.20g 106%
Polyunsaturated Fat 2.70g
Cholesterol 0mg 0%
Sodium 2878mg 125%
Total Carbohydrate 81.80g 30%
Dietary Fiber 26.00g 93%
Total Sugars 33.70g
Protein 19.40g 39%
Vitamin D 0IU 0%
Calcium 446mg 34%
Iron 18mg 100%
Potassium 2963mg 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

Fat: 52.1%
Protein: 9.2%
Carbs: 38.7%