Soups & Stews
This Chinese tomato recipe transforms humble ingredients into a spicy-sweet stir-fry with deep umami layers that balance heat and richness perfectly. The secret lies in charring the tomatoes first—this caramelizes their natural sugars while building smoky depth that no pre-cut jar can match.
I developed this version after years of testing regional variations, and it’s now my go-to for weeknight dinners that feel like a home-cooked feast.
The technique is straightforward but precise: high-heat stir-frying preserves the tomatoes' vibrant color while developing their flavor, then a quick sauce ties everything together with soy, chili, and a touch of sugar.
You'll need just 15 minutes of active cooking time, plus 10 minutes for prep—ideal for busy evenings when you still want restaurant-quality results. The dish delivers tender-crisp tomatoes, aromatic garlic, and a sauce that clings to every bite.
What sets this apart is the balance—sweet from the tomatoes, heat from the chili, and umami from fermented soy. The texture is crisp-tender, with tomatoes that hold their shape while absorbing the sauce.
Serve it over steamed rice or noodles, and you’ll have a complete meal that’s both comforting and sophisticated. Let’s make this stir-fry that delivers authentic Chinese flavors without the fuss.
This recipe works equally well as a side or main dish, and the sauce keeps for up to 5 days in the fridge, making it perfect for meal prep. The technique scales easily too—double the ingredients for a crowd, or halve them for a light lunch.
Whether you're recreating a home-style Chinese dish or adapting it to your pantry, the result is always bold, balanced, and deeply satisfying.
Ingredients for chinese tomato
Fresh tomatoes and aromatic ginger kick off this bold stir-fry with smoky depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Red Bell Peppers 🌶️ | 2 whole | Cut into 1-inch chunks |
| Medium Tomatoes 🍅 | 4 whole | Roma or vine-ripened preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, organic preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Light Soy Sauce 🥢 | 3 tbsp | Kikkoman preferred |
| Dark Soy Sauce 🥢 | 1 tbsp | For depth of color |
| Rice Vinegar 🍶 | 1 tbsp | Seasoned preferred |
| Granulated Sugar 🍚 | 1 tbsp | White or brown |
| Red Chili Flakes 🔥 | 1 tsp | Adjust for heat preference |
| Sesame Oil 🫒 | 1 tsp | Toasted, for aroma |
| Toasted Sesame Seeds 🌱 | 1 tsp | For garnish |
| Neutral Oil 🫒 | 2 tbsp | Vegetable or canola |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The tomatoes are the star—Roma or vine-ripened varieties hold their shape best during stir-frying. Grab them at Trader Joe's or your local farmers market for peak flavor. Fresh ginger is non-negotiable here; organic ginger from the produce section has the most punch. Look for firm, knobby pieces with no soft spots. The garlic should be freshly minced—pre-minced garlic from jars lacks the aromatic depth. For the soy sauces, Kikkoman light soy and a high-quality dark soy like Lee Kum Kee make all the difference in that rich umami flavor.
No fresh ginger? Powdered ginger at half the amount works in a pinch, but you'll lose some complexity. Running short on red bell peppers? Yellow or green bell peppers add a different vibe but still work. The sesame oil is purely for aroma—use the toasted variety from Trader Joe's for that nutty depth. For the sugar, brown sugar adds subtle molasses notes that complement the soy beautifully. The chili flakes can be swapped for Sichuan chili bean paste if you want extra umami heat. Prefer less heat? Reduce to 0.5 tsp or use mild paprika instead.
This stir-fry reheats beautifully—just toss with a splash of water and 30 seconds in the microwave. Keeps for 4-5 days in the fridge, and the sauce freezes for 3 months if you want to prep ahead. I always make extra sauce and store it separately—it's perfect for drizzling over rice or noodles later. The tomatoes soften when reheated, so serve fresh if possible. Garnish with those toasted sesame seeds right before eating—they add the perfect crunchy finish.
Why You'll Love This Recipe
- No-Chop Needed: That ginger-garlic paste? Just grate and go—no knife skills required. Between us, I’ve burned through three peels trying to mince ginger finely, but here, you toss it in raw or pre-minced. The tomatoes and peppers barely need prep either—just slice, sear, and let the soy sauce work its magic.
- Umami Bomb: The light soy sauce and garlic turn these veggies into something ridiculously addictive. That deep, savory punch from the soy? It clings to the peppers like they’ve been marinated overnight, but it’s just 10 minutes of sizzling. Honestly, I’ve caught myself eating it straight from the pan.
- Lunchbox Hero: Pack it cold or reheat it—this dish begs to be prepped ahead. The flavors actually improve after sitting overnight, so I make a double batch on Sundays. Throw it in rice bowls, wrap it in tortillas, or serve it over noodles. My college kid texts me every time I send him a jar.
- Pantry Staple: You’re already buying these ingredients—ginger, garlic, soy sauce—so this costs next to nothing. Large red peppers and tomatoes stretch further than you’d think, and the leftovers? They last forever in the fridge without getting soggy. (Yes, even on a Tuesday night.)
Step-by-step instructions for spicy-sweet stir-fry with umami depth
This stir-fry delivers perfect texture and balanced flavors every time—crisp vegetables, glossy sauce, and that signature Chinese restaurant taste.
Prepare the Vegetables for Maximum Texture
Cut the 2 whole large red bell peppers into 1-inch chunks, removing seeds and membranes first. For the 4 whole medium tomatoes, cut them into quarters and squeeze out any excess liquid—this prevents a watery stir-fry. I like to pat them dry with paper towels before cooking.
While the vegetables prep, grate the 1 tablespoon fresh ginger using a fine grater or microplane. For the 6 cloves garlic, mince them finely—you want them almost paste-like so they distribute evenly in the sauce. Keep these aromatics separate until you're ready to cook.
Build the Sauce Foundation
In a small bowl, whisk together the 3 tablespoons light soy sauce, 1 tablespoon dark soy sauce, 1 tablespoon rice vinegar, and 1 tablespoon granulated sugar. The dark soy sauce adds that signature deep color while keeping the light soy sauce for umami punch. Let this mixture sit for 2 minutes—this allows the sugar to slightly dissolve and the flavors to meld.
Add the 1 teaspoon red chili flakes and 0.25 teaspoon black pepper to the sauce mixture. Taste it now—you should feel the heat building and the sweet-savory balance. If you want more depth, add a pinch of the 0.5 teaspoon diamond crystal kosher salt, but don't overdo it since the soy sauces already contain salt.
Stir-Fry the Vegetables to Perfection
Heat 2 tablespoons neutral oil in a wok or large skillet over medium-high heat until shimmering. Add the pepper and tomato pieces in a single layer, letting them cook undisturbed for 3-4 minutes until they develop a slight char on the edges. This is where the deep flavor comes from—don't move them yet.
Once the vegetables begin to soften slightly, add the minced garlic and grated ginger. Stir-fry for another 30 seconds until the garlic turns golden and fragrant—this is your signal that the aromatics are ready. Immediately pour in the sauce mixture and toss everything vigorously for 1-2 minutes until the vegetables are tender-crisp and coated in the glossy sauce.
Finish with Sesame Oil and Garnish
Remove the stir-fry from heat and let it cool for just 1 minute—this prevents the sesame oil from cooking off its delicate aroma. Drizzle in the 1 teaspoon sesame oil and toss gently to distribute. The oil should infuse immediately, adding that nutty depth that makes this dish taste authentically Chinese.
Garnish with the 1 teaspoon toasted sesame seeds and serve immediately over steamed rice or noodles. The vegetables should be tender but still hold their shape, with a glossy sauce that clings perfectly. Each bite delivers that perfect balance of sweet, spicy, and umami that makes this stir-fry so addictive.
Pro Tips For Making Chinese Tomato
- Blister Peppers First: Toss the sliced red bell peppers into the pan before the tomatoes—this prevents them from turning to mush while the tomatoes soften. I learned this the hard way after ending up with sad, watery peppers that lost all their crunch.
- Mince Ginger Fine: Skip the lazy chopping—grate the ginger instead of mincing it. The finer the texture, the more it melts into the sauce without leaving gritty bits. (Yes, even if you’re impatient like me.)
- Taste Before Soy: Add the soy sauce after the tomatoes have broken down and the peppers are tender. Taste first—sometimes the dish needs less than you think, and dumping it all in too soon can overpower the natural sweetness.
- High Heat, Fast Stir: Start the garlic and ginger on maximum heat for 30 seconds—just until fragrant, not browned. Then lower the heat and add the tomatoes. This keeps the flavors bright instead of bitter. (Your future self will notice the difference.)
Make-ahead tips for leftovers
Prep Ahead Sauce
Make the sauce the night before—it develops deeper flavor as the sugar and soy meld together. Store it in an airtight container in the fridge, and it’ll keep for 5 days.
I like to double the batch so I always have extra for quick stir-fries or rice bowls. Just whisk it before using to redistribute any settled spices. 🥢
Charring Tomatoes First
For maximum flavor, char the tomatoes ahead of time using your broiler for 5-7 minutes on high. Place them on a baking sheet 2 inches from the heat source until slightly blistered.
This builds smoky depth that’s hard to replicate on the stovetop. Store charred tomatoes in the fridge for up to 3 days—they’ll still hold their texture when reheated. 🔥
Partial Cooking Veggies
Cut all vegetables and store them in resealable plastic bags in the fridge for 3 days. When ready to cook, simply toss the prepped veggies into the wok with the sauce.
This cuts active cooking time to just 5 minutes—perfect for busy weeknights. I keep a separate bag of aromatics (ginger and garlic) to add fresh during cooking. 🌶️
Freezer-Friendly Sauce
The sauce freezes beautifully for up to 3 months—portion it into ice cube trays for easy single-use servings. Thaw overnight in the fridge before using. For extra convenience, freeze the entire stir-fry (veggies + sauce) in airtight containers, leaving 1 inch headspace for expansion.
Reheat in the microwave for 2-3 minutes with a splash of water. ✨
Rice Prep Shortcut
Cook a big batch of rice and store it in the fridge for 4 days. I use jasmine rice because it stays fluffy when reheated. When serving, just microwave the rice with a splash of water for 1 minute—it’ll be ready to pair perfectly with your stir-fry.
This saves 20 minutes of cooking time during the week. 🍚
Garnish Last Minute
Toast the sesame seeds fresh before serving—they lose their crunch if stored with the dish. Keep them in a small jar at room temperature and toast them in a dry pan for 1-2 minutes until golden.
The aroma alone makes the stir-fry taste more authentic. Add them right before eating for maximum impact. 🌱
Nutrition facts
Frequently asked questions
Can I use canned tomatoes instead of fresh?
Fresh tomatoes create the best texture and flavor, but you can use canned tomatoes in a pinch. Drain them well and pat dry completely to avoid a watery stir-fry. For extra depth, add 1 teaspoon tomato paste to the sauce mixture. The charred flavor from fresh tomatoes won't be replicated, but it'll still be delicious.
How spicy should this dish be?
The 1 teaspoon of red chili flakes provides a mild heat that balances the sweetness. Adjust to taste—reduce to 0.5 teaspoon for a milder version or add 1 teaspoon more for extra kick. For a different flavor profile, swap the chili flakes for 1 tablespoon of doubanjiang (Sichuan chili bean paste) for deeper umami and heat.
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat with 1 teaspoon of neutral oil for 2-3 minutes, stirring occasionally, until warmed through. Avoid microwaving—it can make the tomatoes mushy. For extra crispiness, add a splash of water and cover with a lid for 30 seconds to restore moisture balance.
Can I make this vegetarian?
Skip the optional protein (like shrimp or tofu if added) and boost the vegetables. Add 1 cup of mushrooms or 1 zucchini cut into chunks for extra texture. For more umami, include 1 tablespoon of vegetarian oyster sauce in the sauce mixture. The dish will still be packed with flavor and satisfying.
Why does my stir-fry taste bland?
Bland flavor usually comes from undercooked aromatics or insufficient sauce reduction. Make sure to char the vegetables for 3-4 minutes and cook the garlic until golden. Let the sauce simmer for 1-2 minutes after adding to vegetables to thicken it. If needed, add a pinch of sugar or a splash of rice vinegar to brighten the flavors.