kung pao tofu

If you are looking for a dinner that’s bold, satisfying, and completely plant-based, Kung Pao Tofu is an ideal choice. This dish brings together crispy pan-fried tofu, colorful bell peppers, crunchy peanuts, and a sauce packed with flavor that will make your taste buds dance. Perfect for busy weeknights or a special family meal, Kung Pao Tofu combines textures and tastes that are both comforting and exciting. The golden tofu cubes are slightly crispy on the outside while tender on the inside, mingling beautifully with the aromatic stir-fried vegetables. Every bite delivers a harmony of savory, sweet, and subtly spicy notes that will have you coming back for more.

Why We Love This Kung Pao Tofu Recipe

Kung Pao Tofu stands out because it’s a plant-based dish that doesn’t compromise on taste or texture. The tofu is pressed and coated in cornstarch, giving it a crispy exterior that perfectly contrasts with the soft, juicy interior. Stir-fried bell peppers and green onions bring freshness and crunch, while peanuts add a satisfying nutty flavor. The sauce, a careful balance of soy, rice wine, sugar, and Szechuan peppercorns, ties the entire dish together with a bold and slightly numbing heat characteristic of classic Kung Pao flavors.

This recipe is also versatile and approachable for cooks of all levels. You can adjust the spiciness by adding or removing dried chilies, and if you prefer, the tofu can be baked or air-fried instead of pan-fried. The dish is quick to prepare, making it perfect for a healthy weeknight dinner or for impressing guests with a colorful, flavorful meal. The combination of textures and flavors ensures that everyone, even those new to plant-based eating, will enjoy this delicious stir-fry.

Ingredients for Kung Pao Tofu

Here’s what you need to make a perfect Kung Pao Tofu:

Crispy Tofu

  • 2 blocks (14.5 oz each) extra-firm tofu
  • 4 tablespoons cornstarch
  • 4 tablespoons peanut oil

Kung Pao Sauce

  • 1/2 cup water
  • 6 tablespoons soy sauce (or tamari for gluten-free)
  • 1/4 cup rice wine
  • 2 tablespoons seasoned rice vinegar
  • 1/4 cup granulated sugar
  • 2 teaspoons sesame oil
  • 2 teaspoons ground Szechuan peppercorns (optional)
  • 2 tablespoons cornstarch

Stir Fry

  • 1 tablespoon peanut oil
  • 1 large red bell pepper, cut into 1-inch pieces
  • 1 large green bell pepper, cut into 1-inch pieces
  • 4 green onions, white separated from green, cut into 1-inch pieces
  • 6-10 whole dried red chilies, cut smaller if needed
  • 5 cloves garlic, minced
  • 1 tablespoon fresh grated ginger
  • 1/2 cup peanuts

These ingredients work together to create a harmonious dish that’s crispy, saucy, nutty, and full of vibrant colors. You can serve this over rice or noodles to make it a complete meal.

How to Make Kung Pao Tofu

Making Kung Pao Tofu is a step-by-step process that ensures each element of the dish shines. Start by pressing the tofu to remove excess water. Wrap the tofu in paper towels or a clean tea towel, place a plate or pan on top, and weigh it down with heavy books or a cast iron skillet. Let it press for 30 minutes to an hour. Pressing is key—it allows the tofu to crisp up nicely when cooked.

Next, rip the tofu into roughly 1-inch pieces and toss them gently in cornstarch until each piece is coated. Heat a large non-stick pan or wok over medium-high heat and add peanut oil. Fry the tofu in batches until golden brown and crispy on all sides. Transfer the cooked tofu to a plate and continue frying the rest.

While the tofu is cooking, prepare the Kung Pao sauce. In a medium bowl, whisk together water, soy sauce, rice wine, rice vinegar, sugar, sesame oil, Szechuan peppercorns, and cornstarch until smooth. Set the sauce aside.

To make the stir-fry, heat a little more oil in the same pan if necessary. Stir-fry the red and green bell peppers, white parts of the green onions, and dried red chilies for 2-3 minutes. Then add garlic and ginger, cooking for another minute until fragrant. Pour in the sauce and stir constantly until it thickens.

Return the crispy tofu to the pan and add the green parts of the onions and peanuts. Stir gently to coat everything in the sauce evenly. Serve immediately over steamed rice for a meal that’s both satisfying and visually appealing.

How to Serve Kung Pao Tofu

Serving Kung Pao Tofu is as simple as plating it over a bed of rice or noodles. The golden tofu cubes and bright vegetables create a colorful presentation that’s both inviting and appetizing. You can sprinkle a few extra peanuts on top for added texture and finish with a drizzle of sesame oil for a fragrant aroma.

This dish works well as a main course for a weeknight dinner or as part of a larger Asian-inspired meal. Pair it with sides like steamed broccoli, sautéed bok choy, or a fresh cucumber salad for a complete and balanced dinner. Kung Pao Tofu also holds up well as leftovers, making it convenient for meal prep and packed lunches.

Expert Tips for Kung Pao Tofu

  • Pressing the tofu: Never skip this step. Properly pressed tofu crisps up beautifully and holds its shape during stir-frying.
  • Cornstarch coating: This helps achieve the signature crunchy exterior. Toss the tofu gently to avoid breaking the cubes.
  • Control the spice: Adjust the dried chilies to suit your heat preference. Removing the seeds can reduce the spiciness without sacrificing flavor.
  • Alternative cooking methods: You can bake or air-fry the tofu instead of pan-frying. Add the crispy tofu at the end of cooking to retain crunch.
  • Sauce consistency: Keep stirring when adding the sauce to avoid clumps. The sauce should be smooth and coat all ingredients evenly.
  • Use fresh aromatics: Fresh ginger and garlic elevate the flavor, making the dish taste more vibrant and authentic.

How to Store Kung Pao Tofu

Leftovers of Kung Pao Tofu can be stored in an airtight container in the refrigerator for up to three days. Reheat in a pan over medium heat or in the microwave until warmed through. If the tofu loses some of its crispiness, a quick pan-fry after reheating can restore the texture. The sauce may thicken in the fridge, so adding a splash of water while reheating can help achieve the right consistency.

For longer storage, you can freeze the cooked tofu and sauce separately. Thaw in the refrigerator overnight before reheating. This makes it a convenient make-ahead meal for busy weeks.

Variations of Kung Pao Tofu

Kung Pao Tofu is versatile and can be customized to fit your taste or dietary preferences.

  • Add more vegetables: Include carrots, snap peas, or mushrooms for added nutrition and texture.
  • Increase protein: Toss in edamame or tempeh alongside the tofu for extra plant-based protein.
  • Change the nuts: Substitute peanuts with cashews or almonds for a different flavor profile.
  • Adjust the heat: Incorporate fresh chili peppers, chili paste, or Sriracha for a spicier dish.
  • Gluten-free option: Use tamari instead of soy sauce to keep it gluten-free while maintaining the rich flavor.

These variations allow you to experiment while keeping the core flavors of Kung Pao Tofu intact.

Frequently Asked Questions about Kung Pao Tofu

What is the best tofu for Kung Pao Tofu?
Use extra-firm tofu because it holds its shape and crisps up nicely when fried. Soft or silken tofu will break apart and won’t give the same texture.

Can I make Kung Pao Tofu less spicy?
Yes, you can reduce or omit the dried red chilies. Removing the seeds from the chilies will also reduce heat without affecting the overall flavor.

How do I make Kung Pao Tofu gluten-free?
Replace soy sauce with tamari, which is naturally gluten-free, and check that all other ingredients, such as rice vinegar, are labeled gluten-free.

Can I prepare Kung Pao Tofu in advance?
You can press and pre-fry the tofu ahead of time and store it in the refrigerator. Prepare the sauce and stir-fry the vegetables when ready to serve for the freshest taste.

How long does Kung Pao Tofu last?
Stored in an airtight container in the refrigerator, it will last up to three days. Reheat gently to maintain the texture of the tofu.

Can I bake or air-fry the tofu instead of pan-frying?
Absolutely! Baking or air-frying tofu is a healthier option and still yields a crispy exterior. Add the tofu to the stir-fried vegetables at the end to prevent it from getting soggy.

kung pao tofu

Kung Pao Tofu

A bold and satisfying plant-based dish featuring crispy tofu, colorful bell peppers, and a flavorful sauce.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Course Main Course
Cuisine Chinese
Servings 4 bowl
Calories 320 kcal

Equipment

  • Non-stick pan or wok
  • Mixing Bowl
  • Cutting Board
  • Knife

Ingredients
  

  • 2 blocks extra-firm tofu (14.5 oz each)
  • 4 Tbsp cornstarch
  • 4 Tbsp peanut oil
  • 1/2 cup water
  • 6 Tbsp soy sauce (or tamari for gluten-free)
  • 1/4 cup rice wine
  • 2 Tbsp seasoned rice vinegar
  • 1/4 cup granulated sugar
  • 2 tsp sesame oil
  • 2 tsp ground Szechuan peppercorns (optional)
  • 2 Tbsp cornstarch
  • 1 Tbsp peanut oil
  • 1 large red bell pepper cut into 1-inch pieces
  • 1 large green bell pepper cut into 1-inch pieces
  • 6-10 whole dried red chilies cut smaller if needed
  • 5 cloves garlic minced
  • 1 Tbsp fresh grated ginger
  • 1/2 cup peanuts

Instructions
 

  • Press the tofu to remove excess water, then cut into 1-inch pieces.
  • Toss tofu pieces in cornstarch until evenly coated.
  • Heat peanut oil in a large pan or wok over medium-high heat. Fry tofu until golden and crispy. Remove and set aside.
  • In a bowl, whisk together water, soy sauce, rice wine, rice vinegar, sugar, sesame oil, Szechuan peppercorns, and cornstarch.
  • In the same pan, stir-fry bell peppers, green onions (white parts), and dried chilies for 2-3 minutes. Add garlic and ginger, cooking until fragrant.
  • Pour in the sauce and stir until it thickens. Add the crispy tofu back to the pan along with green onions (green parts) and peanuts. Stir gently to combine.
  • Serve immediately over rice or noodles.

Send me this recipe!

Just enter your email below and get it sent straight to your inbox!

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a pan or microwave.
Keyword Stir-fry, Tofu, Vegetarian
Share this recipe
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments