Vegan Kung Pao with Textured Vegetable Protein (Fakeaway)

Textured Vegetable Protein (TVP) is the key ingredient in this Vegan Kung Pao — an excellent plant-based substitute for chicken in the classic Chinese-style dish.

TVP soaks up the sauce and seasonings brilliantly, and this version is ready in around 30 minutes, making it a perfect midweek fakeaway.

Vegan Kung Pao with red and green peppers served with white rice in a black bowl ready to be eaten

How to make Vegan Kung Pao?

Follow the step-by-step recipe below to make this Chinese-style Vegan Kung Pao at home. Read the notes and tips after the recipe card to get the best results.

📖 Step by Step Recipe

Vegan Kung Pao with red and green peppers served with white rice in a black bowl ready to be eaten

Vegan Kung Pao

Luke and Kay – Flawless Food

A quick, flavourful vegan take on Kung Pao using Textured Vegetable Protein chunks, stir-fried peppers and a rich homemade sauce.

TVP (also called textured soy protein or soya chunks) is high in protein and absorbs sauces well, making it an excellent meat substitute.

4.77 from 38 votes
Print Recipe
Pin Recipe
SaveSaved!
Prep Time 15
Cook Time 15
Total Time 30
Course Dinner
Cuisine Asian
Servings 4 People
Calories 286 kcal

Equipment

Cast Iron Pan
Scales

Ingredients

  

Textured Vegetable Protein mix

  • 125 grams (2 cups) Textured Vegetable Protein chunks
  • 360 ml (1 ¾ cups) Vegetable stock
  • 1 tablespoon Light soy sauce
  • 2 teaspoon Bicarbonate of soda
  • 1 teaspoon Cornflour

Kung Pao Sauce

  • 2 tablespoon Dark brown sugar
  • ½ teaspoon Ground ginger
  • 1 teaspoon Cornflour
  • 100 ml (½ cup) Vegetable stock
  • 5 tablespoon Light soy sauce
  • 2 teaspoon Dark soy sauce
  • 2 tablespoon Rice vinegar
  • 2 tablespoon Shaoxing wine or Mirin or dry white wine
  • 2 teaspoon Hoisin sauce

Stir Fry

  • 2 tablespoon Toasted sesame oil
  • 1 tablespoon Garlic puree (about 3 cloves)
  • 2 teaspoon Chilli puree (about 2 red chillies)
  • 1 Red pepper chopped into 2cm squares
  • 1 Green pepper chopped into 2cm squares
  • 4 Spring onions (green onions) chopped
  • 2 tablespoon Cashew nuts handful

Instructions

  • Soak the TVP in vegetable stock for 10 minutes to rehydrate.
    Textured Vegetable Protein in a silver bowl being soaked with vegetable stock
  • While the TVP soaks, chop the peppers and spring onions and mix the Kung Pao sauce ingredients in a bowl.
    Light soy sauce being poured into a white bowl
  • Combine the sauce ingredients and set aside.
    Vegan Kung Pao sauce in a white bowl being stirred together with a silver spoon
  • Drain and coat the rehydrated TVP with cornflour, bicarbonate of soda and 1 tablespoon light soy sauce. Set aside.
    Soy Sauce being poured over the Textured Vegetable Protein
  • Heat 1 tablespoon sesame oil in a wok or large pan over medium heat. Fry the coated TVP for about 5 minutes until lightly browned, then remove and set aside.
    Frying the Textured Vegetable Protein in a cast iron pan
  • Add the remaining tablespoon of oil to the pan. Stir in garlic puree, chilli puree and the chopped peppers and fry on high for 1 minute.
    Green and Red peppers being added to the cast iron pan to cook
  • Pour in the prepared Kung Pao sauce, bring to a boil, then return the TVP to the pan and stir to combine.
    Vegan Kung Pao sauce being added to the red and green peppers in a cast iron dish
  • Stir for 3 minutes, then add spring onions and cashew nuts and stir for a further 2 minutes. Serve with rice and enjoy.
    Vegan Kung Pao in a black bowl served with white rice and chop sticks on the side

Video

Nutrition

Calories: 286kcalCarbohydrates: 26gProtein: 20gFat: 11g
Keyword Kung Pao, recipes with tvp, Soy Chunks, Soy Meat, textured soy protein, textured vegetable protein, tvp recipe, tvp stir fry, vegan, Vegan Kung Pao
Tried this recipe? Share a photo on social mediaPlease mention @flawlessfooduk or tag #flawlessfooduk!

What is Textured Vegetable Protein (TVP)?

Textured Vegetable Protein chunks (also called soya chunks) are made from 100% soybeans. They’re sold dried, making them a convenient pantry staple and an effective meat substitute for vegetarian and vegan dishes.

A typical 500g bag is inexpensive and stretches a long way. For this recipe we used 125g TVP to serve four people — economical and high in plant protein.

A bag of Textured Vegetable Protein

This was our first time using TVP and we’ll definitely use it again, including trying the minced variety as a substitute for ground meat.

How to use Textured Vegetable Protein?

TVP is sold dried and must be rehydrated before cooking. A good rule of thumb is about 30g dry TVP per portion, rehydrated with roughly 90ml vegetable stock. For this recipe we used 125g TVP with about 350–360ml stock for four people.

Textured Vegetable Protein in a silver bowl being soaked with vegetable stock
Textured Vegetable Protein in a silver bowl being soaked with vegetable stock

Allow the TVP to soak for about 10 minutes — enough time to chop the vegetables and prepare the sauce. For the vegetables, cut peppers into 2cm squares and slice spring onions into 1cm pieces.

How to make Vegan-friendly Kung Pao sauce?

To make a vegan Kung Pao sauce, whisk together dark brown sugar, ground ginger, cornflour, rice wine (or mirin / dry white wine), rice vinegar, light and dark soy sauce, vegetable stock and hoisin sauce. Most hoisin sauces are vegan but check the label to be sure there’s no fish ingredient.

Set the sauce aside until needed.

Dark brown sugar,ground ginger and cornflour in a white bowl
vegetable stock and white wine vinegar in a white bowl
Light soy sauce being poured into a white bowl
Hoisin sauce being poured into a white bowl
Vegan Kung Pao sauce in a white bowl being stirred together with a silver spoon

Coating the rehydrated TVP with cornflour and a small amount of bicarbonate of soda before frying helps it brown and keeps the interior tender. It also adds body to the sauce when everything is combined.

Cornflour and Bicarbonate of soda being added to the Textured Vegetable Protein in a silver bowl
Soy Sauce being poured over the Textured Vegetable Protein
Stirring the Textured Vegetable Protein in a silver bowl
Frying the Textured Vegetable Protein in a cast iron pan

Fry the TVP in sesame oil for about 5 minutes until it’s lightly browned, then remove it from the pan. Add more oil if needed, then fry garlic, chilli and peppers on high for 1 minute, add the sauce and bring to the boil.

Return the TVP to the pan, stir for 3 minutes, then add spring onions and cashew nuts and cook for a final 2 minutes.

Vegan Kung Pao sauce being added to the red and green peppers in a cast iron dish
Vegan Kung Pao sauce with red and green peppers in a cast iron dis
Textured Vegetable Protein being added to the vegan kung pao sauce with red and green peppers
Textured Vegetable Protein mixed altogether with red and green peppers and kung pao sauce
Chopped spring onion and cashews on top of the Vegan Kung Pao

Serve the Vegan Kung Pao with plain white rice, jasmine sticky rice or noodles. If you prefer less heat, reduce or omit the chilli.

close up image of Vegan Kung Pao all mixed together with peppers and TVP

Vegan Kung Pao in 30 minutes

Vegan Kung Pao in a black bowl served with white rice and chop sticks on the side

This dish is a comforting, flavourful fakeaway. We tested it on family members who guessed it was chicken — a great sign that TVP works well in classic recipes. Non-vegans can easily swap TVP for prawns, chicken or beef if preferred.

Serving of Vegan Kung Pao, with chopsticks holding a textured vegetable protein chunk and red pepper.

If you make this, we’d love to hear how it turned out — leave a comment or share a photo on social media with the tag mentioned above.

Textured vegetable protein Vegan Kung Pao image for pinterest