Nutrition Facts for Heart-healthy beef nilaga

Heart-Healthy Beef Nilaga

Savor the comforting flavors of *Heart-Healthy Beef Nilaga*, a nourishing twist on the classic Filipino boiled beef soup. This wholesome recipe features tender chunks of lean beef shank simmered with hearty vegetables like carrots, potatoes, cabbage, and green beans in a light, aromatic broth made with black peppercorns and bay leaves. To keep it heart-smart, the dish is seasoned with low-sodium fish sauce and minimal salt, making it a perfect option for those seeking a flavorful yet health-conscious meal. Ready in just over 90 minutes—including prep time—this simple one-pot dish is as satisfying as it is nutritious, ideal for busy weeknights or leisurely family dinners. Pair it with steamed brown rice for a complete, balanced meal that warms the heart and nourishes the soul. Perfect for fans of traditional Filipino recipes with a modern, health-focused approach!

Nutriscore Rating: 76/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 Beef Nilaga
Prep Time:15 mins
Cook Time:90 mins
Total Time:105 mins
Servings: 4

Ingredients

  • 500 grams lean beef shank, cut into chunks
  • 8 cups water
  • 1 medium onion, quartered
  • 1 tablespoon black peppercorns
  • 2 bay leaves
  • 1 carrot, peeled and cut into chunks
  • 1 potato, peeled and quartered
  • 0.5 head cabbage, quartered
  • 100 grams green beans, trimmed
  • 2 tablespoons low-sodium fish sauce
  • 0.5 teaspoon salt
  • 0.5 teaspoon freshly ground black pepper

Directions

Step 1

In a large pot, combine the water, lean beef shank, onion, black peppercorns, and bay leaves.

Step 2

Bring the pot to a boil over high heat, then reduce to a simmer and cook for about 60 minutes or until the beef is tender.

Step 3

Skim off any foam that rises to the top to keep the broth clear.

Step 4

Add the carrot and potato to the pot, and continue to simmer for another 15 minutes until the vegetables are almost tender.

Step 5

Stir in the cabbage and green beans, cooking for an additional 10 minutes or until all vegetables are cooked through.

Step 6

Season the broth with low-sodium fish sauce, salt, and freshly ground black pepper. Adjust seasoning to taste.

Step 7

Remove the bay leaves and serve hot with a side of steamed brown rice if desired for a complete heart-healthy meal.

Nutrition Facts

Serving size 3172.2 grams (3172.2g)
Amount per serving % Daily Value*
Calories 1447
Total Fat 48.30g 62%
Saturated Fat 17.80g 89%
Polyunsaturated Fat 0.00g
Cholesterol 441mg 147%
Sodium 2711mg 118%
Total Carbohydrate 74.70g 27%
Dietary Fiber 18.80g 67%
Total Sugars 20.90g
Protein 173.60g 347%
Vitamin D 0IU 0%
Calcium 386mg 30%
Iron 19mg 106%
Potassium 3656mg 78%
*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: 30.4%
Protein: 48.6%
Carbs: 20.9%