Filipino Vegetarian Recipes for Delicious Healthy Meals

Updated On: October 1, 2025

Filipino cuisine is renowned for its bold flavors, vibrant colors, and diverse ingredients. While traditionally rich in meat and seafood, there’s a growing movement towards vegetarian versions of classic Filipino dishes that don’t compromise on taste or texture.

Filipino vegetarian recipes celebrate the bounty of fresh vegetables, tofu, and flavorful spices, offering a delicious way to experience the essence of the Philippines without animal products. Whether you’re a vegetarian, vegan, or simply looking to add more plant-based meals to your diet, these recipes are sure to inspire your kitchen adventures.

From hearty stews to savory snacks, Filipino vegetarian dishes bring warmth, comfort, and a touch of tropical flair to your dining table.

In this blog post, we’ll explore three beloved Filipino vegetarian recipes that you can easily recreate at home. Each recipe is crafted to capture authentic flavors while embracing wholesome, plant-based ingredients.

Ready to embark on a culinary journey through the Philippines? Let’s dive in!

Why You’ll Love These Recipes

Filipino vegetarian recipes offer a unique blend of sweet, sour, and umami flavors that are both satisfying and nourishing. These dishes are perfect for anyone who wants to enjoy traditional Filipino tastes without meat, making them ideal for vegetarians and vegans alike.

Using fresh vegetables, tofu, and classic Filipino seasonings, these recipes are not only flavorful but also nutrient-dense. They are simple enough for weeknight dinners but impressive enough for special occasions.

Plus, they introduce new textures and layers of flavor that will delight your palate.

By trying these recipes, you also embrace sustainable eating and expand your culinary repertoire with culturally rich, plant-based meals.

Ingredients

Vegetarian Pinakbet

  • 2 cups sliced eggplant
  • 1 cup sliced bitter melon (ampalaya)
  • 1 cup quartered okra
  • 1 cup sliced squash (kalabasa)
  • 1 cup string beans, cut into 2-inch pieces
  • 1 medium tomato, chopped
  • 1 medium onion, sliced
  • 3 cloves garlic, minced
  • 2 tbsp fermented shrimp paste substitute (vegan bagoong) or soy sauce
  • 1/2 cup water or vegetable broth
  • 2 tbsp cooking oil
  • Salt and pepper to taste

Tofu Sisig

  • 400g firm tofu, pressed and diced
  • 1 small red onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tbsp soy sauce
  • 1 tbsp calamansi juice or lemon juice
  • 1 small red chili, finely chopped (optional)
  • 1 tbsp vegan mayonnaise
  • 1 tbsp cooking oil
  • Salt and pepper to taste

Laing (Taro Leaves in Coconut Milk)

  • 4 cups dried taro leaves (or fresh if available)
  • 2 cups coconut milk
  • 1 cup coconut cream
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 thumb-sized ginger, sliced thinly
  • 2 tbsp cooking oil
  • 1-2 pcs dried red chili (optional)
  • Salt and pepper to taste

Equipment

  • Large wok or deep skillet
  • Cutting board and sharp knife
  • Mixing bowls
  • Spatula or wooden spoon
  • Measuring spoons and cups
  • Strainer (for pressing tofu)
  • Medium pot (for Laing)

Instructions

Vegetarian Pinakbet

  1. Heat oil in a wok over medium heat. Sauté the garlic and onion until fragrant and translucent.
  2. Add the tomatoes and cook until softened, about 3 minutes.
  3. Pour in the water or vegetable broth and bring to a simmer.
  4. Add the bitter melon, string beans, and okra. Cook for 5 minutes, stirring occasionally.
  5. Add the eggplant and squash, then stir in the vegan bagoong or soy sauce.
  6. Cover and simmer for 10-12 minutes or until all vegetables are tender but not mushy.
  7. Season with salt and pepper to taste. Serve hot.

Tofu Sisig

  1. Press the tofu to remove excess water, then dice into small cubes.
  2. Heat oil in a skillet over medium-high heat. Add tofu cubes and fry until golden and crispy on all sides. Remove and set aside.
  3. In the same pan, sauté garlic and onion until translucent.
  4. Add the fried tofu back into the pan. Stir in soy sauce, calamansi juice, and chopped chili if using.
  5. Cook for 2-3 minutes, allowing flavors to meld.
  6. Remove from heat and fold in vegan mayonnaise for creaminess.
  7. Season with salt and pepper as needed. Serve warm on a sizzling plate if available.

Laing (Taro Leaves in Coconut Milk)

  1. Heat oil in a pot over medium heat. Sauté garlic, onion, and ginger until aromatic.
  2. Add the dried red chili and stir for another minute.
  3. Pour in the coconut milk and coconut cream, bring to a gentle simmer.
  4. Gradually add taro leaves, stirring gently to coat with coconut milk. Avoid stirring too vigorously to prevent itchiness from taro leaves.
  5. Cover and simmer on low heat for 30-40 minutes, stirring occasionally, until leaves are soft and sauce thickens.
  6. Season with salt and pepper to taste. Serve hot with steamed rice.

Tips & Variations

Use fresh, high-quality vegetables for the best flavor and texture. If you can’t find taro leaves for Laing, spinach or kale can be a mild substitute.

For a deeper umami flavor in Pinakbet, try adding a splash of mushroom soy sauce or a teaspoon of dried seaweed powder.

To add a smoky touch to Tofu Sisig, grill the tofu cubes lightly before frying or use smoked paprika in the seasoning mix.

Feel free to customize these recipes by adding your favorite vegetables or adjusting spice levels. For example, you can explore more with Filipino vegetable stews or try a Vegetarian Swiss Chard Recipes for Healthy Meals to expand your plant-based Filipino-inspired cooking.

Nutrition Facts

Recipe Calories (per serving) Protein Carbohydrates Fat Fiber
Vegetarian Pinakbet 180 kcal 5g 30g 6g 8g
Tofu Sisig 250 kcal 15g 10g 16g 3g
Laing 320 kcal 4g 20g 26g 5g

Serving Suggestions

These Filipino vegetarian dishes are best enjoyed with steamed jasmine or sticky rice to soak up the delicious sauces. You can also pair them with a fresh side salad or pickled vegetables like atchara (pickled papaya) for a refreshing contrast.

For a full Filipino feast, consider including these dishes alongside other vegetable-rich recipes. You might want to try the vibrant Vegetarian Tex Mex Recipes for Easy Weeknight Dinners for a fusion twist or enjoy a comforting bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating as a starter.

Don’t forget to finish your meal with a delightful dessert like the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for a sweet, wholesome treat.

Conclusion

Embracing Filipino vegetarian recipes opens a wonderful gateway to enjoy the rich culinary heritage of the Philippines while nourishing your body with wholesome plant-based ingredients. Whether it’s the hearty and colorful Pinakbet, the zesty and creamy Tofu Sisig, or the luscious and comforting Laing, these dishes bring authentic flavors and satisfying textures to your table.

Not only do these recipes offer delicious alternatives for vegetarians and vegans, but they also encourage experimentation with fresh vegetables and bold spices. As you explore these dishes, you’ll gain a deeper appreciation for Filipino cuisine’s versatility and warmth.

For more inspiration on plant-based cooking, be sure to check out other amazing recipes like Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas.

Happy cooking and Mabuhay!

📖 Recipe Card: Vegetarian Filipino Adobo

Description: A plant-based twist on the classic Filipino adobo using tofu and mushrooms. This savory dish is rich in flavor and perfect for vegetarians.

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

Servings: 4 servings

Ingredients

  • 400g firm tofu, cubed
  • 200g oyster mushrooms, sliced
  • 1/2 cup soy sauce
  • 1/2 cup vinegar
  • 4 cloves garlic, minced
  • 1 medium onion, sliced
  • 2 bay leaves
  • 1/2 tsp black peppercorns
  • 1 tbsp cooking oil
  • 1 cup water
  • 1 tsp brown sugar
  • Salt to taste

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, and water; add bay leaves and peppercorns.
  5. Bring to a boil, then simmer for 20 minutes.
  6. Add brown sugar and salt; adjust seasoning as needed.
  7. Remove bay leaves and serve hot with rice.

Nutrition: Calories: 220 kcal | Protein: 18 g | Fat: 12 g | Carbs: 10 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Filipino Adobo”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A plant-based twist on the classic Filipino adobo using tofu and mushrooms. This savory dish is rich in flavor and perfect for vegetarians.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“400g firm tofu, cubed”, “200g oyster mushrooms, sliced”, “1/2 cup soy sauce”, “1/2 cup vinegar”, “4 cloves garlic, minced”, “1 medium onion, sliced”, “2 bay leaves”, “1/2 tsp black peppercorns”, “1 tbsp cooking oil”, “1 cup water”, “1 tsp brown sugar”, “Salt to taste”], “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, and water; add bay leaves and peppercorns.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then simmer for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Add brown sugar and salt; adjust seasoning as needed.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaves and serve hot with rice.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “18 g”, “fatContent”: “12 g”, “carbohydrateContent”: “10 g”}}

Photo of author

Marta K

Leave a Comment

X