
Vegan Bistek Tagalog is a hearty and savory Filipino classic turned fully plant-based. Imitation beef is simmered with tangy citrus and rich soy sauce then blanketed with golden sautéed onions. This dish is satisfying served with hot rice and perfect for both everyday meals and special occasions.
This was one of the first Filipino vegan recipes I nailed. I still remember how excited my partner was to taste a childhood favorite reimagined without sacrificing flavor.
Ingredients
- Imitation beef slices or tofu: for a tender and juicy meat alternative use quality rehydrated slices or pressed tofu
- White and yellow onions: build deep flavor and give a soft sweet bite in every spoonful
- Garlic: finely minced to infuse aroma through the sauce
- Soy sauce: choose low sodium to keep it balanced
- Vegan beef broth: better than bouillon or cube based broth brings real depth
- Lemon juice: fresh preferred for brightness calamansi or lime work too
- Coconut sugar: rounds out acidity and saltiness
- Cornstarch: thickens the sauce to coat everything beautifully
- Dark soy sauce: optional for richer color and deeper taste
- Black pepper: adds that sharp finish
- Green onion and white rice: simple garnishes and serving companions
Step-by-Step Instructions
- Prepare Aromatics:
- Heat two tablespoons of oil in a large wok over medium high heat. Sauté the diced white onion and garlic for around five minutes until soft and translucent which creates a sweet aromatic base.
- Cook the Protein:
- Add rehydrated imitation beef or tofu slices to the pan. Stir and cook for five to seven minutes until slightly crisp on the edges and thoroughly heated.
- Simmer with Sauce:
- Pour in soy sauce vegan broth lemon juice and coconut sugar. Stir in the cornstarch slurry and black pepper. Let the mixture come to a gentle simmer then reduce the heat. Allow to cook for fifteen minutes until thick and glossy.
- Stir-Fry Onion Rings:
- In a separate skillet heat the remaining tablespoon of oil. Add the sliced yellow onions and cook stirring for four to six minutes until slightly tender but still holding shape.
- Combine and Finish:
- Transfer the sautéed onion rings to the main pan. Toss well to coat with sauce. Serve hot with white rice and garnish with chopped green onion.

When I first made this I was testing different vegan beef options and found soy curls really worked best for soaking in all the tangy citrus soy flavor. We now make this once a month for Sunday dinners.
Storage Tips
Store leftovers in an airtight container in the fridge for up to four days. Reheat on the stovetop over low heat with a splash of water or broth to loosen the sauce.
Ingredient Substitutions
If you do not have dark soy sauce regular soy sauce works fine. Calamansi juice is traditional but fresh lemon or lime is a solid substitute. For a gluten free version use tamari and ensure your broth base is gluten free.
Serving Suggestions
Always serve with plain steamed rice to soak up the flavorful sauce. A side of steamed vegetables like bok choy or long beans balances the richness.

Cultural Context
Bistek Tagalog is traditionally a Filipino beefsteak cooked with soy sauce and citrus and lots of onions. This vegan version honors the same comforting flavors in a compassionate and healthier way.
Frequently Asked Questions About Recipes
- → Can I use tofu instead of imitation beef?
Yes, extra firm tofu is a great alternative. Press and crisp it before simmering for best texture.
- → What citrus can replace calamansi?
You can use lemon or lime juice as a substitute for calamansi. Adjust to taste for the right tanginess.
- → What is dark soy sauce used for?
Dark soy sauce adds deeper color and mild sweetness. It's optional and can be replaced with seasoning sauce.
- → Can I meal prep this dish?
Yes, it stores well in the fridge for up to 3 days. Reheat gently to preserve the texture of onions and beef.
- → Is this dish gluten-free?
It can be if you use gluten-free soy sauce and check your meat substitute for gluten content.