What You’ll Find Here?

If you’re craving a simple yet satisfying Filipino soup, Nilagang Baboy is always a good idea.
This boiled pork soup is packed with tender pork, soft vegetables like potatoes and corn, and leafy greens such as pechay or cabbage.
It’s warm, comforting, and incredibly easy to make, perfect for lunch or dinner on a busy day.
Don’t overthink it! Grab that pot and start cooking! Nilagang Baboy is one of the easiest Filipino recipes to master, and it’s always worth it.

What is the Difference Between Pork Nilaga and Bulalo?
Pork Nilaga is a quick and easy Filipino soup made with pork belly or ribs, simmered with potatoes, cabbage, and other simple ingredients.
It’s a lighter dish, perfect for busy days when you want something warm and satisfying without spending hours in the kitchen.
Bulalo, on the other hand, is a richer and more indulgent soup.
Made with beef shanks and bone marrow, it’s slow-cooked until the broth is deep and flavorful.
Add corn and cabbage, and you’ve got a hearty, comforting meal that’s perfect for special occasions or when you’re in the mood to treat yourself.
Whether you want something light and fast or rich and slow-cooked, both Filipino soups deliver comfort in every spoonful.

Key Ingredients for Nilagang Baboy
Water
Serves as the base of the broth, allowing all the flavors to come together as the soup simmers.
Pork Belly (cut into chunks)
Gives the soup a rich and meaty flavor with tender pieces that make each spoonful satisfying.
Whole Black Peppercorns
Adds a gentle spice and earthy aroma that deepens the flavor of the broth.
Pork Bouillon Cubes
Enhances the umami and makes the broth more savory and flavorful.
Sweet Corn
Brings natural sweetness and a bit of crunch that balance the rich pork flavor.
Potatoes
Add thickness and heartiness to the soup, making it more filling.
Fish Sauce
Gives that signature salty and savory taste found in many Filipino dishes.
Onion and Onion Leeks
Create a fragrant and slightly sweet base that enriches the overall flavor of the broth.
Cabbage
Softens as it cooks and absorbs the rich broth, adding texture and mild sweetness.
Pechay (or Bok Choy)
Adds a fresh, leafy flavor and extra nutrients to complete the dish.

How to Cook Nilagang Baboy Step by Step
Step 1: Boil the Pork for the Broth
In a large pot, combine 6 cups of water and chopped pork belly or ribs. Bring to a boil over medium heat. Skim off any scum, then reduce to a simmer. Cook until the pork becomes fork-tender—this builds a rich, flavorful base for your Nilagang Baboy.
Step 2: Add Pork Cubes and Pepper for Flavor
Once the pork is almost soft, drop in two pork bouillon cubes and a teaspoon of whole black peppercorns. These give the soup a deeper, meaty taste that’s essential for classic Filipino pork nilaga.
Step 3: Add Corn and Potatoes
Toss in sliced sweet corn and quartered potatoes. Let them simmer together until the potatoes are nearly soft. These veggies soak up all the savory flavors of the broth.
Step 4: Add Aromatics and Fish Sauce
Stir in sliced onions, onion leeks, and a tablespoon of fish sauce. Let them simmer to release more aroma and enhance the savory depth of the soup.
Step 5: Taste and Adjust the Seasoning
At this stage, taste your pork nilaga broth. Add salt or fish sauce to match your preference. A pinch of seasoning can bring all the flavors together.
Step 6: Add Leafy Greens
Once the vegetables are tender, add chopped cabbage. Let it cook for 2 to 3 minutes. Then, toss in pechay (or bok choy) for a fresh and vibrant finish.
Step 7: Serve Hot with Rice
Ladle your hot Nilagang Baboy into bowls and serve with steamed white rice. The warm broth, tender pork, and vegetables make this Filipino pork soup comforting and satisfying every time.

Nilagang Baboy Cooking Tips
Cooking Time
Pork usually takes 1 to 1.5 hours to become tender. Use a fork to check doneness. For faster cooking, a pressure cooker or Instant Pot can cut the time in half.
Layer Your Vegetables
To avoid overcooking, add harder vegetables like corn and potatoes first. Softer greens like cabbage and pechay should go in last so they stay crisp and vibrant.
Skim the Broth
As the pork simmers, foam or scum may rise to the surface. Skim this off to keep your broth clear and clean-tasting.
Cut Evenly
Chop your vegetables into uniform, bite-sized pieces to ensure even cooking and a better eating experience.
Better the Next Day
Nilagang Baboy often tastes even richer the next day. Store leftovers in the fridge and reheat with a splash of water or broth to loosen up the soup.
Instant Pot or Multi-Cooker Tip
Follow the same steps for prepping, then use your appliance’s soup or pressure cook setting. Perfect for busy weeknights!

More Filipino Soups You’ll Love
Looking for more comforting soup recipes? Try these next:
Tinolang Baboy – A ginger-based pork soup with green papaya and malunggay leaves.
Sinigang na Baboy – A tangy tamarind-based soup that’s a Filipino favorite.
Nilagang Baka – A beef version of Nilaga, simmered until tender.
Filipino Soup Recipes – Explore more hearty dishes perfect for any weather.

Frequently Asked Questions
To make Nilagang Baboy healthier, opt for leaner cuts of pork and load up on a variety of vegetables. You can also reduce the amount of salt and use low-sodium broth or fish sauce for a lighter option.
If your soup turns out too salty, simply dilute it with more water or unsalted broth until you reach your desired level of saltiness. You can also balance out the saltiness with a squeeze of lime juice or a teaspoon of sugar.
Yes, you can use frozen pork for Nilagang Baboy, but make sure to thaw it completely in the refrigerator before cooking. This ensures even cooking and proper flavor absorption.
Typically, us Filipinos serve Nilagang Baboy with steamed rice on the side, but you can also enjoy it with bread or even on its own as a hearty soup.
Boil pork for 45 to 60 minutes, or until tender.
Yes, pechay, Baguio beans, or even saba bananas work great.
Pork Nilaga (Boiled Pork Soup)
Ingredients
- 6 cups Water
- 1 kilogram Pork Belly (chunks)
- 1 tsp Whole Black Pepper
- 2 pieces Pork Cubes
- 1 piece Sweet Corn large (cut in three)
- 3 pieces Potatoes (cut in half)
- 1 tbsp Fish Sauce
- 1 piece Onion large (squared)
- 2 pieces Onion Leeks (chopped)
- 1 piece Cabbage medium (cut in half)
- 2 bunch Pechay bottom removed
Instructions
- In a large pot pour 6 cups of water and put in the chopped pork. Bring to a boil until the meat is tender.
- When the meat is almost tender, put two pork cubes and one teaspoon of whole black pepper to add flavor to your soup.
- When the meat is tender add the sweet corn and potatoes, let it simmer until the potatoes are almost tender.
- After a few minutes add a tablespoon of fish sauce, onions and onion leeks. Let it simmer.
- Check and adjust with salt according to your taste.
- Then add the cabbage, let the cabbage cook for three minutes then add the pechay.
- Transfer to a bowl and serve!
Watch this!
Notes
- Add saba bananas (sweet plantain) for a slightly sweet flavor.
- Serve with steamed rice and a dipping sauce of fish sauce with calamansi or lemon.
