Bulalo: Filipino Beef Shank and Marrow Bone Soup with Corn and Cabbage

Inspired by techniques from Serious Eats.

Bulalo · Filipino

A slow-simmered Filipino beef soup: marrow-bone shanks cooked until falling apart in a clear, peppery broth, with corn on the cob, cabbage and bok choy.

Prep20 min
Cook3 h 45 min
Total4 h 5 min
DifficultyEasy
Per serving290 kcal
FreeHigh ProteinGluten-freeDairy-freeNo added sugar
Servings6Recipe makes 6
Allergens (EU 14)
GlutenCrustaceansEggsFishPeanutsSoybeansMilkTree nutsCeleryMustardSesameSulphitesLupinMolluscs

Always check the labels of the products you use.

Method

  1. 1

    Blanch the shanks. Put the shanks in the stockpot, cover with cold water and bring to the boil. Boil hard for 10 min, then tip into the colander and rinse each piece under the tap to remove the grey scum. Wash the pot.

  2. 2

    Start the broth. Return the shanks to the clean pot with the 3.5 litres water, the onion and peppercorns. Bring slowly to a gentle simmer.

  3. 3

    Simmer slowly. Keep the pot at a lazy simmer, partly covered, for 3-3½ h, skimming fat and foam often, until the meat is falling off the bone and the marrow is soft. Top up with hot water to keep the shanks covered.

  4. 4

    Season. Stir in the fish sauce and salt, then taste. The broth should be clean and beefy; add a little more salt only if needed.

  5. 5

    Cook the corn. Add the corn and simmer 10 min.

  6. 6

    Add the greens. Add the cabbage wedges and simmer 5 min, then the bok choy for 2 min, just until it wilts but is still bright.

  7. 7

    Serve. Share the shanks, corn, cabbage and bok choy between deep bowls and ladle the broth over. Scoop the marrow out with a teaspoon, and serve with rice, calamansi and the chilli fish sauce on the side.

Storage

Keep in the fridge for up to 3 days, or freeze the broth and meat (without the vegetables) for up to 3 months. Reheat until steaming hot. Cool leftovers in a shallow container and refrigerate within 2 hours (within 1 hour on a day above 32°C).

Why this label?

High Protein

38.5 g protein for 290 kcal = 13.3 g per 100 kcal, so protein gives about 53% of the energy. High Protein needs at least 20% (5 g per 100 kcal), the condition in the Annex to EU Regulation (EC) No 1924/2006. How we decide

Free sugars

Sugar (daily guide)

0.2 g per serving

0.4 % of the 50 g daily maximum · 0.8 % of the ideal 25 g

Free sugars under 50 g a day, ideally about 25 g, based on WHO free-sugar guidance (not endorsed by WHO). The share shown is the share of one serving. WHO

Equipment

  • large stockpot (at least 8 litres)
  • colander
  • ladle or skimmer
  • tongs

Nutrition per serving (estimated values)

Per servingAmount
Energy290 kcal
Protein38.5 g
Carbohydrate18.9 g
of which sugars7.8 g
of which free sugars0.2 g
Fat7.1 g
of which saturates2.3 g
Fibre3.8 g
Salt2.03 g

Protein per 100 kcal

13.3 g meets High Protein (≥ 5 g, 20% of energy)

Calculated from USDA FoodData Central ingredient values