Filipino Bulalo Beef Shank Soup

Steaming bowl of Filipino Bulalo with tender beef shank and fresh vegetables in golden broth Save
Steaming bowl of Filipino Bulalo with tender beef shank and fresh vegetables in golden broth | yumlyra.com

This hearty Filipino soup features beef shank and bone marrow simmered for hours until tender, creating a rich, clear broth. The addition of corn, potatoes, carrots, cabbage, and green beans makes this a complete meal in a bowl. Perfect for sharing with family on cool evenings, each bowl delivers tender meat, gelatinous marrow, and wholesome vegetables in a savory broth that warms the soul.

The first time I had bulalo was at a roadside eatery in Tagaytay, where the mountain mist curled around our steaming bowls. My friend's grandmother slipped us each a small spoon to scoop out the bone marrow, calling it the soul of the soup. That afternoon, I understood why Filipino families gather around this pot for hours, the broth growing deeper with every simmer.

Last rainy season, my neighbor texted me that her beef shank was ready and her pot was already bubbling. I brought over the baby potatoes from my garden and we spent three hours just tending the broth, skimming and tasting while the rain drummed against her kitchen window. By dinner, six of us were crowded around her small table, squeezing calamansi into our bowls like we'd been doing it together for years.

Ingredients

  • 1.5 kg beef shank, bone-in with marrow: The shank provides the gelatinous body while the marrow is the luxurious treasure at the center of this soup
  • 500 g beef bone marrow bones: Optional but highly recommended for that restaurant depth of flavor home cooks sometimes struggle to achieve
  • 2 ears corn: Cut into pieces so the natural sweetness infuses the broth while the kernels become tender enough to eat off the cob
  • 1 medium onion: Quartered so it releases flavor but stays intact enough to remove if you prefer a clear soup
  • 1 medium carrot: Cut into large chunks that wont disintegrate during the long simmer
  • 250 g baby potatoes: Halved so they cook through and absorb the savory broth without becoming mealy
  • 1 small head napa cabbage: Cut into generous pieces that wilt beautifully in the hot soup
  • 1 small bunch green beans: Trimmed and added late so they keep their satisfying snap
  • 2-3 saba bananas: The traditional Filipino addition that adds subtle sweetness and balances the savory elements
  • 10 cups water: Start with this amount and add more only if needed during the long cooking process
  • 1 tablespoon whole black peppercorns: Cracked slightly to release their warming aroma without making the broth cloudy
  • 2 tablespoons fish sauce: The essential umami foundation that Filipino cooks reach for instinctively
  • Salt: Adjust at the end since fish sauce already provides significant salinity
  • Chopped scallions: Fresh oniony brightness that cuts through the rich broth
  • Calamansi or lemon wedges: The acid squeeze that awakens all the flavors just before eating

Instructions

Start with the crucial first boil:
Place beef shank and marrow bones in your largest pot and cover with water then bring to a rolling boil over high heat
Skim until clear:
Watch for grey foam and scum rising to the surface then remove it all with a skimmer or large spoon for the cleanest tasting soup
Build the foundation:
Lower heat to a gentle simmer then add onion quarters whole peppercorns and fish sauce before covering the pot
Develop deep flavor:
Let everything cook undisturbed for about 2 hours until the beef yields easily to a fork adding water only if the level drops too low
Add the hearty vegetables:
Stir in potatoes and carrots then simmer for 10 minutes until they begin to soften
Introduce the corn and beans:
Add corn pieces plantains if using and trimmed green beans then cook another 10 minutes
Finish with the delicate greens:
Gently fold in napa cabbage pieces and cook just 2 to 3 minutes until they wilt but still have fresh color
Season and serve:
Taste the broth then adjust with salt or more fish sauce before serving hot with scallions and calamansi on the side
Save
| yumlyra.com

My father finally admitted why he always requests bulalo on his birthday. His own father would wake before dawn on special occasions to start the soup, the smell filling their small house until evening when relatives arrived with rice and appetites. Now I understand how a single pot holds memories across generations.

Getting That Clear Broth

The restaurant clarity comes from that extra parboiling step most home cooks skip. I've tested both methods side by side and the difference is remarkable. After boiling the beef for five minutes in plain water, discard every drop and rinse the meat before starting with fresh water. It feels wasteful but your guests will notice the clean, pure flavor that lets every ingredient shine through.

Choosing Your Beef

Not all beef shanks are created equal for this dish. I've learned to look for cuts with generous marrow bones still attached, sometimes asking the butcher to cut them crosswise so the marrow can melt into the soup. The best batches come from meat that's had time to age properly, developing that deep beefy flavor that carries through hours of simmering.

Timing Your Vegetables

Getting all the vegetables to reach perfect doneness simultaneously requires planning. The potatoes and carrots need the most time while the napa cabbage literally cooks in seconds. I've had mushy green beans and crunchy potatoes in the same batch before I learned this rhythm.

  • Test potato pieces with a skewer after 8 minutes to avoid overcooking
  • Keep napa cabbage in large pieces so they dont disintegrate into the broth
  • Remove vegetables from the pot before storing if you plan to enjoy leftovers over multiple days
Filipino Bulalo beef shank soup served with corn, cabbage, and rich bone marrow Save
Filipino Bulalo beef shank soup served with corn, cabbage, and rich bone marrow | yumlyra.com

There's something profoundly communal about bulalo, the way it demands slow cooking and rewards patience. I hope this recipe becomes part of your family's gatherings too.

Common Questions

Bulalo specifically uses beef shank with bone-in, allowing the marrow to melt into the broth creating a rich, gelatinous texture. The slow simmering process extracts maximum flavor from the bones, resulting in a distinctive clear yet hearty broth that's naturally thickened from the collagen.

The beef shank needs approximately 2 hours of gentle simmering to become fork-tender. This extended cooking time allows the connective tissues to break down and the marrow to release into the broth, creating the characteristic richness and depth of flavor.

Yes, you can reduce the cooking time significantly using a pressure cooker. Cook the beef shank for about 45-60 minutes under pressure, then release and add vegetables in stages. However, traditional slow simmering yields the clearest, most flavorful broth.

Classic additions include corn on the cob, baby potatoes, carrots, napa cabbage, and green beans. The corn adds natural sweetness while potatoes provide substance. Leafy vegetables like cabbage should be added last to maintain texture and vibrant color.

For the clearest broth, parboil the beef shank briefly, discard the first boil, and rinse the meat. Skim any scum that rises to the surface during cooking. Avoid stirring vigorously, and add vegetables in stages based on their cooking times.

Filipino Bulalo Beef Shank Soup

Tender beef shank with marrow and vegetables in a rich, clear broth perfect for cool evenings.

Prep 20m
Cook 150m
Total 170m
Servings 6
Difficulty Medium

Ingredients

Meats

  • 3.3 lbs beef shank, bone-in with marrow
  • 1 lb beef bone marrow bones (optional, for extra richness)

Vegetables

  • 2 ears corn, cut into 3-4 pieces each
  • 1 medium onion, quartered
  • 1 medium carrot, cut into large chunks
  • 9 oz baby potatoes, halved
  • 1 small head napa cabbage, cut into large pieces
  • 1 small bunch green beans, trimmed
  • 2-3 saba (plantain) bananas, peeled and sliced in halves (optional)

Spices & Seasonings

  • 10 cups water
  • 1 tablespoon whole black peppercorns
  • 2 tablespoons fish sauce (patis), plus more to taste
  • Salt, to taste

Garnish

  • Chopped scallions, for serving
  • Calamansi or lemon wedges, for serving

Instructions

1
Prepare the Beef Base: Place beef shank and marrow bones in a large stockpot. Cover with water and bring to a boil over high heat. Skim off any scum and impurities that rise to the surface.
2
Simmer the Broth: Reduce heat to a gentle simmer. Add quartered onion, whole black peppercorns, and fish sauce. Cover and cook for 2 hours, or until beef is fork-tender and marrow is soft.
3
Add Root Vegetables: Add halved baby potatoes and carrot chunks to the pot. Simmer for 10 minutes until vegetables begin to soften.
4
Incorporate Corn and Plantains: Add corn pieces and sliced plantains (if using) along with trimmed green beans. Cook for another 10 minutes until corn is tender and plantains are soft.
5
Add Leafy Greens: Stir in napa cabbage pieces and cook just until wilted, about 2-3 minutes. Avoid overcooking to maintain texture and vibrant color.
6
Season and Serve: Taste the broth and adjust seasoning with additional salt or fish sauce as needed. Serve hot, topped with chopped scallions, with calamansi or lemon wedges on the side for squeezing.
Additional Information

Equipment Needed

  • Large stockpot
  • Ladle
  • Chef's knife
  • Skimmer or slotted spoon

Nutrition (Per Serving)

Calories 480
Protein 45g
Carbs 25g
Fat 24g

Allergy Information

  • Contains fish (fish sauce)
Lyra Bennett

Passionate home cook sharing simple, nourishing recipes and kitchen tips for everyday family meals.