Nilagang Baka: Filipino Beef Soup with Cabbage and Potatoes

Nilagang Baka: Filipino Beef Soup with Cabbage and Potatoes - Beef nilaga with vegetables.
Beef nilaga with vegetables. Photo: Obsidian Soul, CC0 via Wikimedia Commons.

Filipino beef soup | Clear broth | Family dinner

Nilagang baka is clear, comforting beef soup with tender meat, potatoes, cabbage, and a broth that tastes like home.

Why make it: This version includes stovetop and pressure-cooker notes for getting supermarket beef tender without losing the clean broth.

Prep20 min
Simmer2 hr
Finish20 min
Makes6 servings

What Is Nilagang Baka?

Nilagang baka is a Filipino boiled beef soup with vegetables such as cabbage, potatoes, green beans, and sometimes corn or saba banana.

Why You Will Love It

  • Practical for U.S. kitchens: the recipe uses ingredients and substitutions a home cook can realistically shop for.
  • Built for the table: the serving notes match how the dish usually lands in Filipino-American homes, from weeknights to merienda to parties.
  • Flexible without erasing the dish: swaps are named clearly so the original idea stays visible.
  • Easy to cook through: the shopping list, timings, and storage notes make the recipe straightforward to test and adjust.

Ingredient Notes

For the beef

Beef shank gives body and marrow flavor. Chuck is easier and still tender when simmered.

For the broth

The soup should be clear and savory, so skim foam early and season gradually.

Nilagang Baka Recipe

This version includes stovetop and pressure-cooker notes for getting supermarket beef tender without losing the clean broth.

Shopping List

  • beef shank or chuck
  • onion
  • peppercorns
  • fish sauce
  • potatoes
  • cabbage
  • green beans
  • corn optional
  • rice

Ingredients

Broth

  • 3 pounds beef shank or chuck, cut into large pieces
  • 10 cups water
  • 1 onion, quartered
  • 1 teaspoon whole peppercorns
  • 2 tablespoons fish sauce

Vegetables

  • 3 potatoes, quartered
  • 2 ears corn, cut into pieces, optional
  • 2 cups green beans
  • 1 small cabbage, cut into wedges

For Serving

  • Steamed rice
  • Fish sauce with calamansi or chile

Instructions

  1. Cover beef with water and bring to a boil. Skim foam from the surface.
  2. Add onion, peppercorns, and fish sauce.
  3. Simmer gently until beef is tender, about 2 hours depending on the cut.
  4. Add potatoes and corn if using and cook until nearly tender.
  5. Add green beans and cabbage and simmer until just cooked.
  6. Taste the broth and adjust fish sauce.
  7. Serve hot with rice and dipping sauce on the side.

Tips For The Best Nilagang Baka

  • Simmer gently: A hard boil clouds the broth.
  • Skim early: This makes a cleaner soup.
  • Add vegetables in stages: Potatoes need more time than cabbage.
  • Use pressure cooking: Cook beef under pressure first, then add vegetables after.

How To Serve And Store

Serve hot with rice and fish sauce dip. Refrigerate up to 4 days.

Common Questions

Can I use short ribs?

Yes. They make a rich nilaga.

Can I add saba banana?

Yes, if you like a slightly sweet note.

How do I keep cabbage from overcooking?

Add it near the end.

Can I make it ahead?

Yes. Add fresh cabbage when reheating if possible.

What vegetables belong in nilaga at your table? Share your family version or testing notes in the comments.

Recipe inspiration and technique reference: Filipino home-cooking source research from Panlasang Pinoy, Kawaling Pinoy, and Filipino-American cooking sources in the site roadmap.