Adobo Recipe Vegan Filipino Style Made Easy and Delicious

Updated On: October 4, 2025

Filipino adobo is a beloved classic known for its rich, tangy, and savory flavors. Traditionally made with meat, this dish has become a staple for many households across the world.

But what if you want to enjoy the authentic taste of adobo without any animal products? Enter the vegan Filipino adobo recipe, a plant-based twist that brings all the delicious umami goodness using hearty vegetables and tofu or mushrooms.

This recipe captures the essence of the original while being kind to animals and perfect for those following a vegan or plant-based lifestyle.

Whether you’re a seasoned vegan or just exploring meat-free dishes, this adobo recipe is simple, satisfying, and packed with flavor. It uses pantry-friendly ingredients like soy sauce, vinegar, and garlic, making it accessible and easy to whip up on any weeknight.

Plus, it pairs wonderfully with steamed rice or even as a filling for wraps and sandwiches. Keep reading to learn how to create this comforting and authentic-tasting vegan Filipino adobo at home!

Why You’ll Love This Recipe

This vegan Filipino adobo recipe is a perfect blend of tangy, salty, and slightly sweet flavors that mimic the traditional dish closely. It’s incredibly versatile and can be made with a variety of plant-based proteins such as tofu, tempeh, or mushrooms.

The slow simmering process allows the flavors to meld beautifully, resulting in a tender and flavorful dish.

Moreover, it’s a one-pot meal that’s easy to prepare and makes great leftovers. The balance of vinegar and soy sauce creates that signature adobo tang, while the garlic and bay leaves add depth.

Vegan or not, this adobo will impress your taste buds and become a favorite in your recipe rotation.

Ingredients

  • 1 block (14 oz) firm tofu or 2 cups of sliced mushrooms (shiitake or cremini work great)
  • 3 tbsp soy sauce (use tamari for gluten-free)
  • 1/3 cup white vinegar (Filipino cane vinegar preferred, but white or apple cider vinegar works)
  • 1 cup water
  • 6 cloves garlic, minced
  • 2 bay leaves
  • 1 tsp whole black peppercorns
  • 1 tbsp brown sugar (optional, balances acidity)
  • 2 tbsp cooking oil (vegetable or coconut oil)
  • 1 medium onion, sliced
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Chopped green onions or fried garlic for garnish (optional)

Equipment

  • Large non-stick skillet or wok
  • Cutting board and knife
  • Measuring spoons and cups
  • Mixing bowl
  • Spatula or wooden spoon
  • Serving dish

Instructions

  1. Prepare your tofu or mushrooms. If using tofu, press it to remove excess water, then cut into 1-inch cubes. For mushrooms, clean and slice them evenly.
  2. Heat oil in your skillet over medium heat. Add the sliced onions and sauté until soft and translucent, about 3-4 minutes.
  3. Add the minced garlic and sauté for another 1-2 minutes until fragrant but not burnt.
  4. Add tofu or mushrooms to the pan. Cook until they develop a light golden color on all sides, about 5-7 minutes for tofu, slightly less for mushrooms.
  5. Pour in the soy sauce, vinegar, and water. Add the bay leaves, whole peppercorns, and brown sugar. Stir gently to combine.
  6. Bring the mixture to a boil, then reduce heat to low. Cover and simmer for 15-20 minutes, letting the flavors meld and sauce reduce slightly.
  7. Remove the lid and continue to cook uncovered for an additional 5 minutes or until the sauce thickens to your liking. Stir occasionally to prevent burning.
  8. Taste and adjust seasoning. Add salt or more soy sauce if needed. Freshly ground black pepper adds a nice finishing touch.
  9. Remove from heat and discard bay leaves. Garnish with chopped green onions or fried garlic if desired.
  10. Serve hot with steamed rice. Enjoy your delicious vegan Filipino adobo!

Tips & Variations

Tip: Pressing tofu is key to getting a nice texture that absorbs the sauce well. Use a tofu press or wrap the tofu block in a clean towel and place a heavy object on top for at least 15 minutes.

Variation: For a smoky flavor, add a few drops of liquid smoke or smoked paprika. Alternatively, swap tofu for tempeh or seitan for different textures.

Tip: If you prefer a slightly sweeter adobo, increase the brown sugar to 2 tablespoons or add a small amount of maple syrup.

Variation: Add vegetables like potatoes, carrots, or bell peppers to make this a heartier one-pot meal.

Nutrition Facts

Nutrient Per Serving (1 cup)
Calories 180
Protein 15 g
Fat 9 g
Carbohydrates 10 g
Fiber 2 g
Sodium 850 mg
Sugar 3 g

Serving Suggestions

This vegan Filipino adobo is traditionally served with steamed white rice, which soaks up the flavorful sauce perfectly. For a more wholesome meal, pair it with brown rice or quinoa.

You can also serve it alongside sautéed greens or a fresh cucumber salad to balance the richness. For a fun twist, use the adobo as a filling for vegan bao buns or wraps.

If you enjoy exploring Filipino flavors, you might want to check out other delicious recipes like the Breakfast Wellington Recipe or the hearty Braised Pork Ribs With Radish Recipe for more inspiration.

Conclusion

Vegan Filipino adobo is a fantastic way to enjoy a classic dish with a plant-based twist. This recipe perfectly balances tangy vinegar, savory soy sauce, and aromatic garlic to deliver a comforting and satisfying meal.

Whether you’re new to vegan cooking or looking to add more meatless dishes to your diet, this adobo will quickly become a favorite.

Easy to customize and packed with flavor, it’s an excellent dish for busy weeknights or weekend meal prep. Plus, it pairs beautifully with a variety of sides and can be adapted to your personal taste preferences.

Give it a try and savor the rich heritage of Filipino cuisine, all while keeping your meals compassionate and delicious.

For more exciting recipes to expand your cooking repertoire, explore the Blueberry Bagel Recipe Sourdough or the comforting Bread And Gravy Recipe. Happy cooking!

đź“– Recipe Card: Vegan Filipino Adobo

Description: A flavorful and tangy vegan version of the classic Filipino adobo using tofu and mushrooms. Perfectly marinated and simmered to absorb the savory soy-vinegar sauce.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 14 oz firm tofu, pressed and cubed
  • 8 oz mushrooms, sliced
  • 1/2 cup soy sauce
  • 1/4 cup apple cider vinegar
  • 4 cloves garlic, minced
  • 1 medium onion, sliced
  • 1 bay leaf
  • 1/2 tsp black peppercorns
  • 1 tbsp brown sugar
  • 1 cup water
  • 2 tbsp vegetable oil

Instructions

  1. Heat oil in a pan over medium heat.
  2. Sauté garlic and onion until fragrant and translucent.
  3. Add tofu and mushrooms, cook until lightly browned.
  4. Pour in soy sauce, vinegar, water, and add bay leaf and peppercorns.
  5. Stir in brown sugar and bring to a boil.
  6. Reduce heat and simmer for 20 minutes until sauce thickens.
  7. Remove bay leaf and serve hot with rice.

Nutrition: Calories: 220 kcal | Protein: 15 g | Fat: 12 g | Carbs: 14 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Filipino Adobo”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and tangy vegan version of the classic Filipino adobo using tofu and mushrooms. Perfectly marinated and simmered to absorb the savory soy-vinegar sauce.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“14 oz firm tofu, pressed and cubed”, “8 oz mushrooms, sliced”, “1/2 cup soy sauce”, “1/4 cup apple cider vinegar”, “4 cloves garlic, minced”, “1 medium onion, sliced”, “1 bay leaf”, “1/2 tsp black peppercorns”, “1 tbsp brown sugar”, “1 cup water”, “2 tbsp vegetable oil”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 garlic and onion until fragrant and translucent.”}, {“@type”: “HowToStep”, “text”: “Add tofu and mushrooms, cook until lightly browned.”}, {“@type”: “HowToStep”, “text”: “Pour in soy sauce, vinegar, water, and add bay leaf and peppercorns.”}, {“@type”: “HowToStep”, “text”: “Stir in brown sugar and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer for 20 minutes until sauce thickens.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaf and serve hot with rice.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “15 g”, “fatContent”: “12 g”, “carbohydrateContent”: “14 g”}}

Photo of author

Marta K

Leave a Comment

X