Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Bulalo from Philippines AI-generated image

Soups & Stews Philippines

Bulalo

Bulalo is a Filipino beef soup built on marrow bones and vegetables, simmered until rich.

Batangas, nationwide, Philippines

Also known as Bulalo; beef bone marrow soup; bulalo soup

Last updated Oct 24, 2026 · Reviewed by the WhatWhereVacay editorial team

About Bulalo

Bulalo is a light but rich beef soup made by simmering beef shanks and marrow bones for hours until the broth turns flavourful and the meat is tender. Corn, cabbage, pechay or bok choy and sometimes potatoes are added toward the end.

It is served hot, often with a dipping sauce of soy, vinegar and chilli for the meat on the side.

History & Culture

Bulalo is closely associated with Batangas province in the Philippines and is often eaten as a weekend or family dish. The long simmering and the addition of vegetables reflect a practical home-cooking style.

The cut of meat and the vegetable mix vary by family, and the marrow is considered the highlight by many eaters.

How to make Bulalo

AI-assisted, not kitchen-tested

Bulalo (Filipino Beef Marrow Bone Soup)

A Tagalog classic from Batangas and Tagaytay: beef shanks simmered for hours until the marrow is spoonable and the broth is deeply beefy, finished with corn, cabbage and pechay. Served with a soy-vinegar-chilli dipping sauce on the side.

Prep
20 min
Cook
300 min
Total
320 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 1.2 kg (2 lb 10 oz) beef shanks (sugpo/paa ng baka), cut 4–5 cm thick, with marrow bone intact; ask the butcher for shanks with large marrow canals
  • 500 g (1 lb 2 oz) extra marrow bones, optional, for more marrow; split lengthwise if possible
  • 3 L (3¼ quarts) water, plus more to top up as it reduces
  • 1 whole white or yellow onion, peeled and quartered
  • 1 head garlic, top sliced off to expose cloves, unpeeled
  • 1 tbsp whole black peppercorns, or 1 tsp cracked
  • 3 pcs sweet corn, husked and cut into 4 cm rounds, or 300 g frozen corn cobs
  • 1 head cabbage, cut into 4 wedges through the core
  • 300 g (10½ oz) bok choy or pechay, trimmed; halve any large heads lengthwise
  • 2 tsp fish sauce (patis), or to taste
  • 1 tsp fine salt, adjust to taste
  • 2 tbsp scallions, thinly sliced, for garnish
  • 1 tbsp fried garlic, optional, for garnish
  • 60 ml (¼ cup) soy sauce, for the dipping sauce
  • 30 ml (2 tbsp) cane vinegar or white vinegar, for the dipping sauce
  • 2 pcs red bird's eye chillies (siling labuyo), sliced, for the dipping sauce; substitute 1 tsp chilli flakes

Steps

  1. 1 Rinse the beef shanks and marrow bones under cold running water to remove bone dust and loose blood. Optional but traditional: place them in a large pot, cover with cold water, bring to a boil, boil 5 minutes, then drain and rinse the bones and pot clean. This gives a clearer broth.
  2. 2 Return the blanched (or rinsed) shanks and marrow bones to a clean large stockpot. Add the 3 L water, quartered onion, garlic head, and peppercorns. Bring to a boil over high heat, skimming off any grey foam that rises in the first 10 minutes.
  3. 3 Once boiling, reduce heat to a low simmer so only occasional bubbles break the surface. Cover with the lid slightly ajar. Simmer gently for 3 to 4 hours, topping up with hot water as needed to keep the bones submerged. Do not boil hard, or the broth will turn cloudy and the marrow will melt away.
  4. 4 The beef is ready when a fork slides into the meat with no resistance and the meat pulls cleanly from the bone. The marrow should look glossy and soft and jiggle when the bone is tapped. Internal temperature of the meat should read at least 90°C / 195°F for collagen breakdown; marrow should be hot throughout, at least 74°C / 165°F.
  5. 5 Lift out the onion and garlic head and discard (or squeeze the softened garlic cloves back into the broth). Skim off the surface fat if you prefer a lighter soup, or leave it for richness.
  6. 6 Add the corn rounds and simmer, covered, for 15 minutes until the kernels are tender when pierced with a knife.
  7. 7 Add the fish sauce and salt. Taste the broth - it should be savoury and clean, not salty, since the dipping sauce will add more seasoning.
  8. 8 Add the cabbage wedges and simmer 3 minutes, then add the bok choy/pechay and simmer 2 minutes more, until the greens are just wilted but still bright. Do not overcook.
  9. 9 To serve, ladle the soup into deep bowls, placing one beef shank and a piece of corn in each. Spoon broth over, top with sliced scallions and fried garlic.
  10. 10 Mix the soy sauce, vinegar and sliced chillies in a small saucer. Serve alongside for dipping the meat and vegetables.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

Bulalo is served in Filipino restaurants and eateries across the country, and is a famous specialty of Batangas.

No restaurants are listed for Bulalo yet. Serve it? Get listed and be the first.

Planning a trip to Philippines?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Bulalo recipe yet. Yours would be the first.

Share how you make Bulalo

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Bulalo - frequently asked questions

What is Bulalo?

Bulalo is a light but rich beef soup made by simmering beef shanks and marrow bones for hours until the broth turns flavourful and the meat is tender. Corn, cabbage, pechay or bok choy and sometimes potatoes are added toward the end.It is served hot, often with a dipping sauce of soy, vinegar and chilli for the meat…

What is Bulalo made of?

Bulalo is made with beef shanks, bone marrow, corn, cabbage, bok choy and onion. Recipes vary by region and by cook, but those are the core ingredients.

Where does Bulalo come from?

Bulalo comes from Philippines, and is especially associated with Batangas, nationwide. Bulalo is closely associated with Batangas province in the Philippines and is often eaten as a weekend or family dish.

Where can I eat Bulalo?

Bulalo is served in Filipino restaurants and eateries across the country, and is a famous specialty of Batangas.

How do you make Bulalo?

Making Bulalo at home takes about 20 minutes of prep and 300 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

What else is Bulalo called?

Bulalo is also known as Bulalo; beef bone marrow soup; bulalo soup.

More traditional dishes from Philippines

Taste Bulalo in Manila

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to Philippines

Round out your trip - most travellers book these alongside their trip.

Travel guides for Philippines

All travel guides

Planning a trip where Bulalo is on the menu? These guides cover Philippines and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Bulalo.

Write a review

Sign in to verify you're a real person, then share your thoughts on Bulalo.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Bulalo.