
I’ll never forget the first time I tasted Mama Dut’s vegan pork belly at a Filipino pop-up in LA—the caramelized edges, that perfect chew, and layers of umami that made me forget I wasn’t eating meat. 🌟 After months of testing, I’ve cracked her technique for achieving that crispy-tender texture and deeply savory flavor using mushrooms and tofu skin.
The secret is a two-day marinade that penetrates every layer, followed by a slow roast and final sear that creates those addictive caramelized edges. This isn’t just “fake meat”—it’s a celebration of Filipino flavors reimagined for plant-based eaters, with soy, garlic, and five-spice creating complexity that rivals traditional lechon kawali.
What you’ll end up with is tender, meaty “pork belly” with crispy skin, savory-sweet glaze, and that characteristic Filipino adobo depth. Each bite delivers umami, slight sweetness, and textures that’ll make even devoted meat-eaters ask for seconds. Let’s create this plant-based Filipino magic!
Ingredients for mama dut vegan pork belly
Here’s everything you need to create this plant-based Filipino-inspired vegan pork belly.
| Ingredient | Amount | Notes |
|---|---|---|
| Tofu Skin Sheets 🥢 | 8 sheets | Dried yuba, rehydrated |
| King Oyster Mushrooms 🍄 | 1 lb | Sliced lengthwise for texture |
| Soy Sauce 🥫 | ½ cup | Dark soy for color |
| Coconut Aminos 🥥 | ¼ cup | Adds sweetness and depth |
| Garlic Cloves 🧄 | 8 cloves | Minced for marinade |
| Chinese Five-Spice Powder 🌟 | 2 tbsp | Authentic Filipino-Chinese flavor |
| Brown Sugar 🍯 | 3 tbsp | For caramelization |
| Rice Vinegar 💧 | ¼ cup | Balances sweetness |
| Sesame Oil 🫒 | 2 tbsp | Toasted for richness |
| Vegetable Oil 🫒 | ½ cup | For roasting and searing |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Bay Leaves 🍃 | 3 whole | Dried, for marinade |
[recipe_ingredient_scaler]
Find tofu skin sheets (yuba) at Asian markets like 99 Ranch or H Mart—look for thin, pliable sheets without tears. King oyster mushrooms are available at most Asian grocers and Whole Foods. For authentic flavor, use dark soy sauce from brands like Lee Kum Kee or Pearl River Bridge. Chinese five-spice powder should smell fragrant and fresh—buy from spice shops or Asian markets for best quality.
No tofu skin? Layer thinly sliced extra-firm tofu pressed overnight for similar texture. Shiitake or lion's mane mushrooms can substitute for king oysters, though texture differs slightly. If you can't find coconut aminos, use additional soy sauce with a tablespoon of maple syrup. Regular five-spice works if Chinese five-spice isn't available—they're nearly identical.
Store rehydrated tofu skin wrapped tightly in plastic wrap in the fridge for up to 3 days. Keep marinated components refrigerated for the full 48-hour marinade time. Leftover vegan pork belly keeps for 5 days refrigerated and reheats beautifully in a hot skillet.
Step-by-Step Instructions for Mama Dut Vegan Pork Belly
Follow my method and you’ll create incredibly realistic plant-based pork belly with authentic filipino flavors.
👨🍳 Step 1: Prepare and Marinate the Vegan Protein
Press your firm tofu or king oyster mushrooms between paper towels for 15 minutes to remove excess moisture. I slice them into ½-inch thick rectangular pieces that mimic traditional pork belly strips. The drier your protein, the better it will absorb the marinade.
In a shallow dish, whisk together soy sauce, liquid smoke, maple syrup, garlic powder, and five-spice powder. Submerge the protein pieces completely and marinate for at least 30 minutes or up to 2 hours in the refrigerator. I flip them halfway through to ensure even flavor penetration on all sides.
🔥 Step 2: Sear Until Golden and Caramelized
Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat until shimmering. Remove the protein from the marinade (reserve the liquid) and pat dry with paper towels. Place the pieces in the hot pan and cook for 3-4 minutes per side until deeply golden brown with crispy edges.
Don’t overcrowd the pan—work in batches if needed. You want proper caramelization, not steaming. The pieces should release easily when they’re ready to flip. This searing step creates that essential “meaty” texture and umami-rich crust that makes this vegan version so convincing.
🥘 Step 3: Glaze and Finish with Filipino Flair
Reduce heat to medium and pour the reserved marinade into the skillet. Let it bubble and reduce for 2-3 minutes until it thickens into a glossy glaze that coats the back of a spoon. Toss the vegan pork belly pieces in the glaze until completely coated.
Garnish with sliced green onions and toasted sesame seeds. Serve immediately over steamed jasmine rice with pickled vegetables on the side. Each piece should have a perfect balance of sweet, salty, smoky, and savory flavors with a satisfying chewy-crispy texture that rivals the real thing.
Storing and Reheating This Recipe
Short-Term Refrigerator Storage: Let your vegan pork belly cool completely to room temperature for no more than 2 hours before storing—this prevents condensation that makes the crispy exterior soggy. I separate the pieces into airtight glass containers lined with paper towels to absorb excess moisture, then store at 40°F or below for up to 4 days. Keep the crispy pieces separate from any sauce or glaze, which you can store in a small jar alongside. The tofu skin layers will soften slightly in the fridge, but proper reheating brings back that texture beautifully. ❄️
Long-Term Freezer Storage: This vegan pork belly freezes exceptionally well for up to 3 months without losing its meaty texture. I wrap individual portions tightly in plastic wrap, then place them in freezer-safe bags with all air pressed out to prevent freezer burn. Flash-freeze pieces on a parchment-lined baking sheet for 1 hour before bagging if you want them to stay separate for easy portioning. Label with the date and any marinade notes. Thaw overnight in the refrigerator rather than at room temperature—this preserves the layered structure and prevents the mushroom base from becoming mushy.
Oven Reheating Method: This is my preferred technique for restoring that crispy exterior. Preheat your oven to 375°F and place the vegan pork belly pieces on a wire rack over a baking sheet. Brush lightly with 1 tbsp neutral oil mixed with 1 tsp soy sauce, then roast for 12-15 minutes until the edges crisp up and the internal temperature reaches 165°F. For extra caramelization, broil on high for the final 2 minutes, watching carefully to prevent burning. The wire rack allows air circulation that crisps all sides evenly. 🔥
Quick Microwave and pan method: If you’re short on time, microwave portions on 50% power for 2-3 minutes to warm through, then finish in a hot skillet with 1 tbsp vegetable oil over medium-high heat for 3-4 minutes per side. This two-step approach prevents the microwave from making everything rubbery while the pan recreates that crispy crust. Add a splash of the reserved marinade or glaze during the final minute of pan-searing for extra flavor and shine.
Quality Preservation Tips: Never reheat vegan pork belly more than once—the tofu skin layers break down with repeated heating and cooling. If you’ve frozen a large batch, only thaw what you’ll eat within 2 days. Store any leftover glaze or dipping sauce separately in the fridge for up to 1 week, then brush it on during reheating rather than before storage. The mushroom base stays moist longer if you add a few drops of vegetable broth before reheating, which steams the interior while the exterior crisps.
Nutrition Facts
380kcal
[recipe_ingredient_scaler]
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026