Vegan Vietnamese “Beef” Stew (Bò Kho Chay)
Vegan Vietnamese “Beef” Stew, also known as Bò Kho Chay, is pure comfort in a bowl. It’s rich, aromatic, slightly sweet, and deeply warming—exactly the kind of meal you crave when you want something cozy but still exciting.

This plant-based version captures all the soul of the traditional stew without any meat. The fragrant spices, tender vegetables, and hearty vegan protein make every spoonful satisfying. Whether you enjoy it with bread, noodles, or rice, this stew feels like a hug you can eat.
What Makes This Vegan Vietnamese “Beef” Stew (Bò Kho Chay) Special
What truly sets this stew apart is its bold, layered flavor. Lemongrass, star anise, and warm spices create that unmistakable Vietnamese aroma that fills the kitchen as it simmers. The vegan “beef” absorbs the broth beautifully, giving you that slow-cooked, hearty texture. It’s comforting without being heavy and flavorful without being overwhelming. Best of all, it tastes even better the next day.
Ingredients
- 2 tablespoons vegetable oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 stalk lemongrass, finely chopped
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari
- 1 tablespoon vegan oyster sauce
- 1 teaspoon paprika
- ½ teaspoon ground cinnamon
- 2 whole star anise
- 3 cups vegetable broth
- 2 cups vegan “beef” pieces (soy-based, seitan, or mushrooms)
- 2 carrots, cut into large chunks
- 2 medium potatoes, cubed
- 1 teaspoon sugar, optional
- Salt and black pepper, to taste
- Fresh cilantro, for garnish
Instructions
- Heat vegetable oil in a pot over medium heat. Add onion and cook until soft and lightly golden.
- Stir in garlic, ginger, and lemongrass, cooking until fragrant. Keep stirring to avoid burning.
- Add tomato paste, soy sauce, vegan oyster sauce, paprika, cinnamon, and star anise. Stir well to coat everything evenly.
- Pour in the vegetable broth and bring the mixture to a gentle simmer.
- Add vegan “beef,” carrots, and potatoes. Stir gently so the vegetables stay intact.
- Cover and simmer for 30–40 minutes until the vegetables are tender and the broth thickens slightly.
- Taste and adjust seasoning with salt, pepper, or sugar if needed. Remove star anise before serving.
Storage Tips
Store leftover stew in an airtight container in the refrigerator for up to 4 days. The flavors deepen over time, making leftovers especially delicious. For longer storage, freeze portions for up to 2 months. Reheat gently on the stovetop, adding a splash of broth if needed.
Health Benefits
This stew is packed with vegetables and plant-based protein, making it both filling and nourishing. It’s naturally lower in saturated fat than traditional versions. Ingredients like ginger and lemongrass support digestion and add antioxidants. Overall, it’s a comforting meal that still feels balanced.
Common Mistakes to Avoid
Rushing the simmering process can leave the broth tasting flat. Skipping the lemongrass or star anise removes that signature flavor. Cutting vegetables too small may cause them to fall apart. Let the stew cook gently so everything stays tender and flavorful.
Alternatives and Variations
Use king oyster mushrooms or tofu if vegan “beef” isn’t available. Swap potatoes for sweet potatoes for a slightly sweeter twist. Add chili paste or fresh chilies for heat. You can also serve the stew over rice noodles or with crusty bread.
Frequently Asked Questions
Is Bò Kho Chay spicy?
No, it’s aromatic and warm rather than spicy. You can add heat if you like.
Can I make this oil-free?
Yes, sauté with a bit of broth instead of oil.
What’s the best vegan protein to use?
Seitan and soy-based chunks work best for texture, but mushrooms are great too.
Can I cook this in a slow cooker?
Yes, cook on low for 6–7 hours for deep flavor.
What should I serve it with?
Rice, rice noodles, or crusty bread all pair beautifully.
Final Thoughts
Vegan Vietnamese “Beef” Stew (Bò Kho Chay) is rich, comforting, and full of character. It brings traditional flavors together in a plant-based way that feels both familiar and exciting. Whether you’re new to Vietnamese cooking or already love it, this stew is worth making. Give it time, enjoy the aroma, and savor every warming bite.
