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.

Ingredients
Method
- 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.
- 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.
- 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.
- 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.
- 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.




