Main Courses
This Filipino pork and cabbage recipe delivers the tangy, vinegar-braised richness that defines classic Filipino comfort food. š The secret lies in balancing sour tamarind broth with tender pork and silky cabbageāa dish that tastes like home, no matter where you are. I first tasted this at my grandmotherās table in Georgia, where sheād adapted it using local ingredients, and itās been a staple in my kitchen ever since.
The beauty of this dish is in its simplicity: pork belly or shoulder simmered until fall-apart tender, paired with cabbage that softens into delicate, flavorful strands. Garlic and onion form the aromatic base, while vinegar and tamarind create that signature tangy depth. The result is a one-pot wonder thatās hearty enough for a family meal but easy enough for a weeknight dinner.
What makes this recipe special is how the flavors meld over timeāthe pork absorbs the broth, the cabbage becomes silky, and the aroma fills your home with warmth. Serve it over steamed rice to soak up every last drop of that rich, savory sauce. This dish isnāt just a meal; itās a taste of tradition, perfected through years of cooking and love.
Whether youāre cooking for a crowd or treating yourself to a taste of the Philippines, this recipe delivers restaurant-quality results with minimal effort. The key is patienceāletting the flavors develop slowly for the best possible outcome. Letās get cooking!
Ingredients for filipino pork and cabbage
Six ingredients make this Filipino classicāpork belly, cabbage, and tangy vinegar-braised magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly or Shoulder š„ | 2 lb | Cut into 1-inch cubes, bone-in preferred |
| Green Cabbage š„¬ | 1 whole | Cut into wedges, core removed |
| Yellow Onion š§ | 1 whole | Thinly sliced, about 1 cup |
| Garlic Cloves š§ | 8 cloves | Minced, about 2 tbsp |
| Canned Tomato Sauce š | 1 can | 28 oz, unsweetened |
| White Vinegar š§ | ½ cup | Distilled or apple cider |
| Tamarind Paste š | 2 tbsp | Or 1 tbsp tamarind concentrate |
| Brown Sugar š | 2 tbsp | Packed lightly |
| Soy Sauce š¶ | 2 tbsp | Regular or light soy |
| Black Peppercorns š¶ļø | 1 tsp | Crushed, not ground |
| Bay Leaves šæ | 2 whole | Dried, crumbled if preferred |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Olive Oil š« | 2 tbsp | For searing pork |
| Fresh Thai Basil šæ | ¼ cup | Chopped, optional garnish |
The pork is everything hereāpork belly for rich marbling or shoulder for heartier texture. Look for cuts with good fat cap at Costco or your local butcher; pre-cut cubes save time. My grandma always used bone-in for extra flavor. If you can't find tamarind paste, Asian markets carry it in blocks or bottlesāit's the secret to that signature tang. For vinegar, distilled is traditional, but apple cider adds a subtle sweetness. The cabbage? Green cabbage is classic, but Napa cabbage works too if you prefer milder flavor.
No tamarind? Lime juice plus 1 tsp sugar mimics the tang, though it won't be identical. Swap brown sugar for white sugar if needed, but the molasses notes in brown sugar deepen the sauce. Short on soy sauce? Coconut aminos work in a pinch (use half the amount). The garlic can be pre-minced from a jar, but fresh tastes betterājust peel and smash with the flat side of your knife. For extra richness, add 1 tbsp coconut milk at the end. And if you're feeling fancy, fresh lemongrass (2 stalks, bruised) in the broth takes this to restaurant level.
This dish tastes even better the next dayādouble the batch if you can. Store leftovers in the fridge for up to 5 days or freeze for 3 months. The sauce thickens as it cools, so add a splash of water when reheating. Serve over steamed jasmine rice to soak up every drop. The cabbage keeps well tooāwrap wedges in damp paper towels in a bag for 5-7 days. For meal prep, portion the pork and sauce separately and assemble when ready to eat.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisājust toss everything into one pot, and the pork belly renders its own fat into golden perfection while the cabbage softens into tender, slightly sweet bites. No fancy techniques, no extra dishes. That savory-sweet tomato sauce ties it all together without a single step feeling like a chore.
- Craving-Worthy Depth: Between us, the garlic and onions caramelize into something next-level while the pork develops a crispy edge and juicy center. The cabbage soaks up all the rich flavors, turning it from a side dish into the star. Honestly, itās the kind of dish that makes you want to take a second helping even when youāre full.
- Lunchbox Hero: Hereās what sold meāthis reheats like a dream. Pack the leftovers for work, and itās still hearty and flavorful hours later. The cabbage stays crisp enough to hold its own, and the pork? Still melts in your mouth. My go-to for busy mornings when I need something that wonāt taste like it was microwaved.
- Budget-Friendly Feast: Pork shoulder stretches across meals, and cabbage lasts forever in the fridge. Iāll be real: itās the kind of recipe that makes grocery day less stressful. Plus, the canned tomato sauce cuts costs without sacrificing tasteāno need for fresh tomatoes or fancy sauces. Three meals out of one batch, and my wallet stays happy.
Step-by-step instructions for Filipino pork and cabbage
Let's create this comforting Filipino classic with tender pork and silky cabbage bathed in tangy-sweet sauce.
š„ Step 1: Sear the Pork for Maximum Flavor
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons olive oil. Once shimmering, add the 2 lb pork belly or shoulder cut into 1-inch cubes in a single layer. Let them sear undisturbed for 3-4 minutes until golden brown on one side.
Here's the thingādon't crowd the pan. You want those pork pieces to develop a deep, caramelized crust. Once the first side is golden, gently flip and sear the other sides for another 2-3 minutes. Remove the pork and set aside, leaving the rendered fat in the pot. This fat will become the flavor base for your sauce.
šØāš³ Step 2: Build the Aromatic Base
In the same Dutch oven, add the 1 whole yellow onion sliced into 1 cup of thin slices. Cook for 3-4 minutes until softened and just beginning to color. Add the 8 cloves minced garlic and cook for 30 seconds until fragrantāyou should smell that sweet garlic aroma filling your kitchen.
Stir in the 1 teaspoon crushed black peppercorns and 2 whole bay leaves (crumbled if preferred). These spices will infuse the sauce with warm, earthy notes. Cook for another 1 minute until the spices release their oils and the mixture smells rich and complex.
š„ Step 3: Develop the Tangy-Sweet Sauce
Pour in the 1 can tomato sauce, 0.5 cup white vinegar, 2 tablespoons tamarind paste, 2 tablespoons brown sugar, and 2 tablespoons soy sauce. Stir well to combine, scraping up any browned bits from the bottom of the potāthese are packed with flavor.
Bring the mixture to a simmer over medium heat, then reduce heat to low. Let it cook uncovered for 10-12 minutes until the sauce thickens slightly and the raw acidity mellows into a balanced tang. You're aiming for a glossy, syrupy consistency that will coat the pork beautifully.
š³ Step 4: Braise the Pork Until Fork-Tender
Return the seared pork to the pot and add 1.5 teaspoons salt. Pour in just enough water to come about halfway up the pork piecesāabout 1 cup. Bring to a gentle simmer, then cover and reduce heat to low. This is where patience pays off.
Let the pork braise for 1.5 to 2 hours, stirring occasionally, until the meat is fork-tender and easily pulls apart. The pork should be falling off the bone with just slight resistance. If the liquid reduces too much before the pork is tender, add small amounts of water as needed to keep it moist.
š„¬ Step 5: Cook the Cabbage and Finish
About 30 minutes before the pork is done, add the 1 whole green cabbage cut into wedges with the core removed. Stir gently to coat the cabbage in the sauce. The cabbage will cook down significantly, so don't worry if it looks like too much at first.
Continue cooking until the cabbage is tender with just a slight biteāabout 20-30 minutes. The leaves should be silky but still hold their shape. Taste the sauce and adjust seasoning if needed. Remove the bay leaves before serving. Garnish with 0.25 cup chopped fresh Thai basil just before serving for a bright, herby finish.
Pro Tips For Making Filipino Pork And Cabbage
- Brown the Pork First: Skip the slow startāsear the pork belly or shoulder in batches over medium-high heat until itās deeply golden, about 5-7 minutes per side. This locks in flavor and prevents the sauce from turning bland later. I used to rush this, and the whole dish lacked depth until I learned better.
- Cut Cabbage Small: Quarter the cabbage, then slice it into 1-inch chunks (not thin strips). Thicker pieces stay crisp longer and absorb the sauce better without turning mushy. Thin slices turn to slop, and nobody wants that.
- Deglaze with Soy Sauce: After browning the pork, splash in 2 tablespoons of soy sauce before adding the tomato sauce. This scrapes up all the meaty bits stuck to the pan, giving the dish a richer, umami-packed base. I was skeptical until I tried itānow itās non-negotiable.
- Simmer Low and Long: Cover the pot and cook on low heat for at least 45 minutes after everythingās combined. The pork needs time to tenderize, and the cabbage soaks up the sauce properly. Skipping this step leaves the meat tough and the cabbage watery. Trust the processāyour future self will thank you.
Storing and reheating this filipino pork and cabbage
Fridge Storage Tips
Let your pork and cabbage cool to room temperature for 30 minutes before storingāthis prevents condensation that makes the cabbage soggy. Transfer to an airtight container with a tight-fitting lid, pressing the cabbage leaves down gently to maintain their shape. Store in the fridge for up to 5 days, but I find the flavors actually deepen after 2-3 days as the pork absorbs more sauce. š„¬
When reheating, I like to add 2-3 tablespoons water or broth to the container before microwaving on medium power for 3-4 minutes, stirring halfway. The extra liquid prevents the sauce from drying out. For best texture, reheat only until warmed throughāovercooking turns the cabbage mushy.
Freezer Magic
This dish freezes beautifully, making it perfect for meal prep. Portion into quart-sized freezer bags or airtight containers, leaving 1-inch headspace for expansion. Seal tightly to prevent freezer burn, and label with the dateāit keeps for 3 months without losing flavor. I often freeze double batches so I always have a comforting meal ready. āļø
To thaw, transfer the container to the fridge overnight. For quick use, place the sealed container in a cold water bath for 1 hour, then reheat gently on the stovetop with a splash of water. Never microwave directly from frozenāthe temperature shock makes the cabbage watery.
Reheating Perfection
My preferred method is stovetop reheating because it maintains the best texture. Pour the pork and cabbage into a pot, add ¼ cup water or broth, and simmer over low heat for 10-15 minutes. Stir occasionally to distribute heat evenly. The cabbage should remain tender-crisp, not limp. Taste and adjust seasoningāyou might need a pinch more salt or a splash of vinegar to brighten flavors. š„
For microwave reheating, cover the dish with a damp paper towel to retain moisture and heat on 50% power for 3-4 minutes, stirring halfway. If the sauce looks too thick after reheating, add 1-2 tablespoons water or broth and stir until smooth. The cabbage will soften further, but the pork stays juicy and flavorful.
Nutrition facts
Frequently asked questions
Can I substitute pork belly with another cut?
While pork belly delivers the richest flavor, pork shoulder works beautifully tooāit's more budget-friendly and stays tender. For extra juiciness, use bone-in cuts like pork ribs or pork butt. Just increase cooking time by 20-30 minutes since these cuts are leaner.
What if I can't find tamarind paste?
No problem! Mix 2 tablespoons lime juice with 1 teaspoon sugar for a similar tangy effect. For deeper flavor, add ½ teaspoon fish sauceāit mimics tamarind's umami depth. The dish won't be identical, but it'll still taste delicious.
How do I make this dish spicier?
Add 1-2 tablespoons chopped chili peppers with the onions, or stir in 1 teaspoon ground chili flakes when building the sauce. For heat with depth, include 1 stalk lemongrass (bruised) in the braising liquid. Remove before serving if you prefer milder flavor.
Can I make this in an Instant Pot?
Yes! Sear the pork as directed, then add all ingredients except cabbage. Cook on high pressure for 30 minutes, then quick-release. Add cabbage and cook on sautƩ mode for 5 minutes until tender. The Instant Pot version cooks 40% faster but requires close monitoring to prevent overcooking.
What's the best way to serve leftovers?
Reheat gently with 2 tablespoons water or broth to restore moisture. Serve over steamed rice for a comforting meal, or use as filling for banana leaf-wrapped rice (a Filipino favorite). The cabbage reheats beautifully, while the pork stays juicy when handled carefully.
