This epic tofu adobo is vegan and features thick textured chunks of tofu in a glossy, sticky adobo sauce—ideal with steamed white rice.

This is a fusion-style adobo inspired by classic Filipino flavors rather than an authentic regional recipe. I developed it while experimenting with ways to make tofu more flavorful—my non-vegetarian husband’s praise for adobo chicken helped guide the flavor profile.
I make a few practical changes from traditional adobo, such as using cracked black pepper and braising the tofu before crisping it, which gives a pleasantly meaty texture. If you want strictly traditional Filipino vegan recipes, look for sources specializing in authentic Filipino cuisine.
⭐Why you’ll love it
- A tangy, salty, peppery sauce that’s addictive.
- Braising and finishing the tofu creates a satisfying, meaty texture.
- No long marinating or pressing required.
- Completely vegan and suitable for vegetarians.
🛒Ingredients and substitutions
Below are the main ingredients and simple swaps if needed.

Oil: Any neutral oil works—canola, vegetable, corn, or sunflower.
Tofu: Use extra-firm tofu if possible; firm is acceptable. Avoid silken or soft tofu, which won’t hold up.
Soy sauce: Regular soy sauce gives the best flavor. If you choose low-sodium, taste and adjust seasoning at the end.
Garlic: Fresh large cloves are best for flavor. Avoid ground garlic or weak substitutes unless you increase the quantity to compensate.
Cornstarch: Adds a textured exterior and helps thicken the sauce. Substitute with half the amount of regular flour or ground arrowroot if necessary, though results will differ slightly.
Brown sugar: Adds depth from molasses; maple syrup or white sugar can substitute if needed.

Vinegar: White vinegar is used here; apple cider vinegar works as an alternative.
Black pepper: Freshly cracked or coarsely ground black pepper is ideal. If you only have whole peppercorns, use a larger amount and crush them; avoid finely ground prepackaged pepper.
Onion: Yellow onion is recommended, but white, red, or sweet onions are fine.
Bay leaf: Use fresh-sealed bay leaves for the best aroma.
Water: Plain water is used to adjust the braising liquid; do not substitute with stock for this recipe.
👩🍳How to make it
The method has several steps but is straightforward. You can prep while the tofu braises or bakes.
- Combine crushed garlic, soy sauce, vinegar, and bay leaves in a medium saucepan.
- Tear the tofu into roughly one-inch chunks—ragged edges help create chewiness—and add to the pan.

- Heat the pan on high. Once boiling, lower to medium-high and simmer the tofu at a lively simmer for 10 minutes—this braising builds flavor and changes the texture. Preheat the oven to 400ºF (200ºC) or preheat an air fryer for five minutes.
- While the tofu braises, heat 1 tablespoon of oil in a large skillet over medium-high and sauté the chopped onion until lightly browned, about five minutes.

- After 10 minutes, drain the tofu, reserving the braising liquid.
- Toss the hot drained tofu gently with 1/2 tablespoon oil, then coat evenly with cornstarch. Be gentle—the tofu will be soft after braising.

- Arrange tofu on a baking sheet lined with parchment and bake at 400ºF for 25 minutes, or air-fry for about 13 minutes, shaking once midway if air-frying to encourage even crisping.
- To the skillet with onions, add 4 chopped garlic cloves and cook for 1 minute, then add cracked black pepper and toast for another minute, stirring frequently.

- Measure the reserved braising liquid and add water if needed to make 1 cup (240 ml). Add it to the skillet along with 1–1.5 tablespoons brown sugar (start with 1 tbsp and adjust to taste). If the tofu is still baking, remove the pan from heat until ready.
- When the tofu is browned with some crispy edges, add it to the skillet and toss to coat. Bring to a simmer on high, then reduce heat to medium and simmer for 10 minutes. Cover and simmer an additional 10 minutes to let flavors meld and the sauce thicken.

Return the pan to the heat and reduce uncovered if you prefer a thicker glaze. Serve hot over steamed long-grain white rice or another starchy base to soak up the sauce.
📝Equipment notes
Essential tools:
- Garlic crusher or small knife to mince garlic.
- Measuring cups and spoons (or a measuring jug).
- Large sharp knife and cutting board.
- Medium saucepan for braising.
- Large skillet or frying pan with a lid (or use foil) and either an oven or air fryer for crisping the tofu.
💡Expert tips

- Crack peppercorns by pressing them flat with a mug or bowl to get coarsely cracked pepper without special tools.
- Don’t skip braising—the step infuses the tofu and keeps the interior tender.
- If you can’t use the oven or air fryer, shallow-fry the coated tofu pieces, but expect a drier texture compared with baking.
- When crushing garlic, you can press whole cloves with the skin on; the peel separates easily if you crush them firmly.
🍽️Serving suggestions
Serve over steamed long-grain white rice to absorb the sauce. It’s also excellent on mashed potatoes, quinoa, or alongside steamed greens such as chard or spinach. A simple green salad lightens the meal and stretches servings.
❄️Storage
Store leftovers in an airtight container in the refrigerator for up to five days, or freeze for up to three months. Freezing can alter tofu texture, often making it spongier and chewier, which many people enjoy as a meatier bite.
❓Frequently Asked Questions (FAQs)
If you dislike tofu, try torn seitan strips (pan-fry instead of baking) or torn oyster mushrooms, which work well with this method and absorb the adobo flavors.
Yes—this dish often tastes better after resting. You can prepare the tofu and sauce separately, then combine and reheat to finish before serving.
Braising in a flavorful liquid infuses the tofu quickly, improves texture, and removes the need for pressing or long marination times.
Did you make this dish? Let me know how much you loved it with a star rating ⭐⭐⭐⭐⭐ and a comment below.
📖 Recipe
Epic Tofu Adobo (Vegan)
This umami-packed vegan tofu adobo requires no pressing or long marinades and makes a flavorful weeknight meal.
5 minutes
1 hour
1 hour 5 minutes
Ingredients
Braised tofu
- 2 garlic cloves
- 1/4 cup soy sauce (60 ml)
- 1/4 cup plus 1 tbsp white vinegar (74 ml)
- 3 bay leaves
- 1 cup water (240 ml)
- 17.5 oz firm tofu (500 g)
- 1/2 tbsp oil
- 1 1/2 tbsp cornstarch
Adobo sauce
- 1 tbsp oil
- 1 onion, chopped
- 4 garlic cloves, chopped
- 1–1.5 tbsp brown sugar, to taste
- 1 1/2 tsp coarsely ground or cracked black pepper
Instructions
- Combine crushed garlic, soy sauce, vinegar, and bay leaves in a medium saucepan.
- Tear the tofu into rough 1-inch chunks and add to the pan. Bring to a boil, then simmer at a lively simmer for 10 minutes.
- Preheat oven to 400ºF (200ºC) or preheat an air fryer for 5 minutes.
- Drain the tofu, reserving the braising liquid. Gently toss tofu with 1/2 tbsp oil, then coat with cornstarch.
- Arrange tofu on a parchment-lined baking sheet and bake 25 minutes, or air-fry about 13 minutes, turning once if air-frying.
- Meanwhile, heat 1 tbsp oil in a skillet over medium-high. Add chopped onion and fry until lightly browned, about 5 minutes.
- Add chopped garlic and cook 1 minute, then add cracked black pepper and toast briefly.
- Add the reserved braising liquid (add water to make 1 cup if needed) and the brown sugar; remove from heat if the tofu isn’t ready.
- Add baked tofu to the skillet, bring to a simmer on high, reduce to medium, and simmer 10 minutes. Cover and simmer an additional 10 minutes until the sauce thickens and becomes glossy.
- Uncover and reduce further if you prefer a thicker glaze. Serve hot over steamed white rice.
Notes
Oil: any neutral oil is fine. White vinegar can be swapped for apple cider or white wine vinegar, but adjust to taste. If the sauce needs thickening, simmer uncovered until it reaches the desired consistency.
Nutrition Information
Yield
4
Serving Size
A third of a plate
Amount Per Serving
Calories 238
Total Fat 12g
Saturated Fat 2g
Cholesterol 0mg
Sodium 4388mg
Carbohydrates 17g
Fiber 3g
Sugar 6g
Protein 20g