Tokwa’t Baboy is a well-loved Filipino appetizer and pulutan that combines crispy fried tofu with tender pork belly, all tossed in a bold, tangy, and savory vinegar-soy dressing. It’s a simple dish made with everyday ingredients, yet it delivers an irresistible combination of textures and flavors. The crispy exterior of the tofu pairs perfectly with the rich, juicy pork, while the garlic, onions, vinegar, soy sauce, and chilies create a refreshing dressing that ties everything together.
Although Tokwa’t Baboy is often enjoyed as a side dish or beer match during gatherings, it’s also hearty enough to be served as a main course with a generous bowl of steamed rice. It’s a popular choice in many Filipino households because it’s easy to prepare, budget-friendly, and incredibly versatile. Some even enjoy serving it alongside arroz caldo, lugaw, or goto, where its savory and tangy flavors complement the warm rice porridge beautifully.
The secret to a delicious Tokwa’t Baboy lies in balancing the textures. The pork should be tender with just enough bite, while the tofu should be golden and crisp on the outside yet soft and silky inside. The dressing should be bright and flavorful, with the right balance of sourness, saltiness, sweetness, and a touch of heat. Once everything is combined, each bite becomes a satisfying mix of crunchy, tender, savory, and tangy goodness that keeps you coming back for more.
Whether you’re preparing it for family dinners, parties, or simply craving a classic Filipino favorite, this homemade Tokwa’t Baboy is sure to become one of your go-to recipes.
Recipe Tips
- Simmer the pork gently instead of boiling vigorously to keep it tender and juicy.
- Skim off the foam while boiling for a cleaner-tasting pork.
- Pat the tofu completely dry before frying to reduce oil splatter.
- Fry the tofu in batches so each cube becomes evenly golden and crispy.
- Let the fried tofu cool slightly before mixing it with the sauce to help maintain its crisp exterior.
- Allow the dressing to sit for a few minutes before using so the garlic, onions, and chilies have time to release their flavors.
- Adjust the vinegar and soy sauce ratio to match your preferred balance of tangy and savory flavors.
- If you enjoy extra spice, add more chopped bird’s eye chilies or a pinch of chili flakes.
- Serve the dish shortly after tossing to keep the tofu from becoming overly soft.
- Leftovers become even more flavorful as the pork absorbs the dressing, though the tofu will soften over time.
Ingredient Substitutions
Pork Belly
Pork shoulder, pork jowl, pork ham, or pork loin can be used as leaner alternatives. If you prefer less fat, pork tenderloin also works well, though it won’t have the same richness as pork belly.
Firm Tofu
Extra-firm tofu is an excellent substitute and tends to hold its shape even better during frying. Avoid using soft or silken tofu, as they are too delicate for this recipe.
Vinegar
Cane vinegar is a traditional choice, but coconut vinegar, white vinegar, rice vinegar, or apple cider vinegar may also be used. Each variety brings a slightly different level of acidity and flavor.
Soy Sauce
Regular soy sauce works best, but low-sodium soy sauce can be used if you prefer a lighter seasoning. Tamari is also a suitable gluten-free alternative.
Sugar
White sugar provides clean sweetness, while brown sugar adds a subtle caramel note. Honey can also be used, though it will slightly change the flavor of the dressing.
Bird’s Eye Chilies
If bird’s eye chilies aren’t available, use serrano peppers, jalapeños, or crushed red pepper flakes. For a non-spicy version, simply omit the chilies.
Onion
Red onions are traditional because of their mild sweetness, but white onions or shallots can also be used.


