• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Profusion Curry
  • Recipes
    • Appetizers
    • Salads
    • Comfort Food
    • Curry Recipes
    • Desserts
    • Easy Dinner Recipes
    • Drinks
    • Gluten Free
    • Indian Food
    • Instant Pot
    • Low Carb Vegetarian Recipes
    • Seasonal and Holiday Recipes
    • Vegan Recipes
  • About Us
  • Privacy Policy
menu icon
go to homepage
  • Home
  • 30-minute Dinners
  • Recipe Index
  • About Us
  • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • 30-minute Dinners
    • Recipe Index
    • About Us
    • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    • Zucchini Curry Recipe which is Indian squash curry with zucchini, onions and spices.
      Zucchini Curry Recipe
    • These easy Chocolate Dipped Pretzels are the perfect no-bake Christmas treat! Make these chocolate covered pretzel rods for holiday parties, Christmas dessert trays, cookie exchanges, or homemade edible gifts.
      Chocolate Dipped Pretzels Recipe
    • Easy Indian tofu curry recipe with potatoes, turmeric and garam masala for comforting meal full of plant protein.
      Indian Tofu Curry
    • 3 ingredient peanut clusters made with chocolate and roasted peanuts for delicious no-bake holiday treat.
      3- Ingredient Peanut Clusters Recipe
    • Easy vegan American goulash made with lentils, mushrooms, pasta, and tomato sauce for one pot comfort food.
      Vegan American Goulash Recipe with Lentils (Instant Pot Option)
    • This easy Masala Omelette is a flavorful, high-protein Indian breakfast made with eggs, onions, green chili, cilantro, garam masala, and red chili powder. Ready in about 10 minutes!
      Masala Omelette
    • Indian Italian fusion Makhani Masala Pasta in creamy tomato sauce.
      Makhani Masala Pasta - Creamy Indian Fusion Pasta
    • Easy vegan potato curry made with simple pantry ingredients and Indian spices.
      Potato Curry Recipe
    • Caffeine-free herbal immunity tea made with whole Indian spices.
      Spiced Immunity Tea Recipe (Homemade Herbal Tea Mix)
    • Easy white chocolate fudge recipe flavored with Indian inspired flavors of saffron and cardamom.
      White Chocolate Fudge (Indian-Inspired)
    • Apple nachos with peanut butter, chocolate, coconut flakes and chocolate chips for a healthy, quick, vegan and gluten-free snack/dessert.
      Apple Nachos
    • Easy Air Fryer Apple Pie Puff Pastry recipe with flaky puff pastry and cinnamon apples for classic fall dessert.
      Air Fryer Apple Pie Puff Pastry
    Profusion Curry » Easy Dinner Recipes

    Kung Pao Tofu

    Published: Sep 27, 2026 by Prajakta Sukhatme · This post may contain affiliate links · 10 Comments

    Jump to Recipe Print Recipe

    This Kung Pao Tofu is a crispy, spicy, savory tofu stir-fry loaded with crunchy peanuts, colorful bell peppers, dried red chilies, garlic, and ginger. The tofu is coated in cornstarch and pan-fried until golden, then tossed with a bold homemade Kung Pao sauce that is sweet, tangy, salty, and pleasantly spicy.

    Asian dinner plate with homemade Kung Pao Tofu, rice and spring rolls.

    It’s an easy vegan tofu recipe that comes together quickly and makes a delicious weeknight dinner. Serve it with steamed rice, brown rice, or noodles for a restaurant-style meal at home.

    I love cooking with tofu for protein rich vegan meals. Indian Tofu Curry, Smoked Tofu, Green Curry Tofu, Sofritas with Tofu, and Tofu Scramble are all savory and delicious tofu recipes. I also love Vegan Massaman Curry and Thai Red Curry with Tofu for easy weeknight vegan meals.

    What is Kung Pao Tofu?

    Kung Pao Tofu is a plant-based variation of the popular Chinese-inspired Kung Pao dish. Instead of chicken, cubes of extra-firm tofu are cooked until crisp and combined with vegetables, dried red chilies, peanuts, and a flavorful stir-fry sauce.

    The combination of crispy tofu, crunchy peanuts, spicy chilies, and sweet-savory sauce makes this tofu stir-fry especially satisfying.

    If you enjoy bold flavors and quick meals, this recipe is an easy way to turn a package of tofu into a flavorful dinner.

    Crispy Kung Pao tofu with bell peppers, peanuts, and dried red chilies.

    Why You'll Love This Kung Pao Tofu

    • Crispy and flavorful: Cornstarch gives the tofu a golden, crunchy coating.
    • Easy weeknight dinner: Most of the ingredients cook quickly in one pan.
    • Big flavor: Soy sauce, hoisin, rice vinegar, sesame oil, garlic, ginger, and chili sauce create a balanced sauce.
    • Plant-based: This recipe is naturally vegan when your sauces are vegan-friendly.
    • Customizable spice level: Use more or fewer dried chilies and hot sauce depending on your preference.
    • Better than takeout: You get crispy tofu and a freshly made sauce without ordering out.

    Ingredients

    Exact measurements are listed in the recipe card below. Here's the breakdown of what goes in this tofu kung pao recipe

    Ingredients used in making homemade Kung Pao Tofu Recipe.
    • Tofu Ingredients: Extra-firm tofu cut into cubes, I use cornstarch or rice flour to make it crispy and Sesame oil to add umami flavor
    • Spices and Sauce Ingredients: Mix together low sodium soy sauce, hoisin sauce, rice vinegar, chili garlic sauce or sriracha (or any hot sauce), toasted sesame oil, sugar and cornstarch (or rice flour)
    • Vegetable Stir Fry Ingredients : whole dried red chilies, garlic cloves and fresh ginger, red bell pepper and green pepper cut in squares, shallot quartered, green onion chopped and roasted peanuts. You can also add in diced celery, sliced carrots or zucchini.
    Vegan Kung Pao tofu with roasted peanuts, peppers, garlic, and ginger cooked in the wok.

    Substitutions

    I like to make recipes without complicated long list of ingredients. So, I am suggesting several alternatives/ substitutes to make this recipe using basic ingredients that are easily available.

    • Instead of using light soy sauce and dark soy sauce, just use whatever soy sauce you have in hand. You can also use tamari or liquid coconut amino.
    • Same goes for Chinese black vinegar, Shaoxing wine or Mirin (rice wine vinegar similar to sake) Most likely, you won't have these specialty ingredients in your pantry. Don't worry, use rice vinegar, white vinegar or lemon juice instead. In the pinch, balsamic vinegar also can be substituted.
    • I am using sesame oil for intense Asian flavors. You can use other cooking oils including canola or avocado oil.

    How To Make Kung Pao Tofu?

    1. Prepare the tofu

    How to make crispy tofu to use in Chinese recipe of Kung Pao Tofu.

    Press the tofu to remove excess moisture, then cut it into bite-sized cubes. Toss the cubes with cornstarch or rice flour until lightly coated. The coating should be thin and even.

    2. Crisp the tofu

    Heat sesame oil in a large skillet or wok. Add the coated tofu in a single layer and cook until the pieces are golden and crisp on multiple sides. Transfer the crispy tofu to a plate while you prepare the vegetables.

    Alternatively, you can use air fryer to make crispy tofu. Arrange coated tofu cubes on greased air fryer basket. Air fry at 350 F for 15 minutes, turning halfway in between. The cubes should be golden brown all around. Use them in stir fry as above. 

    How to make Kung Pao Tofu recipe at home.

    3. Make the sauce

    Add the soy sauce, hoisin sauce, rice vinegar, chili garlic sauce or Sriracha, toasted sesame oil, brown sugar, and cornstarch to a bowl.

    Whisk until smooth and set aside.

    Pro Tip: Give the sauce another stir right before adding it to the pan because the cornstarch settles at the bottom.

    4. Stir-fry the vegetables

    Add the dried red chilies, garlic, and ginger to the same pan. Cook briefly until fragrant.

    Add the red bell pepper, green bell pepper, and quartered shallot. Stir-fry until the vegetables are tender-crisp. You want the peppers to retain some bite rather than becoming completely soft.

    5. Add the sauce and tofu

    Give the prepared sauce another whisk and pour it into the pan.

    Stir continuously as the sauce heats and thickens. Add the crispy tofu and toss everything together until the sauce coats the tofu and vegetables.

    Finish with chopped green onions and roasted peanuts. Serve warm.

    Crispy tofu tossed in spicy Kung Pao sauce with peppers and peanuts.

    Serving Suggestions

    This delicious tofu tastes amazing simply served over jasmine rice. You can also pair it with Asian noodle dishes like Vegetable Lo Mein Noodles, Chili Garlic Noodles, Rice Noodles Stir Fry . If you prefer rice, pair it with Vegetarian Fried Rice or Curry Fried Rice.

    Storage

    Kung pao tofu leftovers will stay well in the refrigerator for 3-5 days. Store it in airtight container. Reheat in microwave for 2 minutes in 30 second intervals.

    I recommend not freeze this recipe because the texture changes significantly and becomes mushy.

    Why press tofu before cooking?

    Tofu is usually sold in a packet filled with water. If you don't press it and remove excess water, anything you make will be watery. So if you want to make crispy stir-fry recipes, pressing the tofu helps tremendously.

    There are many good quality tofu presses available to buy. You can also do it without press. Put the tofu in a colander, keep a heavy object over the block of tofu (I use my stone mortal pestle) Let the water drain for 20 minutes. Blot excess water with paper towel and then cut it for your recipes.

    Easy Chinese Recipe

    Skip the take out and make these easy Chinese recipes at home in minutes.

    • Spicy Green Beans
    • Ginger Garlic Bok Choy
    • Dumpling Soup
    • Chinese Spicy Eggplant
    • Chili Garlic Edamame
    Homemade Kung Pao tofu stir fry with crispy tofu and colorful vegetables.

    Questions?

    What kind of tofu is best kung pao and Chinese stir fry?

    Extra firm tofu is best for stir frying. It holds it's shape without crumbling. Do not use silken tofu to make this recipe.

    How do you keep tofu from getting stuck in the pan?

    The key to crispy tofu is well pressed and drained tofu. If it has too much moisture in it, it crumbles and can stick to the pan. Also make sure to cook it on high heat in well oiled pan to prevent sticking.

    What is kung pao tofu?

    Kung pao tofu is a tasty vegan dish made with tofu, bell peppers, peanuts, and Kung pao sauce. This spicy tofu dish is a vegan version of a Kung Pao chicken dish

    What are Are Sichuan Peppers?

    Traditional Kung Pao recipes are made with Szechuan peppers also known as Sichuan peppercorns. These dried chili peppers provide bold spicy heat when you sauté them in oil. You can find them in Asian grocery stores or specialty food stores. Any Chinese flavored hot chili sauce can be used as a substitute.

    This easy Kung Pao Tofu recipe brings together crispy tofu, crunchy peanuts, colorful vegetables, aromatic garlic and ginger, and a glossy sweet-spicy sauce. It is quick enough for a weeknight dinner but flavorful enough to satisfy a takeout craving.

    Make it once, and you may find yourself keeping extra-firm tofu and peanuts on hand just for this recipe!

    ★ If you make this Homemade Kung Pao Tofu Recipe, do let us know how you like it by ★ star rating it and leaving a comment below.

    📖 Recipe

    Homemade Kung Pao tofu stir fry with crispy tofu and colorful vegetables.

    Kung Pao Tofu

    Prajakta Sukhatme
    Skip the take out and make this incredibly easy and delicious homemade kung pao tofu. The crispy tofu and colorful veggies tossed in absolutely perfect sauce. You will love this most flavorful, versatile meatless meal. 
    4.55 from 37 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Total Time 30 minutes mins
    Course dinner
    Cuisine Chinese
    Servings 6 CUPS
    Calories 390 kcal

    Equipment

    • Tofu Press
    • Air Fryer

    Ingredients
      

    For the Crispy Tofu

    • 1 (14 oz) extra-firm tofu cut into cubes excess water removed
    • ¼ cup cornstarch or rice flour
    • 2 Tablespoon sesame oil I used sesame oil
    • Salt and pepper to taste

    To make Kung Pao Sauce

    • ¼ cup soy sauce or tamari or liquid coconut amino
    • 1 Tablespoon Hoisin sauce
    • 1 Tablespoon rice vinegar 15 ml
    • 1 teaspoon chili garlic sauce or sriracha or any hot sauce, adjust to taste
    • 1 Tablespoon toasted sesame oil 15 ml
    • 2 Tablespoon sugar
    • 2 Tablespoon cornstarch or rice flour

    Vegetable for Stir-Fry

    • 4-5 whole dried red chilies
    • 1 Tablespoon grated garlic
    • 1 Tablespoon grated ginger
    • 1 medium green pepper cut in squares
    • 1 medium red pepper cut in squares
    • 1 shallot quartered
    • 2-3 stalks green onion chopped
    • ¼ cup roasted peanuts

    Instructions
     

    Prepare the tofu

    • Press the tofu to remove excess moisture, then cut it into bite-sized cubes. Toss the cubes with cornstarch or rice flour until lightly coated. The coating should be thin and even.

    Crisp the tofu

    • Heat sesame oil in a large skillet or wok. Add the coated tofu in a single layer and cook until the pieces are golden and crisp on multiple sides. Transfer the crispy tofu to a plate while you prepare the vegetables.
    • Alternatively, you can use air fryer to make crispy tofu. Arrange coated tofu cubes on greased air fryer basket. Air fry at 350 F for 15 minutes, turning halfway in between. The cubes should be golden brown all around. Use them in stir fry.

    Make the sauce

    • Add the soy sauce, hoisin sauce, rice vinegar, chili garlic sauce or Sriracha, toasted sesame oil, brown sugar, and cornstarch to a bowl. Whisk until smooth and set aside.
    • Pro Tip: Give the sauce another stir right before adding it to the pan because the cornstarch settles at the bottom.

    Stir-fry the vegetables

    • Add the dried red chilies, garlic, and ginger to the same pan. Cook briefly until fragrant.
    • Add the red bell pepper, green bell pepper, and quartered shallot. Stir-fry until the vegetables are tender-crisp. You want the peppers to retain some bite rather than becoming completely soft.

    Add the sauce and tofu

    • Give the prepared sauce another whisk and pour it into the pan.
    • Stir continuously as the sauce heats and thickens. Add the crispy tofu and toss everything together until the sauce coats the tofu and vegetables.
    • Finish with chopped green onions and roasted peanuts. Serve warm.

    Notes

    Can I make Kung Pao Tofu without peanuts?

    Yes. If you have a peanut allergy or don't have peanuts available, cashews can provide a similar crunchy texture. You can also leave the nuts out completely.

    How do I make crispy tofu?

    Use extra-firm tofu, remove as much moisture as possible, coat the cubes lightly with cornstarch or rice flour, and cook them in a hot skillet without overcrowding.

    Is Kung Pao Tofu vegan?

    Yes, this recipe can be vegan. Check the labels of your soy sauce, hoisin sauce, and chili sauce to make sure the brands you use are vegan-friendly.

    Can I make Kung Pao Tofu less spicy?

    Absolutely. Reduce the dried red chilies and use less chili garlic sauce or Sriracha. You can always add more heat at the end.
     

    Nutrition

    Serving: 1cupCalories: 390kcalCarbohydrates: 63gProtein: 13gFat: 17gSaturated Fat: 2gPolyunsaturated Fat: 13gFiber: 4gSugar: 8g
    Did you make this recipe?Please leave a rating and the review!

    ❤️❤️ Follow us on Pinterest , Instagram and Facebook ! We love creating delicious family favorite recipes from around the world. Come Join Us ! ❤️❤️

    This recipe was originally published on ProfusionCurry website on September 18, 2020.

    Kung Pao Tofu Recipe - Crispy tofu tossed with colorful peppers, garlic, ginger, dried red chilies and crunchy peanuts in a sweet and spicy Kung Pao sauce. This easy vegan tofu stir-fry is perfect for a quick weeknight dinner and tastes better than takeout.

    More Easy Family Dinner Recipes

    • Instant Pot Lentil Sloppy Joes served for vegan and protein-rich dinner.
      Lentil Sloppy Joes
    • Instant Pot lentil Bolognese served over spaghetti.
      Lentil Bolognese with Spaghetti (Instant Pot Option)
    • Authentic aloo masala-dosa stuffing for crispy masala dosa. This batata bhaji or potato masala is vegan and gluten-free Indian curry recipe made in either Instant Pot or Stovetop.
      Potato Masala - Batata Bhaji Recipe (Masala Dosa Filling)
    • Vindaloo which is Goan Spicy curry made with potatoes and spicy tomato based sauce served for 20-minute curry dinner.
      Vindaloo Recipe with Potatoes (Vegan, Gluten-Free & Instant Pot)

    Reader Interactions

    Comments

    1. Marcus

      March 18, 2023 at 2:11 pm

      4 stars
      great recipe! I marinated my tofu and added some extra veggies but it turned out fantastic!

      Reply
    2. Soniaa

      August 14, 2021 at 5:43 pm

      Is really so delicious! Thank you for this recipe:)

      Reply
    3. Thelma

      March 27, 2021 at 9:24 am

      Can this freeze well?

      Reply
      • admin

        March 31, 2021 at 12:49 pm

        Tofu gets mushy while defrosting. So we don't recommend it

        Reply
    4. Rupal

      January 12, 2021 at 8:25 am

      Hi we have a child with nut allergies including sesame...except cashew...what oil can I use and can I sub cashews for peanuts?
      Thx

      Reply
      • admin

        January 12, 2021 at 11:36 am

        You can use any cooking oil that he can tolerate. Yes you can substitute cashews with peanuts.

        Reply
    5. Foss

      September 22, 2020 at 5:48 pm

      Do you have a recipe for those egg rolls?? 👀👀

      Reply
      • admin

        September 23, 2020 at 8:35 pm

        Yes . I use the recipe for Eggroll in a bowl and wrap it in Wontop paper. Then air-fry it at 325f for 10 minutes.

        Reply
    6. Neeru

      September 21, 2020 at 7:43 pm

      Thank you for sharing this recipe, i tried and it came out extremely yummy .

      Reply
      • Lyne

        January 02, 2025 at 8:14 pm

        5 stars
        I made this recipe a few times already. It is one of our favorite tofu dish. Thank you for a great recipe

        Reply
    4.55 from 37 votes (35 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I am the recipe developer and photographer of this food website ProfusionCurry! Join me for easy-to-follow recipes and trusted tips to make delicious food and yummy recipes.

    More about me →

    30-minute Dinners

    • Mushroom Stew with vegetables and seasoning served over mashed potatoes for comforting vegan and gluten free dinner.
      Mushroom Stew
    • Delicious and easy Vegan Chickpea Orzo Soup garnished and served in soup bowls.
      Vegetable Orzo Soup
    • Vegan Thai Red Curry with colorful vegetables and tofu served in a bowl.
      Vegetarian red curry recipe with tofu
    • Creamy risotto made easy in Instant Pot with mushrooms served for restaurant quality family dinner.
      Creamy Mushroom Risotto (Instant Pot Friendly)
    • An Italian dinner pasta with tomato cream sauce served with tomatoes and spinach.
      Penne Rosa - Creamy Tomato Pasta
    • Vegan stuffed pepper soup, which is excellent one pot gluten-free meal, served for comforting meal.
      Instant Pot Vegan Stuffed Pepper Soup

    Popular Recipes

    • Homemade Kung Pao tofu stir fry with crispy tofu and colorful vegetables.
      Kung Pao Tofu
    • Instant Pot Apple Butter packed for homemade gifts.
      Instant Pot Apple Butter
    • One pot wild rice soup with carrots, celery, mushrooms, and spinach.
      Instant Pot Wild Rice Soup with Mushrooms
    • Handmade Ukadiche Modak served on Silver platter for Ganesh Prasad.
      Ukadiche Modak - Steamed Rice Dumplings with Coconut Jaggery Filling
    • Guava Mocktail made with Guava nectar mocktail with chaat masala for a refreshing non-alcoholic drink.
      Guava Mocktail - Guava Masala Refresher
    • Air fryer bitter gourd recipe with crispy karela slices. This vegan and gluten-free karela fry is everyday Indian meal.
      Crispy Masala Karela Fry (Air Fryer Karela-Bitter Gourd)

    Footer

    ↑ back to top

    Our recipes are featured on several distinguished publisher. image

    Other

    • Privacy Policy

    Follow Us

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    About

    • About

    As an Amazon Associates, this site earns commission from qualifying purchases.

    Copyright © 2026 Profusion Curry

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.