Filipino Bulalo Beef Shank Soup

Steaming bowl of Filipino Bulalo with tender beef shank and golden bone marrow Save to Pinterest
Steaming bowl of Filipino Bulalo with tender beef shank and golden bone marrow | nowwecook.com

This classic Filipino soup transforms beef shank and marrow bones into a deeply nourishing broth over hours of gentle simmering. The result is tender, fall-off-the-bone meat swimming alongside corn, potatoes, cabbage, and green beans in a crystal-clear, savory soup.

What makes Bulalo special is the bone marrow, which melts into the broth creating an incredibly rich and velvety texture without needing heavy cream or thickeners. Each bowl offers that perfect combination of meaty beef flavor, sweet corn, and fresh vegetables.

The finishing touches are essential: fresh scallions for brightness and calamansi or lemon wedges to squeeze over just before eating. That hit of acidity cuts through the richness and balances all the flavors beautifully.

The first time I had bulalo was at a small roadside eatery in Tagaytay, where the mist rolls down from the mountains and the soup arrives steaming in earthen bowls. I watched the restaurant owner carefully scoop marrow from the bone and spread it on rice like butter, and suddenly I understood why this soup inspires such devotion. Now, whenever the weather turns cool, my kitchen fills with that same rich, beefy aroma that makes everyone gravitate toward the stove.

Last Christmas, I made a triple batch for our family gathering. My aunt who claims she doesn't like soup went back for thirds, and even the kids were fighting over who got the marrow-rich bones. There's something about the way the corn sweetness balances the savory beef that makes this bowl feel like a warm embrace.

Ingredients

  • 1.5 kg beef shank, bone-in with marrow: The shank provides the meaty foundation while the marrow melts into the broth, creating that signature richness and body
  • 500 g beef bone marrow bones: Optional but worth it, these bones deepen the flavor and give you more marrow to enjoy
  • 2 ears corn, cut into pieces: Natural sweetness that balances the savory beef and makes the broth sing
  • 1 medium onion, quartered: Adds aromatic depth to the broth base
  • 1 medium carrot, in large chunks: Holds up during long cooking and adds subtle sweetness
  • 250 g baby potatoes, halved: Creamy texture that soaks up all the flavorful broth
  • 1 small head napa cabbage: Adds freshness and crunch to balance the richness
  • 1 small bunch green beans, trimmed: Bright pop of color and texture
  • 2–3 saba bananas, sliced: Traditional Filipino addition that adds subtle sweetness and creaminess
  • 10 cups water: Creates the clear, clean broth base
  • 1 tablespoon whole black peppercorns: Gentle warmth that builds as the soup simmers
  • 2 tablespoons fish sauce: Essential umami that gives the broth its Filipino soul
  • Salt: Adjust to your taste at the end for perfect seasoning
  • Chopped scallions and calamansi wedges: Bright garnishes that cut through the richness

Instructions

Start the broth base:
Place beef shank and marrow bones in your largest pot, cover completely with water, and bring to a rolling boil over high heat
Clean and season:
Skim off the gray foam and impurities that rise to the surface, then lower the heat to a gentle simmer and add onion, peppercorns, and fish sauce
Let it simmer long and slow:
Cover partially and let the broth develop for 2 hours until the beef is fork-tender and the kitchen smells incredible
Add the hearty vegetables:
Drop in the halved potatoes and carrot chunks, letting them simmer for about 10 minutes until they start to soften
Add corn and beans:
Add the corn pieces, plantain slices if using, and trimmed green beans, cooking for another 10 minutes
Finish with the cabbage:
Stir in the napa cabbage pieces and cook just until they wilt, about 2 to 3 minutes
Season and serve:
Taste the broth and adjust with salt or more fish sauce, then serve hot topped with scallions alongside calamansi wedges
Save to Pinterest
| nowwecook.com

My friend Lila said bulalo was the dish that finally convinced her husband that Filipino food deserved a permanent spot in their dinner rotation. Something about that first sip of broth, with its deep beef flavor and subtle sweetness from the corn, just makes people feel at home.

Getting That Perfect Clear Broth

I used to skip the parboiling step until I watched an elderly cook do it at a palengke market. She explained that boiling the beef briefly first, then discarding that cloudy water, creates the crystal-clear broth you see in restaurants. It takes an extra 10 minutes but makes such a difference in presentation.

The Vegetable Timing Secret

After accidentally turning my cabbage into mush one too many times, I learned that vegetables need to go in stages. Root vegetables first, then corn and beans, and leafy greens literally at the very end. This way each vegetable maintains its perfect texture instead of everything becoming soft and uniform.

Serving It Right

In Filipino homes, bulalo arrives at the table with steaming jasmine rice and sometimes a side of fermented shrimp paste for adventurous eaters. The calamansi wedges are essential because that squeeze of bright acid cuts through the richness and wakes up all the flavors.

  • Set out small bowls so guests can customize their soup with more fish sauce or calamansi
  • Keep extra broth warm in a separate pot in case anyone wants seconds
  • Don't forget to provide small spoons for scooping out the prized bone marrow
Filipino Bulalo beef shank soup with corn cabbage and rich clear broth Save to Pinterest
Filipino Bulalo beef shank soup with corn cabbage and rich clear broth | nowwecook.com

There's nothing quite like gathering around a steaming pot of bulalo while rain taps against the window. Simple nourishment that brings people together, one marrow-rich spoonful at a time.

Recipe FAQs

Beef shank with the bone still in is essential. The bone-in cut provides both the meat and the marrow that creates that signature rich, velvety broth. You can also add extra marrow bones for even more depth and body.

Parboil the beef briefly first, drain that water, and start fresh with clean water. Skim any foam or impurities that rise to the surface during cooking. This extra step removes blood and proteins that cloud the broth.

Absolutely. Pressure cook on high for about 45-60 minutes until the beef is fork-tender. Then add the vegetables and cook for another 5-10 minutes. You'll still get beautifully tender meat and rich marrow flavor in a fraction of the time.

Traditional recipes call for napa cabbage, baby potatoes, corn, and green beans. You can swap regular cabbage for napa, use any potato variety, or add bok choy. The plantain banana adds subtle sweetness but can be omitted if unavailable.

Stored in an airtight container, Bulalo keeps well for 3-4 days in the refrigerator. The broth actually develops more flavor overnight. Reheat gently on the stove—you may need to add a splash of water as the soup thickens when chilled.

Yes, freeze for up to 3 months. For best results, freeze the broth and meat separately from the vegetables, as they can become mushy when thawed and reheated. Thaw overnight in the refrigerator and reheat on the stovetop.

Filipino Bulalo Beef Shank Soup

A beloved Filipino comfort soup with tender beef shank, bone marrow, and vegetables in rich clear 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 gentle simmer. Add quartered onion, whole black peppercorns, and fish sauce. Cover the pot and cook for 2 hours, or until beef becomes fork-tender.
3
Add Root Vegetables: Add halved baby potatoes and carrot chunks to the simmering broth. Continue cooking for 10 minutes until vegetables begin to soften.
4
Incorporate Corn and Plantains: Add corn pieces and plantains (if using) along with trimmed green beans. Cook for an additional 10 minutes until corn is tender and green beans are crisp-tender.
5
Finish with Cabbage: Stir in napa cabbage pieces and cook just until wilted, about 2-3 minutes. Avoid overcooking to maintain texture.
6
Season and Serve: Taste the broth and adjust seasoning with additional salt or fish sauce as needed. Serve hot, garnished with chopped scallions. Accompany with calamansi or lemon wedges for squeezing at the table.
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)
Jessica Cole

Sharing quick, wholesome recipes and practical cooking tips for busy home cooks.