This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This kung pao tofu recipe combines a rich and flavorful Kung Pao sauce with crispy pan-fried tofu and tender stir-fried veggies. It’s delicious all on its own or paired with rice or noodles.

Overhead view of kung pao tofu with stir-fried veggies and white rice in a white bowl.

What Makes This Recipe So Good

  • The sauce is rich and complex and just a little spicy and just a little sweet. It’s SO simple, though, that you’ll seriously wonder why you’ve never made it before now.
  • We coat the tofu in a little cornstarch and then pan-fry it so it develops this amazingly crisp outer layer. The texture is so nice with the vegetables, and then you get a totally different sort of crunch from the peanut garnish. Delish!

Chef’s Tips

  • To get really crispy tofu, you have to press out the liquid first, even from a block of extra firm tofu. It’s really easy to do, though. You just need something heavy to set on top of it! Layer the tofu between paper towels, then place something with a good weight on top. I like to place a cutting board on top of the top layer of paper towels, and then a decent-weight cookbook or a couple of cans of soup or vegetables on top of the cutting board. That distributes the pressure evenly and consistently. Now just let it sit for 30 minutes or so!
  • If you like your dish more on the mild side of the heat spectrum, don’t slice open the red chilis! Seriously, slicing them open will give you a LOT of heat, so if you’re at all heat sensitive, don’t do it. You can just toss the chilies in whole and stir-fry them like that. If you’re really heat averse, remove them from the dish before eating it.
Overhead view of kung pao tofu and stir-fried veggies in a bowl with white rice and green onions.

More Vegan Recipes to Try

Recipe By: Jasmine Comer

Kung Pao Tofu

Prep 15 minutes
Cook 30 minutes
Total 45 minutes
Crispy pan-fried tofu in a rich kung pao sauce with stir-fried vegetables create a delicious all-in-one vegan meal with tons of flavor.
4 servings

Equipment

  • Large bowl
  • Large skillet
  • Medium bowl
  • whisk
  • plate or bowl

Ingredients

For the Tofu

  • 14 ounces extra-firm tofu pressed well and cubed
  • 2 tablespoons cornstarch
  • teaspoon salt or one heaping ¼ teaspoon
  • 3 tablespoon neutral oil for cooking

For the Sauce

  • ¼ cup soy sauce
  • ¼ cup hoisin sauce
  • 1-2 teaspoons sriracha to taste
  • 2 tablespoons rice vinegar
  • 2 tablespoons maple syrup
  • 1 teaspoon sesame oil
  • 2 tablespoons water

For the Stir-Fry Vegetables

  • 3 red chilis sliced, see Notes
  • 3 cloves garlic minced
  • 1 1-inch long piece ginger grated
  • 1 small green bell pepper chopped
  • 1 small red bell pepper chopped
  • 1 small white onion chopped

Optional Garnishes

  • peanuts
  • sliced green onions
  • chopped cilantro

Instructions

  • Place cubed tofu in large bowl. Add cornstarch and salt, then toss to coat well. Set aside.
    Cornstarch-coated tofu cubes in large glass mixing bowl on white background.
  • Heat neutral oil in large skillet over medium heat. Once oil is hot and shimmering, add tofu cubes. Cook, flipping and stirring periodically, until crisp and browned on all sides.
    Cooked tofu cubes in large grey skillet on white background.
  • While tofu cooks, add all sauce ingredients to medium bowl and whisk thoroughly to combine. Set aside.
    Kung pao sauce in large glass mixing bowl on white background.
  • Transfer cooked tofu to plate or bowl and set aside. Add red chilis, garlic, and ginger to now-empty skillet and sauté until just fragrant.
    Red chilis, minced garlic, and grated ginger in large grey skillet on white background.
  • Add bell peppers and onion to skillet. Sauté until vegetables are softened, approximately 3 to 4 minutes.
    Red chilis, red bell peppers, green bell peppers, white onion, and ginger in large skillet.
  • Return tofu to skillet and pour in prepared sauce. Stir well to coat, then let simmer 4 to 5 minutes or until sauce has thickened. Serve immediately with desired garnishes and sides.
    Kung Pao tofu with sauce and veggies in a large grey skillet against a white background.
  • Red Chilies: For a milder dish, don’t slice the red chilies! Just cook them as-is. You can remove them before eating for the least amount of heat.

Approximate Information for One Serving

Serving Size: 1servingCalories: 279calProtein: 11gFat: 14gSaturated Fat: 2gCholesterol: 1mgSodium: 1379mgPotassium: 444mgTotal Carbs: 28gFiber: 2gSugar: 16gNet Carbs: 26gVitamin A: 972IUVitamin C: 90mgCalcium: 67mgIron: 2mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

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

Recipe Rating




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

Where To Next?