Nilagang baboy is a Filipino boiled pork soup with a clean, savoury broth. Simmer bone-in pork slowly with onion and peppercorns until fork-tender, then add potatoes, corn, cabbage and pechay near the end. The trick to a clear broth is to boil once, discard the foamy water, and start fresh. Serve hot with rice.

Nilagang baboy is Filipino comfort at its most honest. There is no complicated sauce, no long list of ingredients — just pork, water, a few aromatics and vegetables, transformed by a slow simmer into a bowl of clean, deeply savoury broth. On a cold or rainy day, or when someone is feeling under the weather, this is the soup that gets made.

The word nilaga simply means boiled, and that is the whole idea. Where sinigang is sour and bright, nilaga is gentle and pure — seasoned mostly with salt or fish sauce so the natural flavour of the pork shines. It is one of the easiest Filipino soups to make well, and a great one to learn early. Browse more warm bowls in the Kusina collection.

The key to a clear, tasty broth

The signature of a good nilaga is a clear, clean broth. The trick every Filipino cook knows is the first-boil discard: put the pork in cold water, bring it to a boil, and let the grey foam (scum) rise. Then throw out that first water, rinse the pork, and start again with fresh water. This removes the impurities that would otherwise cloud your soup and give it an off taste.

After that, the golden rule is low and slow. A gentle simmer — not a rolling boil — keeps the broth clear and coaxes the pork into tenderness. Rushing it with high heat makes the meat tough and the soup murky. Give it time, and you will be rewarded.

Ingredients

  • 1 kg pork belly or pork ribs, cut into serving pieces
  • 8 cups water
  • 1 medium onion, quartered
  • 1 tablespoon whole peppercorns
  • 2 tablespoons fish sauce (patis), plus more to taste
  • 2 medium potatoes, halved
  • 2 ears corn, cut into thirds
  • 2 saba bananas, halved (optional)
  • 1 small cabbage, cut into wedges
  • 1 bunch pechay (bok choy)
  • 10 green beans, trimmed (optional)
  • Salt to taste

How to cook nilagang baboy

  1. First boil and discard. Put the pork in a pot, cover with water, and bring to a boil. Let the foam rise, then pour everything out and rinse the pork under running water. This is the secret to a clear broth.
  2. Start fresh. Return the rinsed pork to the clean pot with 8 cups of fresh water, the onion and the peppercorns. Bring to a boil, then lower to a gentle simmer.
  3. Simmer until tender. Add the fish sauce and simmer, partly covered, for 60 to 90 minutes. Skim off any foam that rises. The pork is ready when a fork slides in easily.
  4. Add firm vegetables. Add the potatoes, corn and saba banana. Cook for about 10 minutes until the potatoes are nearly done.
  5. Add cabbage and beans. Add the cabbage wedges and green beans and cook for about 5 minutes.
  6. Finish with pechay. Add the pechay last and cook for just 1 to 2 minutes, until the leaves wilt but the stems still have a little bite.
  7. Season and serve. Taste and adjust with salt and more fish sauce. Serve hot, with rice and a small dish of fish sauce and calamansi on the side for dipping the pork.

Tips for the best nilaga:

  • Do not skip the first-boil discard — it is the single biggest factor in a clear, clean-tasting broth.
  • Add vegetables in stages by firmness. Leafy pechay goes in only at the very end.
  • Keep a dipping sauce of fish sauce with calamansi and a little chilli on the table; it is the classic partner for the boiled pork.
  • A pressure cooker makes tender pork in about 25 to 30 minutes if you are short on time.

Nilaga versus sinigang

People sometimes mix these up, but they are quite different. Both are pork soups, but nilaga is plain and savoury, seasoned mainly with salt or patis, so the broth tastes clean and mild. Sinigang is defined by its sourness, from tamarind (sampalok) or other souring agents. If you enjoy nilaga, sinigang is the obvious next dish to try — same technique, completely different flavour.

Variations

Nilaga is a template as much as a recipe. Swap the pork for beef (nilagang baka) and simmer even longer for a richer soup. Add more vegetables like carrots, chayote or Baguio beans. Some households toss in a couple of pieces of pork bone purely for extra flavour in the broth. Keep the seasoning gentle so the natural taste of the meat and vegetables leads.

Serving nilagang baboy

Serve nilaga in deep bowls with plenty of broth, alongside steamed rice. The traditional way to eat it is to ladle some broth over your rice, then dip pieces of tender pork into a fish-sauce-and-calamansi sauce. It is a complete, comforting meal on its own, and a lovely centrepiece for a simple family dinner next to a plate of pinakbet. When you want more everyday Filipino cooking, the Kusina section is full of it.