March 24, 2022 1 min read


This sweet & sour tofu Chinese takeout is one of my favourite comfort dish ever, It’s stir fried with sweet & sour plum sauce and can be ready in just 15 minutes. Serve it with basmati rice and dinner is done. - Moon Lai

    • 1 block tofu, cut into triangles

    • 1 stalk scallions, cut into 1 inch

    • 1 onion, cut into rings

    • 3 cloves garlic, minced

    • 1 fresh chilli, sliced

    • 2 tbsp cooking oil


    • 2 tbsp plum sauce

    • 1 tbsp vegan fish sauce

    • juice of half lemon

    • 2 tsp sugar

    • 1 tbsp soy sauce

    • 2 tbsp sweet chilli sauce or sriracha

    • 4 tbsp water or more

  • SLURRY (mix together in a small bowl)

    • 1 tbsp cornstarch

    • 2 tbsp water

  1. Heat oil and pan fry the tofu till golden brown. Remove from the heat and set aside.

  2. Sauté garlic and onion till fragrant, add in the chillies and scallions. Cook for 1 minutes.

  3. Add in the sauce mixture and pan fried tofu. Cook and mix to coat well with the sauce.

  4. Lastly add in the slurry, cook till the sauce is thickened. Remove from the heat and serve hot.


Lai Po Cheng | @foodpassionical | Foodpassionical on YouTube

Fascinated by how versatile plant-based ingredients can be, Moon Lai, started experimenting via her instagram account @foodpassionical which quickly became a popular source for vegans searching for their next meal inspiration. She is a self taught food photographer and recipe developer that continues to expand her knowledge by researching and testing new dishes for her audience.