Kung Pao Tofu

This Kung Pao Tofu is a vegetarian take on the classic Chinese American staple, kung pao chicken. My version features crispy pan-fried tofu, veggies and a sticky spicy sweet kung pao sauce.

This Kung Pao Tofu is incredibly delicious– pan-fried crispy tofu, stir-fried veggies, and a bold, fiery sauce. This meat-free dinner is a vegan twist on the takeout classic.

Why I Love This Recipe

I recently made this Kung Pao tofu for both my mom and my husband and both raved about how good it was– the flavor, the level of spicy, the chewy, crispy tofu bits. This really is one dinner that we all couldn’t get enough of.

Similar to my cashew tofu stir fry, this one features crispy, pan fried tofu that’s then coated in a spicy, kung pao sauce. I add in red bell peppers, onions, ginger, garlic and scallions for extra flavor and nutrition.

While you can adjust the spice level depending on how many red chili peppers you use, this recipe is for spice lovers! With just the right amount of tingle, it pairs perfectly with cool rice and crunchy peanuts.

Ingredients For Kung Pao Tofu Arranged In Bowls On A Gray Surface, Including Sliced Green Onions, Red Bell Peppers, White Onion, Tofu, Red Chili Peppers, Soy Sauce, Sweet Chili Sauce, Vinegar, Peanuts, Cornstarch, And Water.

Ingredient Notes

  • Black Vinegar: Chinese black vinegar is traditional in authentic Kung Pao chicken, and used here to add a distinct sourness and subtle fermented flavor for a little more richness and umami. If you don’t have black vinegar, you can use 1 tablespoon of balsamic vinegar combined with 1 tablespoon of rice wine vinegar.
  • Cornstarch: Cornstarch helps thicken the sauce and is used to toss the tofu to create a crispy texture. Other starches, like arrowroot or potato starch, will also work.
  • Bell Pepper: I like using a red bell pepper for the color and subtle sweetness, but orange, yellow, or green can also work.
  • Red Chili Pepper: I use red Thai chili peppers for this recipe, as this is where the heat comes from. The more you use, the spicier your Kung Pao tofu will be. I used 6 when testing and found it spicy (but perfect for me).
  • Peanuts: I like peanuts, but cashews will also work. I use raw peanuts and then toast them right before using, but roasted and salted peanuts also work.
A Bowl Of White Rice Topped With Kung Pao Tofu, Chopped Peanuts, Sliced Red And Green Chilies, And Green Onions, All Garnished With A Savory Sauce.

Equipment

You can make this Kung Pao Tofu in a regular skillet, but I highly recommend a wok if you have one. This is the wok I have, and I swear by it for perfect stir-fried veggies.

The high, sloped sides of the wok make it easier to toss and stir the ingredients together without them spilling out, which allows for even cooking. The concave shape of a wok also means you need less oil!

While I don’t shy away from cooking with oil, I do try to be somewhat mindful of my use, and a wok’s smaller bottom lets the oil pool at the bottom, where the heat is highest.

Close-Up Of A Colorful Kung Pao Tofu Stir-Fry With Pieces Of Tofu, Red Bell Peppers, Green Onions, And A Glossy Savory Sauce. The Vegetables And Tofu Are Mixed Together, Creating A Vibrant And Appetizing Dish.

How to Make

Step 1: Make the Sauce

Whisk together all the ingredients for the Kung Pao sauce. Make sure to whisk the cornstarch in completely so there are no visible clumps of cornstarch left.

A Glass Measuring Cup Filled With A Brownish-Red Kung Pao Tofu Sauce Mixture Containing Visible Spices And Small Bits, With A Metal Spoon Resting Inside, On A Gray Textured Surface.

Step 2: Make the Tofu

Cube the tofu and place into a large bowl, then sprinkle with the cornstarch, making sure that all the starch is fully incorporated into the tofu. I often start with 1/2 tablespoon, toss, add another 1/2 tablespoon, toss and then add the remaining tablespoon.

Heat oil in a large skillet over medium heat and add the tofu, and cook until crispy and golden brown, tossing the entire time. Alternatively, you can air fry the tofu at 400 degrees for 8-10 minutes.

Step 3: Cook the Aromatics

Heat the oil in a skillet over medium heat, then add the aromatics– the onion, red pepper, garlic, ginger, and chili peppers. Cook until vegetables are tender, about 8 minutes, stirring often. Take care so that the garlic doesn’t burn, as burned garlic will ruin the dish.

Sautéed Red Bell Pepper Strips And Sliced Onions In A Large Metal Pan On A Gray Surface, Perfect For Adding To Kung Pao Tofu Dishes.

Step 4: Finish and Serve

Add the sauce to the vegetables and cook until bubbly and thickened, about 3-4 minutes. Add in the tofu, then toss together. Add in the peanuts and scallions, and toss again and then serve over rice.

I like adding the sauce to the vegetables so that it thickens first before adding the tofu, so the tofu doesn’t become soggy.

Frequently Asked Questions

Why is my tofu not getting crispy enough?

Make sure to press the tofu to remove excess water before coating it with cornstarch. Tofu does hold a lot of moisture, which is why I recommend pressing it first.

The garlic and ginger burned quickly when I added them. How can I prevent this?

Burning the aromatics (garlic, ginger, chilies) is a common issue if the heat is too high or added too early and cooked for too long before other ingredients. Make sure your heat is at medium and then stir often to prevent burning.

My sauce didn’t thicken properly and is too watery. What went wrong?

This can happen if the cornstarch wasn’t thoroughly whisked into the liquids before adding the sauce to the hot pan, leading to lumps and poor thickening. It can also occur if you didn’t let the sauce simmer for the full 2-3 minutes after adding it to the wok. The sauce needs this time and heat to activate the cornstarch and thicken properly.

A Black Bowl Filled With White Rice And Vibrant Kung Pao Tofu Stir-Fry Featuring Vegetables, Chopped Peanuts, And A Savory Sauce, With A Fork Placed In The Bowl.

Storing and Reheating

This Kung Pao tofu can be stored in the fridge for 3-4 days.

If you want to make this for meal prep, then I recommend storing the tofu and veggies separately as the sauce will naturally soften the tofu over time.

To reheat, If tofu was stored separately: Preheat your oven to 375°F, then spread the tofu in a single layer on a baking sheet. Reheat for 5-10 minutes, or until heated through and re-crisped. You can then gently combine it with the reheated vegetables and sauce.

If tofu was stored with the vegetables: Stir-fry for 3-5 minutes, or until heated through, stirring frequently to prevent sticking. You might need to add a splash of water or extra soy sauce if it seems too dry.

A Black Bowl Filled With White Rice And A Colorful Stir-Fry Of Chicken, Red Bell Peppers, Green Onions, And Crushed Peanuts—Perfect For Pairing With Kung Pao Tofu. Small Dishes Of Peanuts, Green Onions, And Extra Stir-Fry Sit On A Gray Surface.

More Tofu Recipes

If you try this Kung Pao Tofu recipe, make sure to come back to leave a comment and a rating. Your feedback helps other readers and seeing you make my recipes makes my day!

Delish Knowledge

Kung Pao Tofu

This Kung Pao Tofu is a vegetarian take on the classic Chinese American staple, kung pao chicken. My version features crispy pan-fried tofu, veggies and a sticky spicy sweet kung pao sauce.
Servings: 4 servings
Prep Time: 15 minutes
Cook Time: 20 minutes

Equipment

Ingredients 

Kung Pao Sauce

  • 1/2 cup water
  • 1/3 cup soy sauce
  • 1/4 cup rice wine, (rice cooking wine, mirin or Shaoxing wine)
  • 2 tablespoons rice vinegar
  • 2 tablespoons black vinegar1
  • 1 teaspoon chili garlic sauce
  • 1/4 cup sugar
  • 2 teaspoons toasted sesame oil
  • 2 tablespoons cornstarch

Crispy Tofu

  • 1 block extra-firm tofu, pressed
  • 2 tablespoons cornstarch
  • 1 tablespoon oil

Rest of the Ingredients

  • 2 teaspoons oil
  • 1 bell pepper, seeded and thinly sliced
  • 1/4 cup thinly sliced white or yellow onion
  • 3-6 whole red chili peppers, thinly sliced2
  • 4 cloves garlic, minced
  • 1 tablespoon minced fresh ginger
  • 1/2 cup thinly sliced scallions
  • 1/4 cup chopped peanuts
  • Cooked rice, for serving

Instructions

Make the Sauce

  • Whisk together all the ingredients in a bowl. Set aside.

Make the Tofu

  • Toss the tofu in cornstarch until well coated.
  • Heat the oil in the wok over medium heat, then add the tofu and cook until crispy and golden brown. Remove and set aside.
    Alternateivley, you can add the coated to an air fryer and cook for 8-10 minutes at 400 degrees F until golden brown and crispy.

Cook the Vegetables

  • To the empty wok, heat the remaining 2 teaspoons oil over medium heat and add the pepper, onion, chilies, garlic and ginger. Cook, stirring often, until vegetables are just tender, about 8 minutes, taking care not to burn.
  • Add the sauce and cook for another 2-3 minutes until sauce is bubbly and thickened. Add the tofu and toss to combine, then add the scallions and peanuts and toss again.
  • Serve over rice.

Notes

  1. Black vinegar is used for a more authentic recipe, but if you don’t have black vinegar, then use 1 tablespoon rice vinegar and 1 tablespoon balsamic vinegar. 
  2. This is what gives the heat! I use 6 when I want kung pao tofu with good heat but if you want more mild, then use 2-3. 

Nutrition

Serving: 1servingCalories: 292kcalCarbohydrates: 30gProtein: 13gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 7gTrans Fat: 0.02gSodium: 1213mgPotassium: 394mgFiber: 2gSugar: 16gVitamin A: 1057IUVitamin C: 42mgCalcium: 66mgIron: 2mg
Course: dinner, healthy, Main Course
Cuisine: Chinese-Inspired

Leave a Reply

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

Did you make this? Rate this recipe!