Filipino Bulalo Beef Shank Soup

Steaming bowl of Filipino Bulalo Beef Shank Soup with tender meat and golden broth Save Pin
Steaming bowl of Filipino Bulalo Beef Shank Soup with tender meat and golden broth | recipesbymarisol.com

Experience the warmth of traditional Filipino cuisine with this hearty soup, where beef shank simmers for hours until fork-tender alongside bone marrow that infuses the broth with incredible depth. The addition of corn, plantain bananas, and crisp vegetables creates a satisfying bowl that's perfect for family gatherings or cold weather meals.

Serve piping hot with steamed jasmine rice and fresh calamansi for squeezing, allowing everyone to adjust the bright citrus notes to their preference. The bone marrow is considered the prized element—best enjoyed with a special marrow spoon to scoop out every bit of richness.

The first time I had bulalo was at a roadside stop in Tagaytay, where the mist was thick enough to taste and the broth arrived steaming into the cool mountain air. I remember watching the server carefully arrange the corn, the marrow bones glistening like treasure, and thinking that soup had never looked so commanding. That afternoon taught me that comfort food doesnt need complexity, just patience and the right ingredients falling into place at the right time.

I made this for my family last Christmas Eve, and the house smelled so good that everyone kept wandering into the kitchen to peek at the pot. My dad, whos usually silent about food, actually went back for thirds and asked if there was marrow left in the soup pot. That quiet moment around the table, spooning hot broth and scooping marrow, is exactly what this dish is supposed to create.

Ingredients

  • Beef shank (1.5 kg bone-in): The shank provides both meat and collagen that transforms into that silky, gelatinous broth consistency.
  • Beef marrow bones (500 g): These are the luxury upgrade, adding incredible depth and those coveted spoonfuls of rich marrow.
  • Corn (2 ears): The natural sweetness balances the savory beef and infuses the broth with subtle brightness.
  • Onion (1 medium): Quartered, it becomes a background aromatic that mellows beautifully during the long simmer.
  • Carrot (1 medium): Cut into chunks, it adds sweetness and holds up well without disintegrating.
  • Baby potatoes (250 g): They cook faster than larger potatoes and absorb the broth flavor while maintaining texture.
  • Napa cabbage (1 small head): Adds freshness and crunch, providing contrast to the rich meat and broth.
  • Green beans (1 bunch): Trimmed, they contribute color and a slight snap that keeps the bowl interesting.
  • Saba bananas (2–3): The secret Filipino touch, their subtle sweetness mellows into the broth like nothing else.
  • Whole black peppercorns (1 tablespoon): Gently warms the broth without the harshness of ground pepper.
  • Fish sauce (2 tablespoons): The essential umami base that gives this soup its distinct Filipino soul.
  • Scallions and calamansi: The finishing garnish that cuts through the richness with fresh brightness.

Instructions

Start the broth foundation:
Place the beef shank and marrow bones in a large pot and cover with water. Bring to a rolling boil over high heat, then immediately skim off any scum and foam that rises to the surface.
Build the slow-simmer base:
Lower the heat to a gentle simmer and add the quartered onion, whole peppercorns, and fish sauce. Cover and let it cook undisturbed for about 2 hours, until the beef is tender enough to pull apart with a fork.
Add the hearty vegetables:
Toss in the potatoes and carrot chunks, letting them simmer for about 10 minutes until they start to soften.
Layer in sweet elements:
Add the corn pieces, plantain bananas if using, and trimmed green beans. Cook for another 10 minutes, letting the broth take on the sweetness from the corn and bananas.
Finish with the fresh cabbage:
Stir in the napa cabbage and cook just until wilted, about 2 to 3 minutes. You want it to retain some crunch, not turn to mush.
Adjust and serve:
Taste the broth and season with salt or additional fish sauce as needed. Serve hot in bowls, generously topped with chopped scallions and calamansi or lemon wedges on the side.
Save Pin
| recipesbymarisol.com

There was a rainy Tuesday last month when I made this just for myself, and something about standing over the pot, skimming and stirring, felt like the most grounding thing Id done all week. The house was quiet except for the gentle simmer, and when I finally sat down with that first bowl, I understood why this soup is considered Filipino comfort food at its finest.

Getting That Clear Broth

If you want that crystal-clear restaurant-quality broth, try parboiling the beef shank first. Boil it for about 5 minutes, discard that water, and start fresh with clean water. This simple extra step removes so many impurities that skimming alone cant catch.

The Bone Marrow Experience

Bone marrow is the luxurious heart of this dish, and if youve never eaten it straight from the bone, youre in for something special. Use a small spoon or a marrow spoon to scoop it out, spread it on rice, or let it melt into your broth. It turns an already rich soup into something extraordinary.

Serving It Right

This soup demands to be served with steaming jasmine rice and plenty of it. The rice soaks up that broth and becomes almost as important as the soup itself.

  • Set out fish sauce at the table so everyone can adjust their own bowl to taste.
  • Squeeze calamansi or lemon right before eating to wake up all the flavors.
  • Have extra soup spoons ready because everyone will want to scrape every last drop of broth.
Filipino Bulalo Beef Shank Soup served with corn, cabbage, and a marrow spoon Save Pin
Filipino Bulalo Beef Shank Soup served with corn, cabbage, and a marrow spoon | recipesbymarisol.com

Good soup brings people together, and bulalo does it better than most. Hope your table fills up as quickly as your pot does.

Recipe Questions & Answers

Bulalo specifically uses beef shank with bone-in, allowing the marrow to melt into the broth creating a distinctly rich and gelatinous texture. The addition of plantain bananas and corn also sets it apart from other beef noodle or vegetable soups.

Plan for at least 2 hours of simmering time. The beef is ready when it becomes fork-tender and easily pulls away from the bone. Rushing this step will result in tough meat that doesn't properly infuse the broth.

Yes, you can reduce the cooking time significantly. Cook the beef with aromatics under high pressure for about 45-50 minutes, then release naturally before adding the vegetables in the traditional order.

If napa cabbage isn't available, bok choy or regular cabbage work well. Green beans can be swapped with yardlong beans. The plantain bananas add subtle sweetness—you can omit them or use sweet potato instead.

Store in airtight containers for up to 3 days. The broth may gel when chilled due to the bone marrow—that's normal. Reheat gently on the stove, adding a splash of water if needed. Avoid boiling vigorously as this can toughen the meat.

Parboil the beef shank separately first, discard that water, then start fresh with clean water. Skimming impurities regularly during the first hour of simmering also helps achieve a pristine, clear broth.

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 & 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 Broth: Place beef shank and marrow bones in a large stockpot. Cover with water and bring to a rolling boil over high heat. Skim off any scum and impurities that rise to the surface.
2
Simmer the Base: 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. Continue cooking for another 10 minutes until corn is tender-crisp.
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 broth and adjust seasoning with additional salt or fish sauce as needed. Serve hot in bowls, generously topped 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)
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.