
Nilaga
Soups • Philippines
About Nilaga
Nilaga is a classic Filipino soup known for its clean, comforting flavors and simple ingredients. Traditionally served as an ulam during lunch or dinner, nilaga is often found simmering in large pots at carinderias, providing a warming, hearty meal that's perfect with steamed rice. The main protein is usually beef or pork, paired with staples like potatoes, repolyo (cabbage), pechay, and corn, all simmered slowly until tender. Some households add saba bananas for a hint of sweetness. Nutritionally, nilaga is lighter compared to other Filipino mains—per 100g, it clocks about 70 kcal with moderate protein and minimal fat. Thanks to the abundance of vegetables and broth, it’s easy on the stomach, and the fiber content is higher than many typical soups. For those watching calorie intake, opt for more vegetables and less fatty cuts of meat. In carinderias, you can ask for additional gulay or a smaller portion of rice alongside nilaga to keep your meal balanced. Its mild flavor also makes it a good choice for merienda, especially on rainy days when you want something filling but not too rich.
How to Make Nilaga (Traditional & Healthy Version)
Nilaga is a cherished Filipino boiled soup, celebrated for its simplicity and nourishing qualities. Originating from the Tagalog word 'nilaga,' meaning 'boiled,' this dish features tender cuts of beef or pork simmered with a medley of native vegetables like potatoes, cabbage, and corn. It's a staple in many Filipino households, especially during cooler months or rainy days, offering warmth and comfort in every spoonful. What makes Nilaga special is its clear, savory broth—delicately flavored with natural beef essence and the sweetness of fresh vegetables, without the use of heavy spices or artificial flavorings. This makes Nilaga not only gentle on the palate but also light and wholesome, a perfect fit for health-conscious individuals. Traditionally served as a family meal, Nilaga is often enjoyed with steamed rice, making it a complete and satisfying dish that highlights the heart of Filipino home cooking. Whether you're exploring the world of Filipino cuisine or seeking a nutritious, easy-to-make soup, Nilaga stands out as a delicious choice. Its straightforward preparation, authentic flavors, and cultural significance make it a must-try for anyone interested in healthy international recipes.
Ingredients(for 1 large bowl (about 2 cups cooked soup, including meat and vegetables))
- 250g Beef shank (with bone) (locally known as 'bulalo')
- 5 cups Water
- 1 medium Potato (peeled and quartered)
- 1 small Corn on the cob (cut into 2-3 pieces)
- 1/4 head Cabbage (cut into wedges)
- 100g Green beans (also called 'Baguio beans', trimmed)
- 1 small Carrot (sliced) - optional
- 1 small Onion (peeled and halved)
- 1 teaspoon Peppercorns (whole)
- 1 tablespoon Fish sauce (optional, for authentic flavor) - optional
- to taste Salt
Instructions
- 1
In a large pot, add beef shank and water. Bring to a boil over medium heat, skimming off any foam or impurities that rise to the surface.
5 minutes
For a clearer broth, remove scum as it forms.
- 2
Add onion and whole peppercorns. Lower the heat to a simmer and cook for 10 minutes, allowing the beef to become tender and the flavors to develop.
10 minutes
Simmering gently yields more tender meat.
- 3
Add potatoes and corn. Continue to simmer until potatoes are almost cooked through.
5 minutes
Add root vegetables first as they take longer to cook.
- 4
Add green beans, carrot (if using), and cabbage. Cook until vegetables are crisp-tender, about 3-5 minutes.
5 minutes
Do not overcook vegetables to retain their nutrients and color.
Why This Dish is Healthy
Nilaga stands out as a healthy Filipino soup due to its minimal use of oil and natural cooking method—boiling. The focus on fresh, whole ingredients ensures a nutrient-dense meal with fewer calories and less saturated fat compared to fried or creamy dishes. Using lean cuts of beef and an abundance of vegetables boosts the dish's protein and fiber content while keeping it light. It's also naturally gluten-free and can be tailored for various dietary needs.
Nilaga is loaded with lean protein from beef shank, supporting muscle repair and maintenance. The dish features a variety of fiber-rich vegetables like potatoes, cabbage, and green beans, which help with digestion and provide essential vitamins such as vitamin C, vitamin A, and potassium. The clear broth is low in fat, especially if visible fat is trimmed, and contains minerals leached from the beef bones, which may support overall health. This makes Nilaga a balanced, nourishing meal suitable for most diets.
Pro Tips
- 💡Tip 1: Use beef shank with bone for a richer, more flavorful broth.
- 💡Tip 2: Skim off excess fat for a lighter, healthier soup.
- 💡Tip 3: Add leafy greens like pechay towards the end for extra nutrients.
Storage & Serving
Let Nilaga cool to room temperature before storing in an airtight container in the refrigerator. It will keep for up to 3 days. Reheat gently on the stove, adding a splash of water or broth if needed. Best consumed fresh.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 70.0 kcal |
| Protein | 6.0 g |
| Carbohydrates | 5.0 g |
| Total Fat | 3.0 g |
| Fiber | 1.0 g |
Cultural Notes
Nilaga is a staple ulam in Filipino homes and carinderias, valued for its adaptability and the comfort it brings, especially during rainy or cool days.





