Char-Siu Style Tempeh

At this pre-Lunar New Year time, many of my Singaporean vegan friends will start worrying, what to do at reunion meals when the host family don’t get the “no animals” idea? Simplest solution is they bring a vegan dish to the reunion. Whether you’re going to host a plant eater or you’re a plant eater hoping your extended family will understand vegan food better, this recipe will satisfy taste buds and dispel the common myth that we only eat vegetables. In fact – no veggies involved here and it won’t taste like tempeh!



Char siu, which is Cantonese marinated and roasted pork slices, is a local favourite among the Chinese community. Current vegan alternatives found in typical vegetarian stalls are made from gluten (seitan), red colouring and white sugar. Not very interesting and certainly not friendly to your body! I chose tempeh mainly because it absorbs marinade well. I also prefer to keep things processed soy & gluten free for better digestion. (Tempeh is fermented soy, hence easier to digest than tofu.)

You’ll need:

200g tempeh (Recommend to use freshly made ones sold in pasars, they are softer.)

2 blocks fermented red beancurd (available in sauces section from NTUC)

1 tbsp gluten-free light soy sauce (or regular soy sauce)

1 tbsp gluten-free dark soy sauce (or regular soy sauce)

1 tsp five spice powder

¼ tsp white pepper powder

2 tbsp sweet syrup (i melted my own from brown sugar, maple syrup / maltose will work too)

80-100g raw sugar, or as needed to taste (available at NTUC)

1/3 cup mushroom stock (or as needed, simply soak/boil dried shiitake mushrooms in water)

1 tbsp sesame oil




Use a fork to poke small holes in tempeh. Cut it into blocks of about 10 x 5cm. Steam for 8-10 mins to rid the beany taste. Let cool. Meanwhile, mix all other ingredients in a bowl. Transfer tempeh into a shallow dish and spread them out in 1 layer. Pour marinade in, making sure all blocks are mostly covered. If not, top up with more stock and stir to mix. Cover dish with cling wrap, refrigerate overnight, it will look similar to the above photo.



Preheat oven to 200C. Prepare baking tray with aluminum foil and roll up edges. Line tempeh in a row and pour in the remaining liquid (like above pic). Bake for 50min-1 hour, or until all marinade is gone and tempeh roasts to a dark brownish red. Remember to flip sides and rotate tray halfway for even heating.



Slice and serve. If there’s remaining sauce, keep it together with the slices. Can be kept refrigerated in an airtight container for a week or so. To reheat simply steam or toast for 2 mins. Actually they won’t last a week – who can resist moist, saucy, chewy slices of protein roasted to perfection? Perfect with white rice, on noodles, salads, maybe topping for pizza! Or on its own using your hands, perfect excuse to lick sauce off fingers 🙂

Regular soy sauce isn’t fully gluten-free as wheat is used in the fermentation process. There are some that are fermented with rice instead. Gluten free soy sauces can be found at NTUC health section (brand is Bragg’s), iHerb and vegetarian grocery shops.

More tempeh recipes here.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: