The Woks of Life
My Saved Recipes
  • Recipes
    • Recipe Index
    • Recipe Filter
    • View all By Date
    • Our Cookbook: NOW AVAILABLE!
    • Videos
  • How-To
    • Cooking MethodsAll how-to cooking methods
    • Cooking ToolsAll Cooking tools including hand and electrics
    • Wok Guide
    • Garden/FarmWe share our learnings from our new Woks of Life HQ/farm (where we moved in Fall of 2021) on how to grow Chinese vegetables, fruits, and other produce, as well as farm updates: our chickens, ducks, goats, alpacas, and resident llama!
    • CultureCulture related posts
  • Ingredients
    • Chinese Ingredients Glossary
    • Sauces, Wines, Vinegars & Oils
    • Spices & Seasonings
    • Dried, Cured & Pickled Ingredients
    • Noodles & Wrappers
    • Rice, Grains, Flours & Starches
    • Tofu, Bean Curd & Seitan
    • Vegetables & Fungi
    • Fresh Herbs & Aromatics
  • Life & Travel
    • Life
    • Travel
  • Contact
    • Work with Us
    • Press
    • Send Us A Message
  • About Us
Home ❯ Recipes ❯ Tofu ❯ Tomato Tofu

Tomato Tofu

Kaitlin

by:

Kaitlin

39 Comments
Jump to Recipe
Updated: 4/16/2025
Tomato Tofu Stir-fry

This tomato tofu recipe is a delicious home-cooked vegan and vegetarian Chinese stir-fry. The Chinese love their tomatoes, mixed with eggs, beef, or in soup. Here, we pair it with silky soft tofu.  

Plenty of tomatoes, scallion, and some key pantry seasonings make for a tomato-y gravy that’s perfect over rice! 

A Vegan Tofu Recipe 

This is a vegan / plant-based recipe. However, you can also make it with non-vegan umami boosting ingredients if you like, like regular oyster sauce instead of vegetarian oyster sauce. Use it as a blueprint to suit your tastes! 

This is a pretty light dish, so we’d recommend making it as a light lunch or dinner, or pairing it with one or two other dishes to round out a full Chinese spread. 

Tofu Tomato Stir-fry

Tip!

If you like, you can also use cubed or roughly crumbled firm tofu instead of soft or silken tofu. However, we think the custardy texture of the soft tofu really works here! 

Important Tomato Notes!

As for what kind of tomato to use, this recipe is pretty forgiving—you can use any ripe, sweet tomatoes you can find. We used some medium tomatoes and also cherry tomatoes. Both worked fine. 

Fresh in-season tomatoes are best for this dish, but in a pinch you could use frozen tomatoes or even canned tomatoes. 

tomato tofu ingredients

If you have a non-reactive stainless steel wok gathering dust at the back of your cabinet (carbon steel is the go-to wok material), now is actually the time to break it out. 

Cooking a large quantity of tomatoes like this actually creates quite a bit of acidity, which can react with the carbon steel of standard woks, giving the dish a faintly metallic taste and stripping away your wok patina. 

That said, you can just use a regular stainless steel, non-stick, or ceramic skillet for this recipe. If you do end up using your carbon steel or cast iron wok, remove the food from the wok immediately, and wash it promptly after you’re finished cooking. 

Be sure to follow our wok seasoning protocols to begin restoring the patina after cooking acidic tomatoes! 

It’s Crucial to Season to Taste Here!

This dish is not quite as flavorful as its counterpart made with eggs, but it is a healthy and easy way to cook soft tofu when you’re flush with tomatoes! 

That said, tomatoes can vary widely in flavor and quality. The key to a tasty result is ensuring that there’s enough sugar to take the tangy edge off of less sweet tomatoes and enough salt to flavor the tofu, so be sure to taste it before serving and season it to your liking. 

Tomatoes, tofu, and scallions on cutting boards

Note:

While sugar is a key ingredient in this dish, the amount you need hinges on your tomatoes. Tomatoes vary in acidity and sweetness, depending on the variety and growing season. Taste your tomatoes as they cook, and add a little extra or hold back per your tastes! If you’re using ripe summer tomatoes, you may need less sugar!

Tomato Tofu Recipe Instructions

Heat your non-reactive stainless steel wok or skillet over high heat, and add the neutral oil along with the white parts of the scallions. After about 15 seconds, add the tomatoes.

white parts of scallions in wok
Adding tomatoes to scallion in wok

Stir-fry for 2 minutes, then add the Shaoxing wine around the perimeter of the pan.

cooking tomatoes in wok
Tomato wedges cooking

Add the water (or stock), sugar, salt, vegetarian oyster sauce, light soy sauce, sesame oil, and white pepper. Bring to a simmer and cook for 1 minute, until the tomatoes begin to wilt.

adding seasoning ingredients to tomatoes

While that’s happening, make the cornstarch slurry. Stir the cornstarch slurry into the sauce, allowing it to thicken for a few seconds.

Adding cornstarch slurry to tomato mixture

Then add the tofu. Mix a few times, partially submerging the tofu in the sauce. Take care not to break it up too much. 

Reduce the heat to medium, cover, and cook for 2 minutes, until the tomatoes are completely softened and the sauce has thickened. (If it’s still too wet, add more cornstarch slurry to reach your desired consistency.) 

Uncover, and stir in the scallions.

Tomato Tofu mixture

Add salt to taste, adjust the amount of sugar if needed, and serve with jasmine rice. (Or quinoa rice!)

Tomato Tofu Stir-fry
Tomato Tofu
scooping tomato tofu onto spoon

Looking for more authentic recipes? Subscribe to our email list and be sure to follow us on Pinterest, Facebook, Instagram, and Youtube!

Recipe

Tomato Tofu Stir-fry
Print
5 from 19 votes

Tomato Tofu

This tomato tofu recipe is a delicious home-cooked vegan and vegetarian Chinese stir-fry, with lots of sauce to spoon over steamed rice!
by: Kaitlin
Serves: 4
Prep: 10 minutes mins
Cook: 10 minutes mins
Total: 20 minutes mins

Ingredients

  • 2 tablespoons neutral oil (such as vegetable, canola, or avocado oil)
  • 1 scallion (white and green parts separated, cut on an angle into 2-inch/5cm pieces)
  • 1 ½ pounds ripe tomatoes (cut into wedges; 1½ pounds/680g = about 4-5 medium tomatoes)
  • 1 tablespoon Shaoxing wine
  • ½ cup water (or mushroom, vegetable, or chicken stock)
  • 1 tablespoon sugar (or to taste)
  • ½ teaspoon salt (or to taste)
  • 1 tablespoon vegetarian oyster sauce (or regular oyster sauce if you’re not vegan/vegetarian)
  • 2 teaspoons light soy sauce
  • 1 teaspoon sesame oil
  • ½ teaspoon white pepper
  • 2 teaspoons cornstarch (mixed into a slurry with 2 tablespoons water)
  • 16 ounces soft tofu (cut into ¾-inch/2cm thick square slices; soft tofu holds up better than silken, but you can use silken tofu if that’s all you can find)

Instructions

  • Heat your non-reactive stainless steel wok or skillet over high heat, and add the neutral oil along with the white parts of the scallions. After about 15 seconds, add the tomatoes. Stir-fry for 2 minutes, then add the Shaoxing wine around the perimeter of the pan.
  • Add the water (or stock), sugar, salt, vegetarian oyster sauce, light soy sauce, sesame oil, and white pepper. Bring to a simmer and cook for 1 minute, until the tomatoes begin to wilt.
  • While that’s happening, make the cornstarch slurry. Stir the cornstarch slurry into the sauce, allowing it to thicken for a few seconds. Then add the tofu. Mix a few times, partially submerging the tofu in the sauce. Take care not to break it up too much.
  • Reduce the heat to medium, cover, and cook for 2 minutes, until the tomatoes are completely softened and the sauce has thickened. (If it’s still too wet, add more cornstarch slurry to reach your desired consistency.)
  • Uncover, and stir in the scallions. Add salt to taste, adjust the amount of sugar if needed, and serve with jasmine rice. (Or quinoa rice!)

Nutrition Facts

Calories: 201kcal (10%) Carbohydrates: 16g (5%) Protein: 8g (16%) Fat: 12g (18%) Saturated Fat: 1g (5%) Polyunsaturated Fat: 4g Monounsaturated Fat: 6g Trans Fat: 0.03g Cholesterol: 1mg Sodium: 638mg (27%) Potassium: 657mg (19%) Fiber: 2g (8%) Sugar: 10g (11%) Vitamin A: 1448IU (29%) Vitamin C: 24mg (29%) Calcium: 58mg (6%) Iron: 2mg (11%)
Nutritional Info Disclaimer Hide Disclaimer
TheWoksofLife.com is written and produced for informational purposes only. While we do our best to provide nutritional information as a general guideline to our readers, we are not certified nutritionists, and the values provided should be considered estimates. Factors such as brands purchased, natural variations in fresh ingredients, etc. will change the nutritional information in any recipe. Various online calculators also provide different results, depending on their sources. To obtain accurate nutritional information for a recipe, use your preferred nutrition calculator to determine nutritional information with the actual ingredients and quantities used.
Did You Make This?Tag us on Instagram @thewoksoflife and be sure to follow us on social for more!
@thewoksoflife

You may also like…

  • Vegetable Five Spice Tofu Stir-Fry,by thewoksoflife.com
    Vegetable Five Spice Tofu Stir-Fry
  • Chinese Tomato Egg, thewoksoflife.com
    Chinese Tomato Egg Stir-fry
  • Jen's Tofu Stir-Fry - Chinese Home Cooking by thewoksoflife.com
    Jen’s Tofu Stir-Fry: Chinese Home Cooking
  • Hunan Pork and Tofu Spicy Stir Fry, by thewoksoflife.com
    Hunan Pork and Tofu Stir-Fry
Kaitlin

About

Kaitlin
Kaitlin Leung is the younger daughter in The Woks of Life family, working on the blog alongside older sister Sarah and parents Bill and Judy. While notoriously unable to follow a recipe (usually preferring to freestyle it), Kaitlin has a knack for devising creative recipes with new and familiar flavors and for reverse engineering recipes for all of her favorite foods. Alongside her family, Kaitlin is a New York Times Bestselling author with their cookbook The Woks of Life: Recipes to Know and Love from a Chinese American Family. She is also a Swiftie, former brand strategy consultant and New York working girl, and the “Director” of The Woks of Life Youtube channel.
guest
Rate this recipe:




guest
Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

39 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Sarah, Kaitlin, Judy, and Bill cooking together

Welcome!

We’re Sarah, Kaitlin, Judy, and Bill– a family of four cooks sharing our home-cooked and restaurant-style recipes.

Our Story

sign up for our newsletter and receive:

our Top 25 recipes eBook

Our email newsletter delivers our new recipes and latest updates. It’s always free and you can unsubscribe any time.

Wok Guide
Ingredients 101
Cooking Tools
Kitchen Wisdom
* Surprise Me! *

Save Your Favorite Woks of Life Recipes!

Create an account to save your favorite dishes & get email udpates!

Sign Me Up

Sign Up For Email Updates & Receive Our

Top 25 Recipes Ebook!

“

“I am proud to say that your genealogy has been the sole tutorial for my Asian-inspired culinary adventures for years; probably since you began. Time and again, my worldwide web pursuits for solid recipes that I know my family will eat has landed me back here.”

Beth, Community Member Since 2013

Shanghai Scallion Flatbread Qiang Bing
Eggs with Soy Sauce and Scallions
Scallion Ginger Beef & Tofu
Bill with jar of haam choy
Soy Butter Glazed King Oyster Mushrooms
Taiwanese Rou Zao Fan
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

All Rights Reserved © The Woks of Life

·

Privacy Policy

·

Disclaimer

·

Site Credits

·

Back to Top
wpDiscuz