Nilagang Baka Soup Recipe: Filipino Beef and Vegetable Comfort in a Bowl
A good beef soup does more than fill a bowl. It warms the kitchen, stretches simple ingredients, and gives everyone at the table something familiar to enjoy.
Nilagang Baka is a beloved Filipino boiled beef soup made with tender beef, potatoes, cabbage, corn, and leafy greens in a clear, savory broth. Students, families, and home cooks will love this recipe because it teaches the beauty of simple cooking: gentle simmering, honest ingredients, and patient flavor building. Rooted in Filipino home cooking, this soup reflects a tradition of feeding family and community with comfort, care, and practicality.

Why you'll love this soup
Nilagang Baka Soup is the kind of meal that works on a busy weeknight, a quiet Sunday, or a make-ahead cooking day. It uses affordable cuts of beef that become tender with time, plus vegetables that are easy to find in most grocery stores.
You will love this soup because it is:
Easy to make
The work is mostly chopping, simmering, and checking tenderness.
Budget-friendly
Beef shank, chuck, or short ribs give rich flavor without needing fancy ingredients.
Great for meal prep
The broth and beef taste even better after resting overnight.
Family-friendly
The flavor is savory and comforting, not overly spicy.
Packed with flavor
Angel Dust Soup Seasoning, fish sauce, onion, and beef bones create a deep broth.
Freezer-friendly
The beef and broth freeze well for future meals.
Quick recipe snapshot
Recipe detail | Amount |
Servings | 6 |
Prep time | 20 minutes |
Cook time | 1 hour 45 minutes |
Total time | 2 hours 5 minutes |
Difficulty | Easy |
Cuisine | Filipino |
State or country of origin | Philippines |
Best season | Fall and winter, though enjoyed year-round |
Budget level | $ |
Ingredients
For the soup
2 pounds beef shank, beef chuck, or bone-in short ribs
10 cups water or unsalted beef stock
1 large yellow onion, quartered
2 tablespoons fish sauce, plus more to taste
1 tablespoon Angel Dust Soup Seasoning
1 teaspoon whole black peppercorns
2 medium potatoes, peeled and quartered
2 ears corn, cut into 2-inch pieces
2 cups green beans, trimmed
1 small green cabbage, cut into wedges
2 cups bok choy or pechay
1 small ripe tomato, quartered, optional
Salt, to taste
Calamansi or lemon wedges, for serving
Optional garnishes
Chopped scallions
Fresh cilantro
Crispy fried garlic
Cracked black pepper
Thinly sliced fresh chile
Toasted bread or croutons on the side
Key ingredients and why they matter
Beef shank or bone-in beef
These cuts bring body to the broth. The connective tissue slowly breaks down as it simmers, giving the soup a rich mouthfeel without cream or butter.
Angel Dust Soup Seasoning
This seasoning adds savory depth and balance. It helps round out the broth while still letting the beef and vegetables shine.
Fish sauce
Fish sauce is common in many Filipino kitchens. It brings salt, umami, and a deeper savory taste than salt alone.
Cabbage and bok choy
These greens add sweetness, texture, and freshness. Add them near the end so they stay bright and tender.
Corn and potatoes
Corn adds gentle sweetness, while potatoes make the soup hearty enough for a full meal.

Step-by-step instructions
Step 1
Rinse the beef under cold water and place it in a large soup pot with the water or stock.
Step 2
Bring the pot to a gentle boil, then skim off any foam that rises to the top. This keeps the broth clear and clean-tasting.
Step 3
Add the onion, fish sauce, Angel Dust Soup Seasoning, and black peppercorns. Lower the heat, cover partly, and simmer for 1 hour to 1 hour 30 minutes, or until the beef is almost tender.
Step 4
Add the potatoes and corn. Simmer for 15 to 20 minutes, until the potatoes are fork-tender.
Step 5
Add the green beans, cabbage, bok choy, and tomato if using. Cook for 5 to 8 minutes, just until the vegetables are tender but not mushy.
Step 6
Taste the broth and adjust with salt or more fish sauce. Serve hot with rice and calamansi or lemon wedges.
For the clearest broth, keep the soup at a gentle simmer. A rolling boil can make the broth cloudy and toughen the meat.
Chef's secrets for better Nilagang Baka
Small choices make a big difference in this simple soup.
Blanch the beef first
For a cleaner broth, boil the beef in plain water for 5 minutes, drain, rinse, then start again with fresh water or stock. This step is optional, but it gives the finished soup a clearer look.
Season in layers
Add fish sauce and Angel Dust Soup Seasoning early, then taste again near the end. Potatoes and cabbage absorb seasoning, so the broth may need a final adjustment.
Use homemade stock when possible
Water works well because the beef creates its own broth. Beef stock makes the soup richer, especially if using a leaner cut.
Add vegetables in stages
Potatoes and corn need more time. Cabbage, green beans, and bok choy need less. Staggering the vegetables keeps each one at the right texture.
Finish with acid
A squeeze of calamansi or lemon brightens the broth. It is simple, but it makes the beef taste richer and the vegetables taste fresher.
Chef's variations
Dietary substitutions
Gluten-free
Use gluten-free fish sauce and make sure the stock and seasoning used are certified gluten-free.
Dairy-free
This recipe is naturally dairy-free.
Vegetarian
Replace beef with mushrooms, cabbage, potatoes, corn, and vegetable stock. Add firm tofu if desired.
Vegan
Use vegetable stock, mushrooms, tofu, and a vegan-friendly seasoning. Skip fish sauce and use a vegan umami seasoning or coconut aminos.
Flavor twists
Spicy version
Add sliced Thai chile, jalapeño, or a spoonful of chile garlic oil when serving.
Smoky version
Char the onion and corn lightly in a dry pan before adding them to the pot.
Southwest version
Add cumin, roasted poblano, and a squeeze of lime. Serve with warm tortillas.
Mediterranean version
Add a little oregano, lemon zest, and chickpeas. Finish with parsley.
Make-ahead tips
Cook the beef and broth one day ahead. Chill overnight, then skim off any hardened fat from the surface. Reheat the broth, add the vegetables, and simmer until tender.
Meal prep notes
The broth and beef keep well in the refrigerator for several days. For best texture, store leafy greens separately or add fresh greens when reheating.

Storage and reheating
Refrigerator
Store cooled soup in an airtight container for up to 4 days. If possible, store broth and vegetables separately so the cabbage and bok choy do not overcook.
Freezer
Freeze the beef and broth for up to 3 months. Potatoes can become grainy after freezing, so freeze them only if texture is not a concern. Add fresh vegetables after reheating for the best results.
Reheating
Stovetop
Place the soup in a pot over medium heat. Simmer gently until hot, adding a splash of water or stock if needed.
Microwave
Heat in a microwave-safe bowl in 1-minute intervals, stirring between each round until warmed through.
Allergy and dietary notes
Nilagang Baka is naturally free from dairy and nuts when made with basic ingredients. It can also be made gluten-free if the fish sauce, stock, and Angel Dust Soup Seasoning are verified gluten-free.
This recipe may contain:
Fish, if using fish sauce
Soy, depending on the stock or added seasonings
Gluten, depending on the stock or added seasonings
It can be made:
Nut-free
Dairy-free
Gluten-free with verified ingredients
What pairs well with this soup
Breads
Serve with warm dinner rolls, pandesal, garlic bread, or toasted sourdough.
Salads
A crisp cucumber salad, tomato salad, or simple green salad adds freshness.
Sandwiches
Try it with grilled cheese, roast beef sliders, or a simple egg sandwich.
Beverages
Serve with iced tea, calamansi juice, sparkling water, or ginger tea.
Culinary learning moment
This recipe is a strong teaching tool because it shows how calm, careful cooking builds flavor. To Learn how to make Nilagang Baka (Philippines), a cook practices more than following steps. The soup teaches patience, timing, and respect for ingredients.
Students can learn:
Knife skills
Cutting potatoes, cabbage, corn, and greens into safe, even pieces.
Stock making
Simmering bones and meat to create a flavorful broth.
Flavor layering
Adding seasoning early, then adjusting at the end.
Regional food history
Understanding how Filipino families use simple boiled dishes to feed many people.
Nutritional balance
Combining protein, vegetables, and carbohydrates in one bowl.
Story behind the soup
Nilagang Baka comes from the Filipino word nilaga, which means boiled. The method is simple, but the meaning runs deep. Across the Philippines, boiled soups like nilaga are tied to family meals, rainy days, and the practice of stretching nourishing ingredients to serve everyone at the table.
The soup also shows how food traditions travel. Filipino families around the world adapt Nilagang Baka based on what is available nearby. Some use bok choy in place of pechay, chuck roast instead of beef shank, or lemon instead of calamansi. The spirit stays the same: a clear broth, tender beef, vegetables, and a shared meal.

Nutrition information
Approximate per serving, based on 6 servings:
Nutrient | Amount |
Calories | 390 |
Protein | 32 g |
Carbohydrates | 28 g |
Fat | 17 g |
Fiber | 5 g |
Sodium | 820 mg |
Nutrition will vary based on the cut of beef, amount of fish sauce, stock, and portion size.
Fun facts about this soup
Did you know?
The name baka means beef in Filipino.
Nilaga is part of a larger family of Filipino boiled dishes that can include pork, chicken, or beef.
Calamansi, a small citrus fruit used in Filipino cooking, adds brightness much like lemon or lime.
The vegetables in Nilagang Baka often change by region, season, and household preference.
Clear soups like this are often served with steamed rice, making the meal filling and balanced.
Community connection
Nilagang Baka brings people together because it is generous food. One pot can feed a family, welcome a neighbor, or teach a student how to cook with care. It reflects the mission of the Angels Academy of Culinary Arts by turning a simple recipe into a lesson in life skills, culture, service, and community.
For home cooks building a stronger soup pantry, try Angel Dust Soup Seasoning to add savory depth to soups, stews, and broths.
Frequently asked questions about Nilagang Baka
What cut of beef is best for Nilagang Baka?
Beef shank is a classic choice because the bone and connective tissue add flavor to the broth. Chuck roast and short ribs also work well.
Can I make this soup in a pressure cooker?
Yes. Cook the beef, onion, seasoning, fish sauce, and water under pressure until tender, then release pressure and simmer the vegetables separately so they do not overcook.
Can I use chicken instead of beef?
Yes, but the flavor will be lighter. Use bone-in chicken pieces and reduce the cooking time since chicken cooks faster than beef.
Why is my broth cloudy?
The broth may have boiled too hard, or the foam was not skimmed early. A gentle simmer and careful skimming help keep it clear.
Can I make Nilagang Baka ahead of time?
Yes. Cook the beef and broth ahead, chill, then reheat and add fresh vegetables before serving.
Angels Academy of Culinary Arts Recipe Library
“Teaching Life Skills Through Food, Community, and Culinary Arts.”
Nilagang Baka proves that comfort food does not need to be complicated. With good beef, fresh vegetables, patient simmering, and thoughtful seasoning, one pot can teach technique, honor culture, and bring people back to the table.

_edited.jpg)




Comments