Soups & Stews
This Balbacua Soup recipe captures the heart of Filipino comfort food—tender pork, hearty vegetables, and a deeply savory broth that simmers for hours. The slow-braising process transforms tough cuts into melt-in-your-mouth perfection, while aromatic spices and herbs infuse every spoonful with rich, homey flavor. It’s the kind of dish that warms both body and soul, especially on chilly evenings or family gatherings.
The beauty of balbacua lies in its simplicity and depth. You’ll start with a base of pork bones and meat, simmered until the broth becomes a velvety, flavorful liquid that clings to every ingredient. Vegetables like potatoes, carrots, and cabbage absorb the broth’s richness, while bay leaves, garlic, and onions build layers of aromatic complexity. The result is a dish that’s as nourishing as it is delicious—perfect for feeding a crowd or savoring a steaming bowl on its own.
What makes this recipe truly special is the balance of textures and flavors: the tender pork, the soft yet slightly crisp vegetables, and the deep, savory broth that ties everything together. The slow cooking ensures every bite is infused with warmth, while the herbs and spices add just the right amount of brightness. It’s a dish that feels like coming home, especially when shared with loved ones.
This balbacua soup is more than just a meal—it’s a taste of tradition, a celebration of Filipino cuisine, and a reminder that the best dishes are the ones that bring people together. Let’s get started on creating this comforting classic.
Ingredients for balbacua soup
Pork bones, meaty vegetables, and aromatic spices—this is your balbacua soup shopping list.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder Bones 🐷 | 3 lb | With some meat attached |
| Pork Shoulder Meat 🥩 | 2 lb | Cut into 2-inch chunks |
| Yellow Onions 🧅 | 3 whole | Quartered, peeled |
| Garlic Cloves 🧄 | 8 cloves | Minced or crushed |
| Russet Potatoes 🥔 | 4 medium | Peeled, cut into chunks |
| Carrots 🥕 | 4 medium | Peeled, cut into chunks |
| Green Cabbage 🥬 | 1 small | Whole head, cored |
| Bay Leaves 🌿 | 4 whole | Dried, standard size |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Crushed, freshly ground |
| Olive Oil 🫒 | ¼ cup | For initial searing |
| Water 💧 | 8 cups | For initial simmering |
| Soy Sauce 🍶 | 2 tbsp | For depth of flavor |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The pork bones are the backbone of this soup—they melt into a rich, savory broth that makes everything taste better. Look for pork shoulder bones with some meat still attached at your local butcher or the meat department—most grocery stores carry them. If you can't find them, pork neck bones work too, but they might need a little extra time to render their flavor. The meat should be well-marbled, not too lean. For the vegetables, Russet potatoes and carrots hold up best to long cooking, but any starchy potato or orange carrot will do. The cabbage adds texture—pick a small head that's firm and crisp, not wilted.
No pork bones? Double the pork shoulder meat and add a bouillon cube for extra depth. Soy sauce gives this dish its signature umami punch, but if you're avoiding it, a splash of fish sauce or Worcestershire works too. Fresh garlic is non-negotiable—it builds layers of flavor that dried just can't match. For the cabbage, if you grab a larger head than needed, save the extra for stir-fries or slaws. The bay leaves? Grab a few extra—they're cheap and add that classic aromatic note. If you're short on time, pre-cut the vegetables while the broth simmers, but don't skip peeling the potatoes and carrots—they're more flavorful without their skins.
This soup tastes even better the next day, so make it when you can—it's perfect for meal prep. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers so I can grab a bowl anytime. The broth thickens as it cools, so add a splash of water when reheating. For serving, I always keep a side of steamed rice ready—it soaks up all that delicious broth. The pork gets even more tender with each reheat, so don't hesitate to save some for later.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the pork bones and meat in a pot, add onions and garlic, and let it simmer. No chopping, no fuss, just pure, hands-off cooking while the flavors meld into something rich and deep.
- Pork Perfection: That slow-cooked pork shoulder? It falls apart like it’s been braised for hours, but honestly, the bones add this incredible depth—almost like a cross between a hearty stew and a melt-in-your-mouth broth. The potatoes soak up all that savory goodness, too.
- Meal Prep MVP: Between us, this soup begs to be made in bulk. The leftovers taste even better the next day (yes, really), and it’s perfect for packing lunches or feeding a crowd. I’ve served it at potlucks, and no one ever leaves with seconds—because they take it all.
- Budget-Friendly Feast: Pork shoulder bones and meat stretch further than you’d think, and onions/garlic/potatoes are pantry staples. I’ll be real: this is my go-to when I need a filling, flavorful meal without breaking the bank. Plus, the bones? They’re the secret weapon for a rich broth that costs next to nothing.
Step-by-step instructions for balbacua soup
Here's how to make this rich, slow-braised Filipino comfort food from scratch.
Sear the Pork Shoulder Bones and Meat
Heat a large Dutch oven over medium-high heat. Add the 0.25 cup olive oil and let it get hot but not smoking. Working in batches to avoid crowding, add the 3 lb pork shoulder bones and 2 lb pork shoulder meat cut into 2-inch chunks. Sear them for 5-6 minutes per side until they develop a deep golden-brown crust.
This step is crucial—it builds flavor through the Maillard reaction. You'll know it's ready when the pork releases easily from the pan and smells rich and savory. Once seared, transfer the pork to a plate and set aside. Don't drain the oil yet—those browned bits are packed with flavor.
Sauté the Aromatics and Vegetables
In the same Dutch oven, add the 3 whole yellow onions (quartered) and cook for 8-10 minutes until softened and golden. Add the 8 cloves garlic cloves (minced or crushed) and stir for 30 seconds until fragrant—don't let it burn, or it'll turn bitter.
Next, add the 4 medium russet potatoes (cut into chunks) and 4 medium carrots (peeled and cut into chunks). Stir everything together and cook for 5 minutes to let the vegetables begin to soften slightly. This step develops the base flavors that will infuse the broth.
Simmer the Broth with Seasonings
Pour in the 8 cups water and bring the mixture to a boil. Once boiling, reduce heat to low, add the 4 whole bay leaves, 2 tsp salt, and 1 tsp black peppercorns (crushed). Return the seared pork to the pot, along with any accumulated juices. Cover and simmer gently for 2 hours.
Here's the thing—you want the broth to simmer gently, not boil vigorously. This ensures the pork stays tender and the flavors meld together. Skim off any foam that rises to the surface during the first 30 minutes of simmering for a cleaner broth.
Add the Cabbage and Soy Sauce
After 2 hours of simmering, add the 1 small green cabbage (whole head, cored) and 2 tbsp soy sauce. The cabbage should be added whole so it absorbs the rich flavors as it cooks. Return the soup to a gentle simmer and cook uncovered for another 1-1.5 hours until the pork is fork-tender and the cabbage is easily pierced with a fork.
You'll know it's done when the meat pulls apart easily and the broth has thickened slightly from the natural release of pork juices. The cabbage should be tender but still hold its shape. Taste and adjust seasoning with additional 0.5 tsp black pepper if needed.
Rest and Serve
Once everything is tender, remove the soup from heat and let it rest for 10 minutes. This resting period allows the flavors to meld together and the broth to thicken slightly. Remove and discard the bay leaves before serving.
Serve the balbacua hot, with the rich broth, tender pork, and flavorful vegetables. Each bite should deliver a perfect balance of savory, slightly sweet, and umami flavors. The pork should be so tender it practically falls apart, and the broth should coat the back of your spoon with every spoonful. Enjoy with steamed rice to soak up every last drop of that delicious broth!
Pro Tips For Making Balbacua Soup
- CHAR THE BONES FIRST: Blister those pork shoulder bones in a dry pot over medium-high heat for 5-7 minutes before adding liquid. The Maillard reaction starts early, and that deep, caramelized crust is the foundation of balbacua’s rich flavor—don’t skip the browning, even if it smells intense.
- SLICE POTATOES THIN: Cut the russet potatoes into ½-inch thick rounds, not chunks. Thicker slices turn mushy; thin ones absorb the broth perfectly and cook through without falling apart. (Yes, it’s tedious, but the texture makes all the difference.)
- DON’T RUSH THE SIMMER: Low and slow is the rule here—keep the pot at a bare simmer (tiny bubbles, not rolling) for at least 2 hours. I learned this after a rushed batch where the meat stayed tough; patience lets the collagen melt into the broth, turning it velvety.
- SAVE THE ONION WATER: After slicing the onions, reserve the water in the bowl—it’s packed with flavor. Add it to the pot when you’re done sautéing garlic; it’ll deepen the base without extra prep. (Your future self will notice the difference.)
Essential equipment for perfect results
Dutch Oven Essentials
A heavy-duty Dutch oven is the star of this recipe—it’s the only pot that can handle the long simmering time without warping or burning. I recommend a 5-6 quart enameled cast iron Dutch oven like the Le Creuset Signature or Lodge Pre-Seasoned—both distribute heat evenly and retain it beautifully.
The enameled version prevents rust and makes cleanup a breeze. If you don’t have one, a stainless steel stockpot with a tight-fitting lid works too, but monitor the heat closely to avoid scorching. 🔥
Immersion Circulator
For extra-tender pork, consider an immersion circulator like the Anova Nano or Breville Joule. These tools let you cook the pork at a precise 185°F for 4-6 hours, ensuring it becomes fork-tender without drying out.
Simply add the pork to a large pot or Dutch oven, attach the circulator, and let it work its magic. This method is especially helpful if you’re short on time or want to multitask while the soup simmers. 💫
Meat Thermometer
A meat thermometer is non-negotiable for perfect results. I swear by the Thermoworks ThermoPop—it’s affordable, reliable, and gives instant readings. Insert the probe into the thickest part of the pork shoulder (avoiding bones) to check for 205°F internal temperature.
This ensures the meat is tender but not mushy. If you don’t have one, use the fork test: gently press a fork into the pork—if it slides in like butter, it’s ready. ⚡
Slotted Spoon
A long-handled slotted spoon is your best friend for skimming foam and serving. I use a stainless steel 12-inch one from OXO Good Grips—it’s sturdy, heat-resistant, and fits perfectly in a Dutch oven.
Use it to remove any foam that rises during the first 30 minutes of simmering, which keeps the broth clear and flavorful. It’s also great for serving, as you can easily lift out tender pork and vegetables without breaking them apart. 💪
Chef’s Knife
While not directly used in cooking, a sharp chef’s knife (like the Wüsthof Ikon or Mercer Culinary Genesis) is essential for prepping ingredients efficiently. You’ll need it to mince garlic, dice onions, and cut potatoes and carrots into even chunks.
A dull knife makes prep frustrating and unevenly sized veggies can lead to some cooking faster than others. Invest in a good one—your hands (and taste buds) will thank you. 🌟
Nutrition facts
Frequently asked questions
Why does balbacua need such a long cooking time?
The slow simmering is key to transforming tough pork cuts into melt-in-your-mouth perfection. The extended cooking time (3-4 hours total) breaks down collagen in the bones and connective tissue, creating a rich, velvety broth while making the meat incredibly tender. This traditional method ensures every bite delivers maximum flavor and comfort.
Can I substitute pork bones with chicken or beef bones?
While you can use beef bones for a deeper, meatier flavor, chicken bones will make the broth lighter and less rich. For best results, stick with pork bones—they provide the perfect balance of fat and collagen for that classic balbacua taste. If you must substitute, add a bouillon cube to compensate for the flavor difference.
What if my broth turns out too watery?
Simmer uncovered for an additional 15-20 minutes to reduce the liquid naturally. If it's still too thin, remove the pork and vegetables, then simmer the broth alone until it thickens slightly. You can also mash some of the cooked potatoes and stir them back in—their starch will help bind the broth together.
Is balbacua soup traditionally served with rice?
This hearty soup is meant to be enjoyed with steamed white rice, which soaks up the flavorful broth. The rice acts as a perfect complement, balancing the rich, savory flavors. Some families also serve it with crusty bread or over buttered noodles for extra heartiness.
Can I make balbacua in an Instant Pot?
Yes, but with adjustments! Sear the pork first, then cook on high pressure for 60 minutes followed by a 10-minute natural release. Add vegetables during the last 15 minutes of cooking. The pressure method speeds things up but may result in slightly firmer pork—extend to 90 minutes if needed. Taste and adjust seasoning after cooking.
