Filipino Bulalo Beef Shank Soup

Filipino Bulalo Beef Shank Soup with tender meat, corn, and vegetables in steaming clear bone broth Save
Filipino Bulalo Beef Shank Soup with tender meat, corn, and vegetables in steaming clear bone broth | rusticpinrecipes.com

This traditional Filipino soup transforms beef shank and bone marrow into a deeply nourishing clear broth simmered for hours. The slow cooking process extracts maximum flavor from the bones, creating a rich base that's perfectly balanced with fresh vegetables like corn, potatoes, napa cabbage, and green beans.

The key to exceptional bulalo lies in patience—allowing the beef to become fork-tender while the broth develops its signature depth. Each bowl offers tender meat, creamy marrow, and crisp-tender vegetables, typically finished with a squeeze of calamansi for brightness.

The rainy season in Manila always meant my grandmother would have a pot of bulalo simmering on the back burner. I used to sit by the stove watching the steam curl up, hoping she'd let me have the first taste of the bone marrow before anyone else came home. Those afternoons taught me that some soups need time, attention, and the kind of patience that only comes from love.

Last December, I made this for friends who had never tried Filipino soup before. They were skeptical about the bone marrow until I showed them how to scoop it onto rice with a little calamansi. Now they text me every time it rains, asking when the next pot is happening.

Ingredients

  • 1.5 kg beef shank, bone-in with marrow: The shank provides collagen for body, while the marrow melts into the broth creating that signature velvety texture
  • 500 g beef bone marrow bones: Optional but worth every extra minute of simmering for the luxurious richness they add
  • 2 ears corn: Natural sweetness balances the savory beef and adds that familiar Filipino soup flavor
  • 1 medium onion: Quartered so it infuses the broth without completely falling apart
  • 1 medium carrot: Cut into large chunks so they don't disintegrate during long simmering
  • 250 g baby potatoes: They absorb the savory broth while holding their shape better than larger potatoes
  • 1 small head napa cabbage: Adds freshness and a slight crunch that contrasts beautifully with the tender beef
  • 1 small bunch green beans: Trimmed ends only, they add color and a snap to every spoonful
  • 2-3 saba bananas: The secret ingredient that adds subtle sweetness and makes this authentically Filipino
  • 10 cups water: Start with this amount, adding more only if needed during the long simmer
  • 1 tablespoon whole black peppercorns: Crush them slightly in your palm before adding to release their aromatic oils
  • 2 tablespoons fish sauce: The essential umami base, but always taste before adding more
  • Salt: Add gradually at the end since the broth concentrates as it cooks
  • Chopped scallions: Fresh brightness right before serving brings everything together
  • Calamansi or lemon wedges: That squeeze of acid cuts through the richness and wakes up all the flavors

Instructions

Start the foundation:
Place beef shank and marrow bones in your largest pot, cover completely with water, and bring to a rolling boil over high heat. Watch for the gray foam that rises to the surface, skimming it off diligently until the liquid looks clear again.
Build the broth:
Lower the heat to a gentle simmer, add onion quarters, peppercorns, and fish sauce, then cover and let it cook undisturbed for 2 hours. Check occasionally that the liquid hasn't reduced too much, adding hot water only if necessary to keep the beef submerged.
Add the hearty vegetables:
Stir in halved potatoes and carrot chunks, letting them simmer for about 10 minutes until they're just beginning to soften. The broth should smell incredible by now, rich and beefy with hints of peppery warmth.
Bring in the sweet elements:
Add corn pieces and sliced plantains, plus the green beans if you prefer them softer. Let everything cook together for another 10 minutes, letting the corn's natural sweetness infuse into the broth.
Finish with the greens:
Gently fold in the napa cabbage pieces, cooking just until they wilt and turn bright green, about 2 to 3 minutes. Don't overcook them here, they should still have some life in every bite.
Season to perfection:
Taste the broth carefully, adding salt or more fish sauce only if needed. Remember that the calamansi served on the side will add brightness, so don't over-salt now.
Serve with love:
Ladle the hot soup into bowls making sure everyone gets some marrow, beef, vegetables, and that precious broth. Top with fresh scallions and pass calamansi wedges so everyone can squeeze their own perfect balance.
Save
| rusticpinrecipes.com

My grandfather used to say the best bulalo requires three things, good bones, better patience, and people you love to share it with. Every time I make this now, I understand exactly what he meant.

Getting The Perfect Broth

I've learned that rushing the simmer time is the biggest mistake you can make with bulalo. The collagen needs hours to break down properly, transforming what starts as simple water into something that coats your spoon and warms you from the inside out. Don't worry if it looks thin at first, magic happens in that final hour.

Choosing Your Vegetables

The vegetables in bulalo aren't just filler, they're essential to the experience. Napa cabbage works better than regular cabbage because it's more delicate and absorbs the broth without becoming mushy. For the bananas, choose saba or plantains that are still slightly firm, not completely soft, so they hold their shape during cooking.

Serving It Right

A proper bulalo meal deserves respect and the right setup. Each person should get their own small bowl of steaming jasmine rice, perfect for sopping up that golden broth. Keep extra fish sauce on the table, too, because everyone's palate is different.

  • Set out marrow spoons if you have them, your guests will appreciate the gesture
  • Have a small bowl of extra fish sauce nearby for those who love it bold
  • Prepare more calamansi than you think you'll need, they disappear quickly
Hearty bowl of Filipino Bulalo featuring fall-apart beef shank and marrow in rich golden soup Save
Hearty bowl of Filipino Bulalo featuring fall-apart beef shank and marrow in rich golden soup | rusticpinrecipes.com

There's something about a steaming bowl of bulalo that turns strangers into family and ordinary evenings into memories. Maybe that's the real secret ingredient all along.

Recipe FAQs

Bulalo specifically uses beef shank with bone-in, allowing the marrow to melt into the broth during long simmering. This creates a distinctive richness and depth that sets it apart from other beef noodle or vegetable soups.

Parboil the beef shank briefly, discard the first boil water, then start fresh. Skim any scum or impurities that rise to the surface during simmering. Avoid boiling vigorously—a gentle simmer keeps the broth clear.

While traditional, you can substitute bok choy for napa cabbage, add pechay (bok choy), or include other root vegetables like sweet potato. Just add heartier vegetables earlier and delicate greens near the end.

Fish sauce (patis) adds umami depth that salt alone cannot achieve. It enhances the beef's natural flavors and contributes to the authentic Filipino taste profile. You can still adjust with salt at the end.

Saba bananas add subtle sweetness that balances the savory beef broth. They also provide a creamy texture element that complements the tender beef shank and vegetables. This is an optional but traditional addition.

Filipino Bulalo Beef Shank Soup

Rich beef shank soup with bone marrow, corn, and hearty vegetables in a clear, flavorful broth.

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 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 potatoes and carrot chunks. Simmer for 10 minutes until potatoes begin to soften.
4
Incorporate Corn and Plantains: Add corn pieces and plantain bananas (if using). Also add trimmed green beans. Cook for another 10 minutes until vegetables are tender-crisp.
5
Finish with Cabbage: Stir in napa cabbage pieces and cook just until wilted, about 2-3 minutes. The cabbage should retain some texture and vibrant color.
6
Adjust Seasoning: Taste the broth and adjust seasoning with additional salt or fish sauce as needed. The broth should be well-seasoned and savory.
7
Serve and Garnish: Ladle hot soup into bowls. Top generously with chopped scallions. Serve alongside calamansi or lemon wedges for squeezing over the soup just before eating.
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)
Kelsey Whitmore

Sharing approachable, easy-to-make recipes for busy home cooks and food lovers.