Kung Pao Tofu is a delightful vegetarian twist on the classic Chinese dish, Kung Pao Chicken. This recipe features crispy tofu cubes, vibrant bell peppers, and crunchy roasted peanuts all tossed in a savory and slightly spicy sauce. Perfect for a quick weeknight dinner, this dish is both satisfying and packed with flavor.
Some ingredients in this recipe might not be staples in your pantry. Hoisin sauce is a thick, fragrant sauce commonly used in Chinese cuisine, and rice vinegar adds a mild tanginess to the dish. You may also need to pick up firm tofu if you don't already have it on hand. These items can usually be found in the international or Asian foods aisle of your supermarket.

Ingredients for Kung Pao Tofu
Tofu: Firm tofu is ideal for this recipe as it holds its shape well during cooking and absorbs flavors beautifully.
Bell peppers: Diced bell peppers add a pop of color and a sweet, crisp texture to the dish.
Roasted peanuts: These provide a satisfying crunch and a nutty flavor that complements the other ingredients.
Garlic: Minced garlic adds a robust, aromatic flavor to the dish.
Ginger: Minced ginger adds a warm, spicy undertone that enhances the overall flavor profile.
Soy sauce: This salty, umami-rich sauce forms the base of the dish's savory flavor.
Rice vinegar: Adds a mild tanginess that balances the richness of the other ingredients.
Hoisin sauce: A thick, fragrant sauce that adds a touch of sweetness and depth to the dish.
Sesame oil: This oil adds a nutty flavor and aroma that is characteristic of many Asian dishes.
Cornstarch: Mixed with water, it helps thicken the sauce, giving it a glossy finish.
Sugar: Adds a hint of sweetness to balance the savory and spicy elements.
Red pepper flakes: These add a spicy kick to the dish, making it pleasantly piquant.
Technique Tip for This Recipe
When pressing tofu, ensure you use a clean kitchen towel or paper towels to absorb the excess moisture. Place the tofu between the towels and set a heavy object, like a cast-iron skillet or a stack of cookbooks, on top. Let it sit for at least 20 minutes. This step is crucial for achieving a firm texture that will hold up well during cooking and absorb the flavors of the sauce.
Suggested Side Dishes
Alternative Ingredients
firm, cubed tofu - Substitute with tempeh: Tempeh has a firm texture and absorbs flavors well, making it a great alternative to tofu.
diced bell peppers - Substitute with diced zucchini: Zucchini provides a similar texture and can absorb the flavors of the dish effectively.
roasted peanuts - Substitute with cashews: Cashews offer a similar crunch and slightly sweet flavor that complements the dish.
minced garlic - Substitute with garlic powder: Garlic powder can provide a similar flavor profile, though it is less pungent.
minced ginger - Substitute with ground ginger: Ground ginger can be used in smaller quantities to provide a similar spicy and aromatic flavor.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that offers a similar umami flavor.
rice vinegar - Substitute with apple cider vinegar: Apple cider vinegar has a similar acidity and can be used in the same quantity.
hoisin sauce - Substitute with plum sauce: Plum sauce has a similar sweet and savory profile, making it a good alternative.
sesame oil - Substitute with olive oil: Olive oil can provide a similar richness, though it lacks the nutty flavor of sesame oil.
cornstarch - Substitute with arrowroot powder: Arrowroot powder can be used as a thickening agent in the same way as cornstarch.
sugar - Substitute with honey: Honey can provide a similar sweetness, though it will add a slight floral note.
red pepper flakes - Substitute with cayenne pepper: Cayenne pepper can provide a similar level of heat, though it is more intense, so use sparingly.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the Kung Pao Tofu to cool completely before storing. This prevents condensation, which can make the dish soggy.
- Transfer the cooled tofu and sauce into an airtight container. This helps maintain the freshness and flavor.
- Store the container in the refrigerator if you plan to consume it within 3-4 days. The flavors often meld together, making it even tastier the next day.
- For longer storage, place the Kung Pao Tofu in a freezer-safe container or a heavy-duty freezer bag. Label it with the date to keep track of its freshness.
- When ready to reheat, thaw the tofu in the refrigerator overnight if frozen. This ensures even reheating.
- Reheat the dish in a wok or pan over medium heat. Add a splash of water or vegetable broth to help revive the sauce.
- Stir occasionally to ensure even heating and to prevent sticking. This will help maintain the texture of the tofu and vegetables.
- Avoid microwaving if possible, as it can make the tofu rubbery. If you must use a microwave, reheat in short intervals and stir in between.
- Garnish with fresh green onions or additional roasted peanuts before serving to add a fresh crunch and vibrant flavor.
How to Reheat Leftovers
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a splash of vegetable oil or sesame oil to the skillet.
- Add the leftover Kung Pao Tofu and stir occasionally.
- Cook for about 5-7 minutes until the tofu is heated through and the sauce is bubbling.
- If the sauce has thickened too much, add a tablespoon of water or vegetable broth to loosen it up.
Microwave Method:
- Place the Kung Pao Tofu in a microwave-safe dish.
- Cover the dish with a microwave-safe lid or plastic wrap with a small vent.
- Microwave on medium power for 2-3 minutes.
- Stir the tofu halfway through to ensure even heating.
- If needed, heat for an additional 1-2 minutes until thoroughly warmed.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the Kung Pao Tofu in an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for 15-20 minutes, stirring halfway through.
- Remove the foil for the last 5 minutes to allow the tofu to crisp up slightly.
Air Fryer Method:
- Preheat your air fryer to 350°F (175°C).
- Place the Kung Pao Tofu in the air fryer basket in a single layer.
- Air fry for 5-7 minutes, shaking the basket halfway through.
- Ensure the tofu is heated through and the peanuts remain crunchy.
Steaming Method:
- Set up a steamer basket over a pot of simmering water.
- Place the Kung Pao Tofu in a heatproof dish and set it in the steamer basket.
- Cover and steam for about 5-7 minutes.
- Check to ensure the tofu is heated through and the bell peppers remain tender-crisp.
Best Tools for This Recipe
Wok: A large, deep pan with sloping sides, perfect for stir-frying ingredients quickly and evenly.
Tofu press: A device used to press and remove excess water from tofu, ensuring it has a firm texture.
Cutting board: A flat surface used for chopping and dicing ingredients like tofu, bell peppers, garlic, and ginger.
Chef's knife: A versatile knife used for slicing, dicing, and mincing ingredients.
Measuring spoons: Tools used to measure small quantities of ingredients like soy sauce, rice vinegar, hoisin sauce, sesame oil, cornstarch, sugar, and red pepper flakes.
Measuring cups: Tools used to measure larger quantities of ingredients like diced bell peppers and roasted peanuts.
Mixing bowl: A bowl used to mix the cornstarch with water to create a slurry.
Spatula: A tool used for stirring and mixing ingredients in the wok.
Serving spoon: A large spoon used for serving the finished dish.
Rice cooker: An appliance used to cook steamed rice to accompany the Kung Pao Tofu.
Plate: A flat dish used for serving the finished Kung Pao Tofu.
How to Save Time on Making This Recipe
Press tofu ahead: Press the tofu in advance and store it in the fridge to save time during cooking.
Pre-chop vegetables: Dice the bell peppers and mince the garlic and ginger beforehand.
Use pre-roasted peanuts: Buy roasted peanuts to skip the roasting step.
Make sauce in advance: Mix the soy sauce, rice vinegar, hoisin sauce, sesame oil, cornstarch mixture, sugar, and red pepper flakes ahead of time.
Cook rice simultaneously: Start steaming the rice while preparing the kung pao tofu to have everything ready at the same time.

Kung Pao Tofu
Ingredients
Main Ingredients
- 400 g Tofu firm, cubed
- 1 cup Bell Peppers diced
- ½ cup Roasted Peanuts
- 3 cloves Garlic minced
- 1 tablespoon Ginger minced
- 3 tablespoon Soy Sauce
- 2 tablespoon Rice Vinegar
- 1 tablespoon Hoisin Sauce
- 1 teaspoon Sesame Oil
- 1 teaspoon Cornstarch mixed with 2 tablespoon water
- 1 teaspoon Sugar
- 1 teaspoon Red Pepper Flakes
Instructions
- 1. Press tofu to remove excess water, then cut into cubes.
- 2. Heat oil in a wok over medium heat. Add tofu and cook until golden brown. Remove and set aside.
- 3. In the same wok, add garlic and ginger. Sauté for a minute.
- 4. Add bell peppers and cook for 2-3 minutes.
- 5. Return tofu to the wok. Add soy sauce, rice vinegar, hoisin sauce, sesame oil, cornstarch mixture, sugar, and red pepper flakes. Stir well.
- 6. Cook for another 2-3 minutes until the sauce thickens. Add roasted peanuts and mix.
- 7. Serve hot with steamed rice.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Fish Maw Soup Recipe1 Hours
- Chinese Style BBQ Pork Ribs Recipe1 Hours 50 Minutes
- Chinese Glass Noodle Soup Recipe30 Minutes
- Lotus Root Soup Recipe1 Hours
- Chinese Steamed White Fish Fillet with Tofu / Chinese Style Steamed Fish Recipe35 Minutes
- Chinese Pork Chops Recipe45 Minutes
- Chinese Roast Pork Recipe1 Hours 45 Minutes
- Prawn & Black Bean Stir-fry Recipe25 Minutes
Leave a Reply