This is a tender, jerky braised tofu recipe with a mildly sweet, tangy, and delicious Asian-inspired sauce.

It’s an easy 30-minute dinner idea with plenty of plant-based protein, veggies, and an excellent combination of flavors.

For more Asian tofu recipes, try tofu curry, tofu soup, and fried tofu.

braised tofu with basmati rice and chopsticks.

An Asian Tofu Recipe you will Love

Our braised tofu is a Chinese-inspired recipe with a beautiful dark sauce to serve as the main dish on boiled or steamed rice.

It’s somewhat similar to our Kung Pao Tofu and Stir Fry Tofu; it’s incredibly easy to make with surprisingly simple ingredients, and it’s one of our family’s favorite tofu dishes.

Braising is a cooking method that combines dry heat and wet heat. First, we brown the food without sauce to create flavor, then simmer it with the flavoring liquid.

For a few minutes, you’ll slice firm tofu into strips and sauté with oil, salt, and pepper on a non-stick skillet.

This step allows the tofu to lose some of its water, brown, crisp up, and gain flavor.

Next, pan-fry your favorite veggies; you can use bell peppers, mushrooms, broccoli, and more.

Finally, you’ll add a tasty dark sauce that will beautifully coat the tofu and the veggies and load them with flavor.

You can serve the braised tofu next to a bowl of rice and greens such as chard, bok choi, broccoli, and more.

braised tofu served with rice

Ingredients for braised tofu

ingredients for braised tofu

Tofu

Use firm or extra firm tofu to make braised tofu; soft tofu will disintegrate on the pan, and that’s no fun.

There’s no need to press the tofu; the excess moisture will be released as you cook the tofu on the pan.

You’ll need salt, pepper, and oil (olive oil or sunflower oil are best) to sauté the tofu.

Veggies

Mushrooms: white mushrooms or cremini mushrooms are excellent for this recipe. To add more mushroom flavor, throw in some shiitake or portobello mushrooms.

Bell peppers: pick a yellow bell pepper if you can. The color looks lovely in this dish. Red and green peppers work well, too.

Scallions: or green onions are wonderful for adding a fresh tangy flavor to this dish. Use the white and light-green part to stir fry with the other veggies and the green part as a garnish.

However, you can use veggies that sauté well on a pan, such as thinly sliced carrots, broccoli, green peas, zucchini, bok choi, and more.

Garlic, Ginger, Red Pepper Flakes

Try to use all; they infuse the dish with an irresistible aromatic flavor essential in Asian cooking.

Add more or less red pepper flakes based on your spice tolerance. You can substitute chili powder, gochugaru (Korean chili flakes), or Chinese whole-dried red chilies for red pepper flakes.

Sauce

To braise the tofu, you’ll need a sauce with the following:

  • Soy sauce: we use reduced-sodium soy sauce. Substitute tamari or coconut aminos for gluten-free.
  • Vinegar: rice vinegar is more traditional. However, white wine or apple cider vinegar works perfectly. Add a tablespoon of Shaoxing wine if you have it in your pantry.
  • Sugar: take your pick from white or brown sugar.
  • Sesame oil: sesame oil adds a beautifully nutty flavor you’ll love. If you don’t have sesame oil, replace it with olive oil.
  • Salt and black pepper

Cornstarch

Mix cornstarch and water to make a cornstarch slurry to thicken the sauce so it sticks to the tofu and veggies.

Serve it with

Serve braised tofu with cooked rice (white, brown, basmati, jasmine). You can also add extra veggies on the side and sesame seeds on top.

For example, we recommend sautéed bok choi, sautéed kale, steamed broccoli, and steamed cauliflower.

Braised tofu with scallions

How to make Chinese Braised Tofu

Prep the ingredients

Cut the mushrooms in half or quarters and slice the bell pepper into long strips.

Finely slice the scallions and separate the green tops from the white and light green bottom.

tofu and vegetables

Drain the tofu from its package and pat it dry with a paper towel.

Slice it into 1/4-inch strips (0.6 cm).

tofu in slices

In a small bowl, whisk cornstarch and water to make the cornstarch slurry.

Whisk soy saucevinegarsugarsesame oilsalt, and black pepper in a medium bowl. That’s your braised tofu sauce.

slurry and corn starch

Pan-fry ingredients

Warm up the vegetable oil on a large non-stick pan. Add the tofu slices, season them with salt and black pepper, and cook on medium-low heat for about 8 minutes, flipping it once.

When the tofu is golden brown, transfer it onto a plate and set aside.

Note: the salt will draw out excess liquid, making the texture a little chewier without a tofu press.

tofu in a skillet

On the same pan, add some more oil and pan-fry bell peppers and mushrooms on medium-high heat for 3 minutes.

Add the white and light-green parts of the scallions and pan-fry for 1 minute.

Add grated gingergarlic, red pepper flakes, and fry for 1 minute.

pan-fried veggies

Add sauce

Add tofu slices to the pan, pour in the sauce, make sure it covers the tofu, and simmer on medium heat for 2 – 3 minutes.

Finally, add the cornstarch slurry (whisk it again before adding) and cook on low heat until the sauce thickens a little, but not too much; it should not be overly sticky.

braised tofu with veggies in a pan

Transfer the tofu to a plate, pour the sauce over it, and sprinkle with the green part of the scallions and sesame seeds. Serve next to rice and steamed veggies.

Braised tofu with scallions

Serving suggestions

Serve braised tofu with cooked basmati rice, brown rice, or Asian noodles such as rice noodles, soba noodles, or soy noodles.

You can add steamed broccoli, cauliflower, or bok choy.

braised tofu with rice and broccoli

Add a vegetable side dish like:

braised tofu with green beans.

Storage

Make ahead: You can make braised tofu for meal prep. The tofu keeps well in the fridge for a few days.

The next day, it will be even chewier and more flavorful. If it gets too dry, add water to the sauce before reheating it.

Refrigerator: Keep leftovers in an airtight container in the fridge for up to 5 days.

Freezer: Let it cool down completely, then transfer it to a freezer-friendly container and freeze it for three months.

Reheat: Thaw and reheat in the microwave.

Similar recipes

ASIAN MEALS: Orange tofu, peanut noodles, Asian noodle salad, Yaki Udon, Kung Pao tofu, red curry.

TOFU RECIPES: marinated tofu, tofu cacciatore, air fryer tofu, baked tofu, tofu salad, grilled tofu, BBQ tofu, tofu egg salad.

For many more tofu ideas, check out our tofu category page.

braised tofu with bok choy on a plate.

Braised Tofu

5 from 6 votes
This is a tender, jerky braised tofu recipe with a mildly sweet, tangy, and delicious Asian-inspired sauce.
It's an easy 30-minute dinner idea with plenty of plant-based protein, veggies, and an excellent combination of flavors.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Course: Dinner, Main
Cuisine: Asian-American

Ingredients 

  • 14 – 16 ounces tofu firm or extra-firm
  • tablespoons vegetable oil
  • ½ teaspoon salt + 2 twists black pepper
  • 1 yellow bell pepper
  • 6 mushrooms white or cremini
  • 4 scallions
  • 3 cloves garlic
  • 1 inch ginger
  • ¼ teaspoon red pepper flakes

Sauce

  • cup soy sauce reduced sodium
  • 2 tablespoons vinegar rice, white wine, or apple cider
  • tablespoon sugar
  • 1 tablespoon sesame oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon cornstarch + ½ cup water for slurry

Instructions 

PREP THE INGREDIENTS

  • Cut mushrooms in quarters. Slice the bell pepper into strips.
    Finely slice scallions and separate the green tops from the white and light green bottom.
    tofu and vegetables
  • Pat tofu dry with a paper towel then slice it into ¼-inch strips (0.6 cm).
    tofu in slices
  • In a small bowl, whisk cornstarch and water to make the cornstarch slurry.
    In a medium bowl, whisk soy saucevinegarsugar,
    sesame oilsalt, and black pepper.
    slurry and corn starch

PAN-FRY INGREDIENTS

  • Warm up 1½ tablespoons of vegetable oil on a large non-stick pan.
    Add tofu slices, season with salt and black pepper, and cook on medium-low heat for about 8 minutes, flipping it once.
    When tofu is golden brown on both sides, transfer it onto a plate and set aside.
    tofu in a skillet
  • On the same pan, add 1 tablespoon of oil and pan-fry bell peppers and mushrooms on medium-high heat for 3 minutes.
    Add the white and light-green parts of the scallions and pan-fry for 1 minute.
    Now lower the heat, add grated gingergrated garlic, and red pepper flakes, and fry for 1 minute.
    pan-fried veggies

ADD SAUCE

  • Add tofu slices to the pan, pour in the sauce, make sure it covers the tofu, and simmer on medium heat for 2 – 3 minutes.
    Finally, add the cornstarch slurry (whisk it again before adding) and cook on low heat until the sauce thickens up a little, but not too much; it should not be overly sticky (about 1 minute).
    braised tofu with veggies in a pan
  • Transfer the tofu to a platepour the sauce over it, and sprinkle with the green part of the scallions and sesame seeds.
    Serve next to rice and steamed veggies.
    Braised tofu with scallions

Video

Asian Braised Tofu (better than Take-away!)

Notes

SUBSTITUTIONS:
Mushrooms: Substitute with shiitake mushrooms or portobello mushrooms.
Bell peppers:  Any color of bell pepper works for this recipe.
Scallions: Substitute with any veggies that sauté well on a pan, such as thinly sliced carrots, sliced broccoli, green peas, sliced zucchini, and bok choi.
Chili: Substitute chili powder, gochugaru (Korean chili flakes), or Chinese whole-dried red chilies for red pepper flakes.
Soy sauce: Substitute with tamari sauce or coconut aminos for gluten-free.
Vinegar: Substitute with white wine or apple cider vinegar. If you have it in your pantry, add a tablespoon of Shaoxing wine.
Sugar: Use white or brown sugar.
Sesame oil: Substitute with olive oil.
STORAGE:
Make ahead: You can make braised tofu for meal prep. The tofu keeps well in the fridge for a few days.
The next day, it will be even chewier and more flavorful. If it gets too dry, add water to the sauce before reheating it.
Refrigerator: Keep leftovers in an airtight container in the fridge for up to 5 days.
Freezer: Let it cool down completely, then transfer it to a freezer-friendly container and freeze it for three months.
Reheat: Thaw and reheat in the microwave.
Nutrition information is an estimate for 1 portion of braised tofu out of 4, without rice.

Nutrition

Calories: 244kcal, Carbohydrates: 13g, Protein: 12g, Fat: 17g, Saturated Fat: 2g, Polyunsaturated Fat: 9g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: -6mg, Potassium: 225mg, Dietary Fiber: 2g, Sugar: 6g, Vitamin A: 165IU, Vitamin B6: 0.1mg, Vitamin C: 4mg, Vitamin E: 1mg, Vitamin K: 41µg, Calcium: 146mg, Folate: 23µg, Iron: 2mg, Manganese: 0.2mg, Magnesium: 22mg, Zinc: 0.4mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked this braised tofu recipe, you might also like the following:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 6 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




5 Comments

  1. 5 stars
    I was looking for a new tofu recipe. Your step by step instructions were easy to follow. It is delicious! Definitely a โ€œdo againโ€.

    1. Hi Valerie,
      I’m very happy you liked it, and that the instructions were easy to follow!
      Thank you very much for your feedback and for taking time to leave a comment.
      Have a great week ahead. Kindest,
      Louise

  2. 5 stars
    I love this recipe. Yummy. A little time saver that does NOT effect the quality, is crisping the tofu in air-fryer. The air fryer does a super job at this. No oil, no coating, season if you choose. It forms this nice crispy skin and saves so much time. Just Google Tofu in Air Fryer.