top of page

Nilagang Baka Soup Recipe: Filipino Beef and Vegetable Comfort in a Bowl

3 days ago
8 min read

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.


Overhead view of Nilagang Baka soup in a deep bowl with beef, cabbage, potatoes, and corn.
Nilagang Baka is hearty, clear, and comforting.

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.


Close-up view of raw beef shank, cabbage, corn, potatoes, and bok choy arranged for Nilagang Baka.
Simple ingredients become a rich Filipino beef soup.

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.


Eye-level view of Nilagang Baka simmering in a large pot with cabbage, corn, potatoes, and beef.
Gentle simmering helps the beef turn tender.

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.


Wide-angle view of a finished bowl of Nilagang Baka served with rice and calamansi wedges.
Serve the soup hot with rice and citrus on the side.

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.


Comments


Nourishing Dallas low-income residents one bowl at a time

​​📬 Contact  
Chef Irvin gary@soupangels.org
Lakewood, Dallas, Texas

​

❤️ Our Mission  
Nourishing Dallas with dignity, joy, and community — one bowl at a time.
 

Soup Angels is a 501(c)(3) nonprofit organization. Donations are tax‑deductible as allowed by law. EIN: [41-5054092]

  • Instagram
  • Facebook
  • TikTok
Pet Pals Pack non-profit organization

“© 2026 Soup Angels. All rights reserved.”

bottom of page