Easy Vegan Pochero (Filipino Stew)
|
Cook20 min
|
Total35 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
When you’re hungry for a dish that warms you up, vegan pochero is a great choice – it’s the kind of Filipino comfort food that brings people together around the table. This hearty stew combines tender vegetables, plantains, and tofu in a savory tomato broth that feels satisfying and homey. I love how it’s naturally plant-based while staying true to traditional flavors. The slow simmering lets everything blend together nicely, creating different layers of taste. You’ll find it’s perfect for weeknight dinners or feeding a crowd because it’s filling, nourishing, and honestly, nobody leaves the table hungry.
Easy Vegan Pochero Ingredients List
Vegan Pochero is a traditional Filipino stew that has been adapted to exclude animal products while keeping its hearty, comforting character. This plant-based version relies on a combination of fresh vegetables, legumes, and plant-based proteins to create a satisfying one-pot meal. The recipe brings together an aromatic base of garlic and onion with a rich tomato sauce, complemented by an assortment of vegetables and tofu for substance and nutrition.
Easy Vegan Pochero (Filipino Stew)
by veganpreps.com

Ingredients
- 1 tablespoon canola oil
- 1 teaspoon garlic, minced
- 1/2 sweet onion, chopped
- 1/2 cup (120 ml) tomato sauce
- 1 cup (240 ml) water or vegetable broth
- 180 g firm tofu, pressed and cut into 1-inch cubes
- 2 semi-ripe plantains, peeled and cut into 1/2-inch slices
- 1/2 cup (90 g) cooked chickpeas
- 300 g green cabbage, roughly chopped
- 300 g napa (Chinese) cabbage, sliced into 1-inch strips
- 5 green beans, cut into 2-inch pieces
- 2 teaspoons sugar
- 1/2 teaspoon salt
Instructions
- 1Heat canola oil in a large wok or deep skillet over medium-high heat. Add garlic and onion and cook for 2-3 minutes, stirring, until onion is translucent.
- 2Pour in tomato sauce and water. Stir to combine and bring to a simmer.
- 3Add tofu cubes and plantain slices. Cook for 5 minutes, stirring gently once or twice, until plantains begin to soften.
- 4Add chickpeas, green beans, sugar, and salt. Stir to distribute and cook for 3 minutes.
- 5Add green cabbage and napa cabbage. Fold them in gently and cook for 4-5 more minutes until the cabbages are wilted but still have some texture and the broth is slightly thickened.
- 6Taste and adjust salt and sugar as needed. Serve hot over steamed white rice.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
When preparing ingredients for Vegan Pochero, I find that firm tofu works best because it keeps its texture throughout the cooking process. The plantains should be relatively firm rather than fully ripe so they don’t get too soft. For the cabbages, make sure they are fresh and crisp, and feel free to adjust the quantities based on what you like and what you can find. I’ve noticed that freshly cooked chickpeas taste better than canned varieties, though canned chickpeas work fine if that’s what you have on hand.
Boil Vegetables Until Tender

In a casserole, combine 300g cabbage (chopped), 300g Chinese cabbage (sliced), 5 pieces green beans (sliced into two pieces if too long), 2 plantains (sliced into two pieces), and 180g firm tofu (cubed). Fill the casserole with 1 cup water and bring to a boil. Allow the vegetables to cook for a few minutes until they reach a tender consistency. The plantains should soften enough to break easily with a fork, and the cabbage varieties should wilt while maintaining some structure.
While the vegetables are boiling, prepare the sauce in a carbon steel wok* by frying 1 teaspoon chopped garlic alongside 1/2 sweet onion (chopped) for about 1 minute until fragrant. Once the garlic and onion are softened, add 1/2 cup tomato sauce, 1/2 teaspoon salt, and water, then bring the mixture to a boil. This creates a rich, savory broth that will bring all the components together.
Transfer the boiled vegetables to the wok with the tomato sauce mixture and simmer for 5 minutes to let the flavors mix. Add 1/2 cup cooked chickpeas and finish the dish by stirring in 2 teaspoons sugar to balance the acidity of the tomato sauce and create a well-rounded vegan pochero.
Try Chickpeas or White Beans
Add a legume to make your pochero heartier and more protein-rich. I recommend using cooked chickpeas, which add a nutty flavor and creamy texture that pairs well with the vegetables. If you prefer, white beans work just as well – they’re milder and soak up the tomato sauce flavors nicely. Add your chosen legume after you’ve added the boiled vegetables. This timing lets the beans warm through and soak up the sauce without becoming mushy. Either option turns your dish into a satisfying, complete meal.
Serve With Steamed Rice
Now that you’ve built a rich, flavorful broth loaded with vegetables and protein, the best way to serve your pochero is alongside a generous portion of steamed rice. The rice soaks up the savory liquid, creating the perfect balance of flavors and textures. I recommend using jasmine or white rice, cooked until fluffy and slightly moist. Simply ladle your hot pochero into bowls, then add a scoop of rice to each serving. The starch absorbs the broth while providing substance that makes the meal more satisfying and complete.
Final Thoughts
You’ll find that vegan pochero becomes a go-to dish whenever you’re craving something hearty and comforting. The best part of this stew is how flexible it is – swap vegetables based on what’s available, adjust spice levels to your preference, and experiment with cooking times until you get your ideal texture. This Filipino classic shows that plant-based cooking doesn’t need complicated techniques or hard-to-find ingredients. You’ve got everything you need to create filling, nourishing meals that your table will enjoy.

