This Classic Filipino Beef Stew Will Warm You Top to Bottom

The comforting one-pot meal couldn’t be easier to make.

Ladle raising some nilagang baka from a Dutch oven with more, and in the surroundings, a stack of bowls, a serving of Filipino beef soup in a bowl, a bowl of rice, a small bowl of fish sauce, and a navy table napkin

Simply Recipes / Shilpa Iyer

This is a hearty, easy one-pot meal is made by simply simmering everything together on the stovetop. The ingredients are available all year round, but nilagang baka is ideal for chilly days, as the warmth of the stockpot heats up the kitchen. It is sheer comfort food, especially when served with steamed rice.

One of the best things about this Filipino classic is wherever you are in the world, you can cook this dish with the most basic ingredients.

What Is Nilagang Baka?

Nilagang baka, or beef nilaga, is a Filipino stew of tender beef cubes simmered in a clear broth with potatoes, carrots, and leafy greens. The savory flavors come from the richness of the meat, garlic, onions, and a dash of patis (fish sauce). 

Nilaga is the Tagalog term for ‘boiled’, a cooking method of simmering meats, fish, or vegetables in water or clear broth. Cooking can be done in a deep stockpot over a simmering low fire or on the stovetop for a couple of hours (as in this recipe).

Ladle raising some nilagang baka from a Dutch oven with more at a table setting with a stack of bowls, a bowl of rice, a small bowl of fish sauce, and a navy blue table napkin

Simply Recipes / Shilpa Iyer

What Does Nilagang Baka Taste Like?

Nilagang baka has hints of saltiness thanks to the tablespoons of patis (fish sauce) added to the broth. According to food historian Doreen G. Fernandez, this kind of saltiness is a Filipino taste preference because our food is eaten against the bland background of rice. Rice is typically steamed plain, making it a good backdrop for salty sauces. 

According to Fernandez, the best patis is not fishy-smelling at all, but usually amber-colored and aromatic. I purchase fish sauce from Asian markets or online sources.

What Kind of Beef to Use

Beef nilaga typically calls for beef chuck or stew meat. If available, you can use beef shanks which have rich marrow in the middle of the bone (this type of beef nilaga is called bulalo).

Beef has become pricey in the last few years, so I mix up the beef cuts I use for nilaga, using both stew meat and beef short ribs.

Ladle raising some nilagang baka from a Dutch oven with more, and in the surroundings, a stack of bowls, a serving of Filipino beef soup in a bowl, a bowl of rice, and a small bowl of fish sauce

Simply Recipes / Shilpa Iyer

Great for Beginners

This is one of the easiest Filipino all-in-one meals to prepare. When friends who are new to Philippine cooking want to learn a recipe, this nilagang baka is the dish I recommend.

When I have time during weekends, I cook the meat until it is incredibly tender, then I freeze the mixture for another day. Before a busy weeknight, I can take it out of the freezer, thaw it, and reheat. I add the vegetables at the end of cooking.

Easy Swaps and Substitutions

You can swap up to 4 cups of the water for beef stock or broth for more depth of flavor. Sweet potatoes are a nice addition or can be swapped for the potatoes in the recipe. For the greens, you can use Napa cabbage or bok choy in place of the green cabbage. 

The vegetables in this recipe are flexible, and you can increase the quantity and variety of according to what’s in season or your preference.

Flipino Must-Haves

Nilagang Baka (Filipino Beef Stew)

Prep Time 10 mins
Cook Time 2 hrs 30 mins
Marinate Time 30 mins
Total Time 3 hrs 10 mins
Servings 4 to 6 servings

Ingredients

  • 2 pounds beef chuck stew meat (cubed), or beef sirloin, cubed

  • 2 pounds beef short ribs

  • 1 teaspoon baking soda

  • 2 tablespoons vegetable oil

  • 1 large white or yellow onion, chopped

  • 2 cloves garlic, minced

  • 2 green onions, chopped, white and green parts separated

  • 10 cups water, or enough to fully cover the meats and vegetables

  • 1 tablespoon fish sauce, like Red Boat

  • 2 medium yellow or white potatoes, (5 to 10 ounces each), peeled and quartered

  • 1 medium carrot (about 3 ounces), peeled and sliced

  • 8 ounces green beans, trimmed and cut into 2-inch pieces (about 2 cups)

  • 1/4 pound green cabbage, cut into 8 wedges

  • 1/2 teaspoon kosher salt

  • 1/4 teaspoon ground black pepper

For serving

Method

  1. Prepare the beef:

    Wash the beef in cold water. Pat dry with paper towels.

    Add the beef stew cubes and the beef short ribs to a large mixing bowl. Sprinkle the baking soda all over the meat, making sure to spread all around evenly. Let the baking soda marinate for 30 minutes. This will help tenderize the meat.

    Simple Tip!

    This is a great time to prep all of the vegetables for the stew.

    After exactly 30 minutes, wash off the baking soda from the beef cubes and pat dry with paper towels. Set aside.

    Baking soda added to a bowl of meat for nilagang baka (Filipino beef stea recipe)

    Simply Recipes / Shilpa Iyer

    Rinsed beef pieces in a colander and patted down using a paper towel for nilagang baka recipe

    Simply Recipes / Shilpa Iyer

  2. Cook the nilagang baka:

    Add the oil to a large stockpot over medium heat. When the oil is hot, add the onion, garlic, and white scallions and sauté until fragrant, about 2 minutes.

    Add the beef followed by the water. Add the fish sauce and stir to combine. Cover and cook over medium heat, simmering the beef until soft and tender, about 2 hours. Pierce the beef with a fork—it should be fall off the bone tender.

    Simple Tip!

    When I am in a rush, I transfer the beef, broth, garlic, and onions into a pressure cooker and cook at high pressure for 45 minutes, using a natural release. I simmer the vegetables separately in a medium pot and add them to the cooked meat before serving.

    Aromatics sauteed in Dutch oven on a portable induction stove for Filipino beef stew recipe

    Simply Recipes / Shilpa Iyer

    Water poured onto the beef and the aromatics in the Dutch oven (still on the induction stove) for nilagang baka recipe

    Simply Recipes / Shilpa Iyer

    Checking for fork tender beef after lifing some from Dutch oven using a wooden spoon, and below it, the Dutch oven with the rest of the beef for Filipino beef stew recipe

    Simply Recipes / Shilpa Iyer

  3. Cook the vegetables:

    Add the potatoes and carrots and stir. Continue cooking until the vegetables are tender, about 15 to 20 minutes. Add the green beans and cabbage and mix well.

    Cover the pot and continue cooking until the greens are tender, about 10 minutes.

    Season with salt and pepper.

    Vegetables added to Dutch oven for Filipino niligang baka recipe

    Simply Recipes / Shilpa Iyer

  4. Serve:

    Ladle the meat, vegetables, and broth into a large tureen or soup bowl. Sprinkle the scallion greens on top for garnish. Serve piping hot with steamed rice and a side of fish sauce. Diners can use the fish sauce to adjust the flavor and saltiness of the stew.

    If there are leftovers, store them in a covered container in the fridge for up to 4 days.

    Love the recipe? Leave us stars and a review below!

    Serving of nilagang baka (Filipino beef stew) in a bowl, and in the surroundings, a Dutch oven with more soup, a small bowl of fish sauce, a bowl of rice, and a navy blue table napkin

    Simply Recipes / Shilpa Iyer

Nutrition Facts (per serving)
560 Calories
27g Fat
23g Carbs
57g Protein
×
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 560
% Daily Value*
Total Fat 27g 35%
Saturated Fat 10g 51%
Cholesterol 178mg 59%
Sodium 707mg 31%
Total Carbohydrate 23g 8%
Dietary Fiber 4g 14%
Total Sugars 4g
Protein 57g
Vitamin C 20mg 102%
Calcium 92mg 7%
Iron 6mg 36%
Potassium 1087mg 23%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.