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

Main Dishes

Tomato Fried Tofu — 番茄炒油豆腐

Bright, tangy, and impossibly moreish, this stir-fried tomato and fried tofu dish comes together in one pan in under fifteen minutes. 這道番茄炒油豆腐酸甜開胃又下飯,在家自己加一鍋就能快速上桌。

📹 Watch the Recipe

Recipe by 芭樂媽的家 Qistin Wong TV (芭樂媽的家 Qistin Wong TV)

🥘 Why This Recipe Works

There is something almost magical about the pairing of sweet, jammy tomatoes and spongy fried tofu. Each golden cube soaks up a glossy ketchup-and-soy glaze until it pools with savoury juice on your spoon. In Taiwan, home cooks turn to 番茄炒油豆腐 whenever the weather turns humid and appetites flag — the bright acidity is the perfect wake-up call for a tired lunch or a rushed evening meal.

What makes this version so reliable is one small technique: rinse the fried tofu in water two or three times and gently press it dry before cooking. This washes away the greasy film left by the deep-fryer so the puffs taste clean and eagerly drink up the sauce. The result is a dish that is soy-rich, softly tangy, and wonderfully textural — crisp-edged mushrooms, silky tomato, and tofu that almost bursts with sauce.

Five ingredients, one pan, fifteen minutes.

🛒 Ingredients

Tomato Fried Tofu Ingredients
Ingredient (中文) Amount Notes
Fried tofu puffs (油豆腐) 5 pieces Rinsed & pressed dry
Tomato (番茄) 1 large Sliced thin
Mushrooms (蘑菇) 4 Sliced; adds umami
Grape seed oil (葡萄籽油) To taste For pan-frying
Salt (鹽) ½ tsp To soften tomato
White pepper (胡椒粉) ¼ tsp Warm heat
Sugar (糖) ½ tsp Balances tang
Tomato ketchup (番茄醬) 1 tbsp Glossy sweetness
Soy sauce (醬油) ~1 tsp Savoury depth
Water (水) 30 ml Helps sauce coat

👨‍🍳 Instructions

Step 1 – Prep the tofu

  • Cut the fried tofu puffs into small bite-sized cubes.
  • Rinse them in water two or three times, then press gently to squeeze out excess oil.
  • Washing removes the deep-fryer film so the tofu tastes clean and absorbs sauce.

Step 2 – Slice the vegetables

  • Slice the tomato thinly — thin slices cook fast.
  • Clean the mushrooms and slice them.
  • Keep everything small so it softens in minutes.

Step 3 – Pan-fry the mushrooms

  • Heat grape seed oil in a pan over medium heat.
  • Add the mushrooms and fry until golden and fragrant.
  • The caramelized edges add a lovely roasted note.

Step 4 – Add tomato and tofu

  • Add the sliced tomato and tofu cubes to the pan.
  • Season with salt, white pepper, and sugar, then toss to combine.
  • The salt helps the tomato break down quickly.

Step 5 – Glaze the sauce

  • Add the tomato ketchup and soy sauce, stirring fast.
  • Pour in 30 ml of water — just enough to loosen the sauce.
  • Keep stirring until the liquid reduces and clings to the tofu.

Step 6 – Finish and serve

  • Once the tomato is soft and the sauce has thickened, turn off the heat.
  • Plate hot, spooning every last drop of sauce over the tofu.
  • Serve with steamed rice for a comforting weeknight meal.

💡 Tips & Substitutions

Problem / Question Fix / Answer
Concerned about oily fried tofu? Rinse in water 2–3 times and press dry — this removes the greasy film and helps the tofu absorb sauce instead of tasting fried.
No grape seed oil? Any neutral oil works — sunflower, canola, or peanut oil.
Want it milder or sweeter? Reduce the pepper for kids, or add an extra teaspoon of sugar for a sweeter, more tomato-sauce-like finish.
No fresh mushrooms? Use canned button mushrooms, well-drained and sliced — they bring the same gentle umami.

📊 Nutrition

Per serving (serves 2): ~280 calories · 16 g protein · 18 g carbohydrates · 16 g fat

Dou Dou (豆豆)

Tomato Fried Tofu — 番茄炒油豆腐

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

Ingredients
  

  • 5 pieces Fried tofu puffs (油豆腐) Rinsed & pressed dry
  • 1 large Tomato (番茄) Sliced thin
  • 4 Mushrooms (蘑菇) Sliced
  • to taste Grape seed oil (葡萄子油)
  • ½ tsp Salt (鹽)
  • ¼ tsp White pepper (胡椒粉)
  • ½ tsp Sugar (糖)
  • 1 tbsp Tomato ketchup (番茄酱)
  • ~1 tsp Soy sauce (醤油)
  • 30 ml Water (水)

Method
 

  1. Cut fried tofu puffs into small cubes. Rinse in water 2-3 times and press gently to squeeze out excess oil. This removes the deep-fryer film so the tofu tastes clean and absorbs sauce.
  2. Slice the tomato thinly and clean and slice the mushrooms. Keep everything small so it softens in minutes.
  3. Heat grape seed oil over medium heat. Add the mushrooms and fry until golden and fragrant.
  4. Add the sliced tomato and tofu cubes. Season with salt, white pepper, and sugar, then toss to combine.
  5. Add tomato ketchup and soy sauce, stirring fast. Pour in 30 ml of water, just enough to loosen the sauce. Keep stirring until the liquid reduces and clings to the tofu.
  6. Once the tomato is soft and the sauce has thickened, turn off the heat. Plate hot with steamed rice.

🌱 Why This Dish

番茄炒油豆腐 is a beloved home-style dish across Taiwan and southern China, especially popular with plant-based eaters. The name literally translates as “stir-fried tomato and oil tofu” — 番茄 (番茄) means tomato, 炒 means to stir-fry, and 油豆腐 (油豆腐) is fried tofu puff. Because it is naturally vegetarian and protein-rich, it fits comfortably within Buddhist vegetarian cooking, where tofu is a cherished stand-in for meat. Historically, the dish rose to everyday fame as a quick, budget-friendly way to turn humble market vegetables into something people actively crave. It is eaten all year round, but locals lean on it most during the hot months, when the tangy tomato sauce restores the appetite after a long, sweaty day. Simple and nourishing, it proves that vegan Chinese cooking needs little more than good ingredients and a hot pan.

You may also like...

Leave a Reply

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

Recipe Rating