Vegan Taiwanese Braised Tempeh

An easy, authentic vegan version of classic Taiwanese Braised Pork (Lu Rou Fan) using tempeh. Marked by a sweet, savory, and umami sauce, this has quickly become one of my favorite ways to cook tempeh.

Lu Rou Fan (滷肉飯) is a Taiwanese classic that I grew up eating. A bowl usually only costs around one to two US dollars (NTD $30 – $60), but the joy it brings is well worth thousands. I’ve been trying to make a vegan version that does the dish justice for a long time, and I found that tempeh might be a worthy attempt.

Overall, I am very happy with how it turned out, considering that I usually don’t like tempeh. The tempeh held up really well and retained a firm and meaty texture after braising, and the mushrooms provide a nice chewy textural contrast. Not to mention the flavors were absolutely spot on!

Vegan Taiwanese Braised Tempeh

5 from 14 votes
Recipe by George L. Course: LunchCuisine: TaiwaneseDifficulty: Easy


Prep time


Cooking time



Easy, authentic vegan version of classic Taiwanese Braised Pork (滷肉飯 Lu Rou Fan) using tempeh. Marked by a sweet, savory, and umami sauce.


  • 1 block (230 g) tempeh

  • 4 dried shiitake mushrooms

  • 1.5 cups hot water (for soaking mushrooms)

  • 2 teaspoons doubanjiang (spicy bean paste)

  • 3 cloves garlic, minced

  • 1 teaspoon fresh ginger, minced

  • 1 shallot, finely minced

  • 2 dried chilis, deseeded & minced

  • 1 whole star-anise (optional)

  • 1 bay leaf (optional)

  • 4 tablespoons light soy sauce

  • 2 tablespoons dark soy sauce

  • 2 tablespoons shaoxing wine (or mirin)

  • 2 tablespoons dark brown sugar


  • Prepare the Tempeh. First, crumble up the tempeh with your hands into a “minced pork” texture (if your tempeh is frozen, let it thaw completely first). Boil a pot of water and blanch the tempeh for about 10 minutes to rid its bitter aftertaste. When 10 minutes is up, strain out the tempeh from the water and let cool. Set aside.
  • Prepare the Shiitake Mushrooms. Soak shiitake mushrooms in hot water for 15 minutes. After 15 minutes, take out the mushrooms and mince them finely. Reserve the mushroom soaking liquid as well.
  • Braise the Tempeh. In a pot or wok, heat up 1-2 tablespoons of vegetable oil (or other neutral oil) on medium heat. Add the doubanjiang and fry until fragrant (the oil should turn orange), about 1 minute. Follow with the garlic, ginger, dried chilis, and shallots. Fry while constantly stirring for 2-3 minutes, then add back the minced tempeh and minced mushrooms, along with the star-anise and bay leaf (if adding). Cook to lightly brown the tempeh, about 3-4 minutes. Deglaze the pot with soy sauce, mushroom-soaking water, Shaoxing wine, and dark brown sugar (I like to pre-combine them). Cover and braise for 15-20 minutes. Near the end of the braising, remove the lid and reduce the braising liquid to concentrate the flavors. Adjust seasoning with salt at the end.
  • Assemble. Serve over white rice with fresh scallions and pickled radishes (or other pickled vegetables). Enjoy while warm.


  • Choice of Vegan Protein. If you do not like tempeh, I recommend using crumbled firm tofu! Store-bought vegan ground meat such as those from Impossible Foods or Beyond Meat also work perfectly for this recipe.
Notify of

Inline Feedbacks
View all comments
2 years ago

It was gooood. Blanching tempeh before braising was a nice tip.

2 years ago

This recipe is gorgeous. I love the dense tempeh texture and the flavour is perfect. I used fresh shiitake since I needed to use them up. This is going to become a regular fixture in my house!

2 years ago

Really wonderful flavor from this dish! I just used regular (what I assume to be dark) soy sauce since I only had that, but it was delicious regardless. Served with pickled red onions, thank you for the recipe 🙂

2 years ago

So simple and so, so, so good. I also made it with mock duck when I didn’t have tempeh and it still turned out as flavourful, just had a different texture 🙂

2 years ago

5 Stars, George, 5 Stars! I’ve been cooking vegan for many years now, and I must say, that this is one of the best dishes I’ve ever tried. Seriously. If a restaurant served this it would be be packed every night (post pandemic.) I hope others will make this and comment. Mise en place! Be sure to gather all your utensils and assemble the ingredients before starting. Well, you’ve got 15 minutes while the mushrooms are soaking and the tempeh is blanching. I’m lucky to live not far from our International District here in Seattle so could get all the… Read more »