Spanish colonizers named it adobo, but Filipinos were vinegar-braising long before 1521—this tofu version swaps pork fat for soy sauce tang.

Tofu stir fry w oyster sauce

This Filipino-style quick tofu stir-fry with oyster sauce is inspired by the saucy, savory tofu dishes you’ll often find in Filipino restaurants. It’s loaded with onions, bell peppers, and a bit of chili for heat. It’s simple, comforting, and best enjoyed with garlic rice (sinangag)! It comes together fast, making it perfect for weeknights or anytime you’re craving something flavorful with less effort.

quickweeknightstir-fry
pescatariandairy-freenut-free
dinner
🔥

The Story

This isn't your grandmother's adobo from 1600s Spanish-colonized Philippines—this vegetarian hack swaps pork and vinegar-soy braising for tofu and vegetarian oyster sauce, a modern Manila street-food workaround born from the 2010s plant-based boom, when Filipino cooks realized Chinese-derived oyster sauce could fake umami depth without a single dead pig involved, proper culinary rebellion dressed up as dinner.

🌍

Regional Twist

In Pampanga province, famously obsessive about sourness, cooks would double the calamansi and add a splash of sukang Iloko vinegar alongside the vegan mayo, turning this into a sharper, tangier adobo that properly wakes up the red bell pepper's sweetness.

Prep

20

min

Cook

25

min

Serves

3

people

Level

beginner

📝 Ingredients

🛒

Shopping List

  • Juice from 3–4 calamansi or ½ lime to finish
  • Fresh ground pepper
  • 4 cloves garlic minced
  • Garlic rice sinangag or plain rice, for serving (see recipe here)
  • 1 red bell pepper seeded and diced
  • 1 large red onion diced
  • 17.5 oz extra firm tofu tokwa, pressed and cut into ½ to ¾-inch cubes
  • 2-3 tbsp vegetarian oyster sauce or stir-fry sauce to taste
  • 1 tsp brown sugar
  • Neutral oil for cooking
  • Splash of Knorr liquid seasoning optional for extra umami
  • 1 green chili or bird’s eye chili optional, for heat
  • 1 tbsp vegan mayo

👨‍🍳 Instructions

  1. 1

    Prepare the Tofu Drain the tofu well and press to remove excess moisture. Slice into small cubes, about 1/2 to 3/4 inch.

  2. 2

    Pan-Fry (or Air-Fry!) the Tofu Heat enough oil in a pan or wok over medium heat to lightly cover the surface. Add the tofu and pan-fry until lightly golden and crisp around the edges. Avoid over-frying since this can dry out the tofu. Remove the tofu from the pan or wok. For a less-oil version, you can also opt to air-fry the pieces of tofu. Place these on a lined air fryer basket (you can use parchment paper) and spray some oil to coat the surface. Air-fry the tofu for 8-10 minutes or until lightly golden brown. Don't overcook since this can dry out the tofu.

  3. 3

    Sauté the Aromatics In the same pan, add 1–2 tbsp oil. Add the onion and garlic and stir-fry until fragrant. Add the chili if you want heat.

  4. 4

    Add the Tofu and Sauce Add the pan-fried tofu back to the pan. Season with vegetarian oyster sauce, vegan mayo, brown sugar, ground pepper, liquid seasoning (optional but highly recommended!!) Stir until everything is well coated in the savory sauce.

  5. 5

    Adjust Seasoning Taste and adjust—tofu dishes always benefit from tweaking the sweetness, umami, or pepper to your preference.

  6. 6

    Finish and Serve Turn off the heat and finish with calamansi or lime juice to brighten the dish. Serve hot with Sinangag or Filipino garlic rice (see recipe here) or plain steamed rice.

💡 Pro Tips

  • ✓
    Press tofu to 65-70% of its original moisture content using weighted method (place on paper towels, top with plate + 2-3 lb weight for 30 minutes) because excess water prevents browning and creates steam that inhibits the Maillard reaction needed for golden edges.
  • ✓
    Pan-fry tofu cubes at 350-375°F (medium-high heat) for exactly 3-4 minutes per side without moving them, as this allows surface proteins to denature and caramelize while interior stays creamy; moving too early breaks the crust and releases moisture.
  • ✓
    Add vegan mayo (1 tbsp) after aromatics are fragrant but before liquid reduction so its emulsifiers can bind the oyster sauce and brown sugar into a cohesive glaze that coats tofu at 200°F, preventing separation.
  • ✓
    Balance the sauce with a 2:1 ratio of umami to acid by using 2-3 tbsp oyster sauce with 1-1.5 tbsp calamansi/lime juice added at the end, because the acidity lowers pH and brightens umami compounds without heat-damaging them.
  • ✓
    Air-fry tofu at 380°F for 10-12 minutes (not 8-10) with a light oil mist, flipping at the 6-minute mark, because this lower temperature and longer duration allows moisture to evaporate gradually while proteins set without the exterior hardening prematurely.
Cuisine: Filipino
Be the first to rate

Share this recipe

Comments

Log in to leave a comment