When I make this kung pao tofu recipe for my family, I always hear a collective gasp of delight when I bring it to the table. The aroma from the smoky red pepper glaze hits you first, then the satisfying crunch of peanuts and crispy tofu makes every bite unforgettable. Say goodbye to boring weeknight dinners with this vibrant and flavor-packed kung pao tofu recipe. We’re taking a classic takeout dish and making it better, faster, and healthier right in your kitchen. The secret is our smoky red pepper glaze, which creates a deep, complex flavor that perfectly complements the crispy tofu and tender-crisp vegetables. This recipe is designed for maximum flavor and minimum fuss, perfect for getting a satisfying, high-protein meal on the table in under 40 minutes. Get ready for a delicious new family favorite that will satisfy everyone at the table, even the meat-eaters!

Ingredients
- Tofu: 500 g (18 oz) extra-firm tofu, pressed and cut into 2.5 cm (1-inch) cubes.
Pressing the tofu is crucial for a crispy texture and allows it to absorb the glaze more effectively.
Use a tofu press or wrap the block in paper towels and place a heavy object on top for 30 minutes. - Tofu Coating: 30 g (1/4 cup) cornstarch.
This thin coating gives the tofu a crispy, golden-brown crust when fried.
Make sure each piece is lightly and evenly coated before frying. - Cooking Oil: 90 ml (3/8 cup) neutral cooking oil, divided (e.g., canola, grapeseed).
Use an oil with a high smoke point for frying the tofu and stir-frying the vegetables.
A neutral oil ensures the flavor of the glaze shines through without competition. - Smoky Base: 2 medium red bell peppers, roasted.
Roasting the peppers adds a crucial smoky depth to the glaze that differentiates this recipe from standard kung pao. Roast until the skin is charred for maximum flavor. - Sichuan Peppercorns: 5 g (1 tsp) toasted for glaze; 2 g (1/2 tsp) toasted for stir-fry.
Toasting releases their unique aroma and signature mouth-numbing sensation (málà).
If you prefer a milder flavor, reduce the amount used in the stir-fry step. - Spices and Aromatics: 12 dried red chilies (stems removed), 3 cloves garlic (minced), and 2.5 cm (1 inch) fresh ginger (grated).
The dried chilies add heat; adjust the quantity to your preferred spice level. Freshly minced garlic and ginger create the base flavor of the stir-fry. - Vegetables: 1 medium green bell pepper and 1/2 medium red onion, both cut into 2.5 cm (1-inch) pieces.
Use green bell pepper for its crisp texture and slight bitterness, which balances the sweetness of the glaze.
Ensure all vegetables are cut to a similar size to cook evenly and quickly. - Sauce Base: 60 ml (1/4 cup) light soy sauce, 15 ml (1 tbsp) dark soy sauce, 30 ml (2 tbsp) alcohol-free rice vinegar, 30 ml (2 tbsp) agave nectar or maple syrup, 15 ml (1 tbsp) sesame oil, 15 g (1 tbsp) cornstarch, and 120 ml (1/2 cup) vegetable broth.
The dark soy sauce adds a rich color to the glaze.
The agave nectar provides sweetness and helps balance the vinegar and heat. - Final Additions: 60 g (1/2 cup) roasted unsalted peanuts and 2-3 stalks scallions (thinly sliced for garnish).
Peanuts add a classic crunch and nutty flavor to the final dish. Scallions provide a fresh, sharp contrast and a beautiful green garnish.
Instructions
- Prepare the Tofu: Press the extra-firm tofu block for at least 30 minutes to remove excess moisture.
This is essential for creating a crispy exterior when frying. Cut the pressed tofu into 2.5 cm (1-inch) cubes and toss them thoroughly in 30 g (1/4 cup) cornstarch until fully coated. - Fry the Tofu: Heat 60 ml (1/4 cup) neutral oil in a large wok or skillet over medium-high heat.
Add the cornstarch-coated tofu in a single layer, making sure not to overcrowd the pan. Fry for 5-7 minutes, turning occasionally, until the cubes are golden brown and crispy on all sides, then remove and set aside. I find a 10-inch cast iron skillet works best for getting consistent crispiness when frying in batches. - Prepare the Smoky Red Pepper Puree: While the tofu fries, roast the red bell peppers using your preferred method (open flame, broiler, or 200°C/400°F oven) until the skin is charred and blistered.
Place the hot roasted peppers in a bowl, cover tightly, and let them steam for 10 minutes to loosen the skin. Peel, deseed, and roughly chop the peppers, then blend them with 5 g (1 tsp) toasted Sichuan peppercorns, 15 ml (1 tbsp) rice vinegar, and 15 ml (1 tbsp) agave nectar until completely smooth. - Whisk the Smoky Red Pepper Glaze: In a medium bowl, combine the light soy sauce, dark soy sauce, remaining 15 ml (1 tbsp) rice vinegar, remaining 15 ml (1 tbsp) agave nectar/maple syrup, sesame oil, 15 g (1 tbsp) cornstarch, and vegetable broth.
Whisk in the prepared smoky red pepper puree until the mixture is uniform and completely smooth. Set the finished glaze aside near the stovetop, ready for quick use in this easy dinner idea. - Start the Stir-fry: Drain any excess oil from the wok, leaving about 15 ml (1 tbsp).
Add the remaining 2 g (1/2 tsp) toasted Sichuan peppercorns and dried red chilies to the hot oil. Stir-fry for 30 seconds until fragrant and the chilies slightly darken, being careful not to let them burn. If you burn the peppercorns or chilies here, the flavor becomes bitter; discard and start this step over. - Add Vegetables and Aromatics: Add the minced garlic and grated ginger to the wok and stir-fry for 1 minute until fragrant.
Next, add the green bell pepper and red onion pieces. Stir-fry for 2-3 minutes until the vegetables become slightly tender-crisp. - Combine and Glaze: Return the crispy tofu to the wok with the vegetables and add the roasted unsalted peanuts.
Give the Smoky Red Pepper & Sichuan Glaze a final whisk and pour it into the wok over everything. Cook, stirring constantly, for 1-2 minutes until the sauce thickens and beautifully coats all the ingredients, becoming glossy and vibrant. This quick kung pao tofu recipe provides a satisfying, healthy dinner. - Serve Immediately: Serve the glossy kung pao tofu in a wide shallow bowl to highlight the vibrant color of the glaze.
Ensure the tofu and vegetables are fully coated, and garnish generously with freshly sliced scallions and extra peanuts. This dish pairs perfectly with steamed jasmine rice or noodles.
Crispy Tofu Tips (The Key to Better-Than-Takeout Texture)
The secret to a truly great kung pao tofu recipe is achieving that perfect crispy exterior. This prevents the tofu from becoming mushy once it’s coated in the sauce. Follow these three simple tips for a texture that rivals your favorite takeout spot.
- Pressing Tofu is Non-Negotiable: For a truly crispy result, you must remove as much water as possible from the extra-firm tofu before starting. Don’t skip the 30-minute pressing step; it makes all the difference between soft, mushy tofu and golden, crispy pieces.
- Don’t Overcrowd the Pan: Cook the tofu in batches if necessary to ensure it fries evenly and browns properly. Overcrowding lowers the oil temperature and leads to steaming rather than frying, resulting in soggy tofu.
- The Cornstarch Coating is Key: The cornstarch layer creates a protective, crispy crust that holds up to the sauce without getting mushy. After coating the tofu, let it rest for a few minutes before frying to allow the cornstarch to absorb moisture from the surface.
Meal Prep and Storage Notes
This kung pao tofu recipe is great for meal prep or making ahead. Here are some tips to keep it fresh and flavorful throughout the week for easy dinner ideas.
- Make-Ahead Glaze: The smoky red pepper glaze can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator. When ready to use, simply whisk it thoroughly to ensure the cornstarch and puree are fully incorporated before adding it to the wok.
- Storing Leftovers: Store leftover kung pao tofu in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over medium heat for 5-7 minutes, stirring gently, or in the microwave for 1-2 minutes until warmed through.
- Reheating Tip: For best results, reheat in a hot pan to help re-crisp the tofu slightly, or add a splash of water or broth if the sauce has thickened too much during storage.

What to Serve with Kung Pao Tofu
Finding new healthy eating pairings for this kung pao tofu is easy. These traditional sides perfectly complement the rich, vibrant flavors of the sauce.
- Rice: The traditional pairing; steamed jasmine or basmati rice perfectly soaks up the extra glaze. For a healthier alternative, serve with brown rice or quinoa.
- Noodles: Serve over stir-fry noodles, such as lo mein or ramen noodles, for a complete noodle bowl experience. Toss the noodles with a tablespoon of sesame oil before adding the tofu for extra flavor.
- Vegetable Sides: Complement the dish with a quick side of steamed broccoli or stir-fried bok choy. A light cucumber salad with a sesame dressing also offers a refreshing contrast to the rich glaze.
FAQs
Q: Can I make this recipe less spicy?
A: Yes, you can reduce or completely omit the dried red chilies for a mild flavor. Keep the Sichuan peppercorns for their unique aroma and tingly sensation without the heat.
Q: What if I can’t find Sichuan peppercorns?
A: While they provide a signature flavor, you can still make a delicious version without them. For a similar effect, a pinch of black peppercorns can be used, though the flavor profile will be different.
Q: Can I skip roasting the bell peppers?
A: We highly recommend roasting the peppers as it gives this recipe its unique smoky depth. If you skip this step, the glaze will still be tasty but won’t have the same complex, rich flavor profile.
Q: How can I make this kung pao tofu gluten-free?
A: To make this kung pao tofu gluten-free, substitute the soy sauce with a gluten-free tamari or coconut aminos, ensuring the dark soy sauce replacement is also gluten-free.
Q: What’s the best way to prevent the sauce from clumping?
A: I find that giving the glaze a quick whisk right before pouring it in helps prevent clumping a lot. Stir constantly once the sauce is added to the hot pan to ensure it thickens evenly.
Q: Can I substitute other vegetables besides bell peppers and onions?
A: Absolutely. Feel free to swap in or add other quick-cooking stir-fry vegetables like snap peas, carrots, mushrooms, or water chestnuts. This makes a great family-friendly meal, customizing this kung pao tofu to fit your household preferences.
Conclusion
This smoky red pepper kung pao tofu recipe proves that a quick weeknight meal can rival restaurant quality, especially with its unique, deep glaze. The crispy tofu and vibrant sauce make this a satisfying meal that everyone in the family will enjoy. Pin this recipe for later and try making it tonight for a delicious, easy dinner that satisfies that takeout craving.
Print
kung pao tofu recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This vibrant kung pao tofu recipe features a unique smoky red pepper glaze, crispy tofu, and a satisfying crunch from peanuts. It’s a faster and healthier version of classic takeout, perfect for a high-protein weeknight meal ready in under 40 minutes.
Ingredients
- 500 g extra-firm tofu, pressed and cubed
- 30 g cornstarch, divided
- 90 ml neutral cooking oil, divided
- 2 medium red bell peppers, roasted
- 7 g Sichuan peppercorns, toasted and divided
- 12 dried red chilies, stems removed
- 3 cloves garlic, minced
- 2.5 cm fresh ginger, grated
- 1 medium green bell pepper, cut into 2.5 cm pieces
- 1/2 medium red onion, cut into 2.5 cm pieces
- 60 ml light soy sauce
- 15 ml dark soy sauce
- 30 ml rice vinegar, divided
- 30 ml agave nectar (or maple syrup), divided
- 15 ml sesame oil
- 120 ml vegetable broth
- 60 g roasted unsalted peanuts
- 2–3 scallions, thinly sliced for garnish
Instructions
- Press and Coat Tofu: Press extra-firm tofu for at least 30 minutes to remove moisture, then cut into cubes. Toss the cubes thoroughly with 30 g of cornstarch until lightly and evenly coated.
- Fry Tofu Cubes: Heat 60 ml of neutral oil in a large wok or skillet over medium-high heat. Fry the cornstarch-coated tofu in batches for 5-7 minutes, turning occasionally, until golden brown and crispy on all sides. Remove the crispy tofu and set aside.
- Prepare Smoky Red Pepper Puree: Roast the red bell peppers until the skin is charred. Steam them for 10 minutes to loosen the skin, then peel, deseed, and roughly chop. Blend the chopped peppers with 5 g of toasted Sichuan peppercorns, 15 ml rice vinegar, and 15 ml agave nectar until smooth.
- Whisk Glaze Ingredients: In a medium bowl, combine light soy sauce, dark soy sauce, remaining 15 ml rice vinegar, remaining 15 ml agave nectar (or maple syrup), sesame oil, remaining 15 g cornstarch, and vegetable broth. Whisk in the prepared smoky red pepper puree until uniform and smooth.
- Stir-fry Aromatics: Drain excess oil from the wok, leaving about 15 ml. Add the remaining 2 g toasted Sichuan peppercorns and dried red chilies. Stir-fry for 30 seconds until fragrant, being careful not to burn them.
- Add Vegetables: Add minced garlic and grated ginger to the wok, stir-frying for 1 minute until fragrant. Add the green bell pepper and red onion, then stir-fry for 2-3 minutes until they are slightly tender-crisp.
- Combine and Thicken Glaze: Return the crispy tofu and add the roasted peanuts to the wok. Whisk the glaze one last time and pour it over the ingredients. Cook, stirring constantly, for 1-2 minutes until the sauce thickens and coats everything evenly.
- Serve Hot: Serve immediately, garnished generously with freshly sliced scallions and extra peanuts over steamed rice or noodles.
Notes
To achieve truly crispy tofu, do not skip pressing the tofu for at least 30 minutes before coating with cornstarch. If cooking in batches, avoid overcrowding the pan to maintain oil temperature and prevent steaming. Reheat leftovers in a hot pan to re-crisp the tofu slightly.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stir-frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 10 g
- Sodium: 800 mg
- Fat: 30 g
- Saturated Fat: 4 g
- Unsaturated Fat: 26 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 4 g
- Protein: 20 g
- Cholesterol: 0 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.