Plant-Based Chinese Recipes — Easy Vegan Chinese Cooking 中式素食食谱

Main Dishes

Stir-Fried Tofu with Tomato — 番茄炒豆腐

This golden stir-fried tofu absorbs a sweet-and-sour tomato sauce in one pan, turning cheap silken tofu and a few vegetables into a comforting dish that begs to be spooned over steamed rice. 這道番茄炒嫩豆腐把金黃豆腐吸滿酸甜醬汁,一鍋就能煮出超下飯的溫暖家常菜。

📹 Watch the Recipe

From 芭樂媽的家 Qistin Wong TV:

🥘 Why This Recipe Works

The secret here is that the silken tofu is pan-fried first — it firms up, develops a golden crust, and becomes sticky enough to soak up the glossy tomato-bell pepper sauce rather than crumbling into the pan. That first sear gives the humble block of tofu a texture that makes it the star of the plate, not just a filler.

Everything else plays a supporting role: ripe tomatoes release their juice as they soften, oyster mushrooms (秀珍菇) teardrop in savoury depth, and a spoonful of ketchup brightens the whole sauce with just the right tang. Green bell pepper adds a fresh crunch and a flash of color.

Six simple ingredients, one pan, and dinner is ready in about 15 minutes.

🛒 Ingredients

Ingredient Amount Notes
Silken tofu 嫩豆腐 1 box Cut into slices
Tomato 番茄 2-3, chopped Cut into small chunks
Green bell pepper 青椒 1, sliced Cut into strips
Oyster mushrooms 秀珍菇 1 handful Torn by hand into strips
Cooking oil 食用油 2 tbsp For frying
Salt 鹽 ½ tsp Helps soften tomato
Sugar 糖 ½ tsp Balances the acidity
Ketchup 番茄醬 1 tbsp Adds tang and color
Water 水 100 ml To make the sauce

👨‍🍳 Instructions

Step 1 — Prep the ingredients

  • Slice the silken tofu into even pieces about 1 cm thick.
  • Chop the tomatoes into small, irregular chunks so they soften quickly.
  • Cut the green bell pepper into strips and hand-tear the oyster mushrooms into thin shreds (they peel apart easily and cook in minutes).

Step 2 — Pan-fry the tofu golden

  • Heat a generous amount of oil in a pan over medium heat.
  • Lay the tofu slices flat and fry until the first side is golden — this both adds fragrance and helps the tofu hold its shape.
  • Flip by sliding the tofu along the edge of the pan; this keeps the tender pieces whole instead of breaking them.

Step 3 — Cook the tomato and mushrooms

  • Push the golden tofu to one side of the pan and add the tomatoes and oyster mushrooms to the other.
  • Sauté until the mushrooms release their liquid and the tomatoes begin to break down.

Step 4 — Season and build the sauce

  • Add ½ tsp salt and ½ tsp sugar — the salt helps soften the tomato while the sugar balances its acidity.
  • Stir in 1 tbsp ketchup and let it caramelize briefly with the vegetables.
  • Add 100 ml water and drop in the green bell pepper strips.

Step 5 — Simmer and serve

  • Reduce to low-medium heat and let everything simmer gently for about 3 minutes so the tofu absorbs the sauce.
  • Taste and adjust sweetness to your liking, then turn off the heat.
  • Serve hot over steamed rice with the extra sauce spooned on top.

💡 Tips & Substitutions

Question Fix / Answer
My tofu keeps breaking when I flip it Slide it along the edge of the pan instead of lifting it — the pan edge supports the soft block so it turns over whole.
I don’t have oyster mushrooms Shiitake or king oyster mushrooms work too; slice them thinly since they are firmer than 秀珍菇.
Too sour or too sweet? Adjust the sugar to taste — add more for a sweeter sauce or leave it out entirely if you prefer a tangy, tomato-forward finish.
No silken tofu on hand Firm tofu works and needs less careful handling; simply skip the flip trick since it holds shape on its own.

📊 Nutrition

Approx. 240 cal per serving (of 2) — 14 g protein, 12 g fat, 22 g carbs. A light, plant-based way to get tofu and vegetables in one satisfying plate.

Dou Dou (豆豆)

Stir-Fried Tofu with Tomato 番茄炒豆腐

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 2 servings
Course: Main Course
Cuisine: Chinese

Ingredients
  

  • 1 box Silken tofu 嫩豆腐
  • 2-3 Tomato 番茄 chopped
  • 1 Green bell pepper 青椒 sliced
  • 1 handful Oyster mushrooms 秀珍菇 hand-torn
  • 2 tbsp Cooking oil 食用油
  • ½ tsp Salt 鹽
  • ½ tsp Sugar 糖
  • 1 tbsp Ketchup 番茄醬
  • 100 ml Water 水

Method
 

  1. Prep: slice silken tofu about 1 cm thick, chop tomatoes into small chunks, cut bell pepper into strips, and hand-tear the oyster mushrooms into thin shreds.
  2. Heat a generous amount of oil over medium heat, lay the tofu flat, and fry until the first side is golden. Flip by sliding the tofu along the edge of the pan so it stays whole.
  3. Push the tofu to one side, add tomatoes and oyster mushrooms to the other, and sauté until the mushrooms release liquid and the tomatoes begin to soften.
  4. Add ½ tsp salt and ½ tsp sugar, then stir in 1 tbsp ketchup and let it caramelize briefly. Add 100 ml water and the green bell pepper strips.
  5. Lower the heat, simmer gently for about 3 minutes so the tofu absorbs the sauce, taste and adjust sweetness, then serve hot over steamed rice.

🌱 Why This Dish

番茄炒豆腐 (fānqié chǎo dòufu, “stir-fried tofu with tomato”) is a beloved home-style dish in Chinese households, prized precisely because it is so forgiving and inexpensive. Silken tofu — a staple of Buddhist and vegetarian kitchens for centuries — soaks up seasonings beautifully, while the bright tomato sauce keeps the dish light and refreshing rather than heavy with oil.

The pairing is a classic of familar cooking: the natural sweetness of tomato meets the neutral creaminess of tofu, and the sugar-and-ketchup glaze turns an everyday ingredient into something children and grandparents alike will clear from the table. Cooked with a little sugar as many families do, it walks the line between savory and sweet that defines comfort food across southern China and Taiwan.

It is also a practical meal for busy weeknights — it needs no marinating, no elaborate knife work, and cleans up in minutes, which is exactly why it has earned its place in so many regular dinner rotations.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating