Go Back
Sweet-and-sour-style battered pieces with pineapple, peppers, onions, rice, tofu, and herbs.

Vegan Chinese Recipes: The Dishes That Are Already Plant-Based, and the Swaps for the Ones That Aren't

Ingredients
  

  • 120 g dry soy chunks, soy meat, or curls (makes around 500g rehydrated)
  • 1 tsp garlic powder or minced garlic
  • 1 1/2 tbsp soy sauce (for the marinade)
  • 3 to 4 tbsp sugar (adjust to desired sweetness)
  • 1/3 cup distilled white vinegar (or apple cider vinegar)
  • 1/2 cup pineapple juice (or syrup from the pack of pineapples)
  • 5 tbsp tomato ketchup
  • 1 tbsp soy sauce (sub tamari for gluten-free)
  • 1/2 tsp dark soy sauce (optional, for color)
  • 1/4 cup room-temperature water
  • 1 1/2 tbsp cornstarch (for the sauce)
  • Dash of ground pepper
  • Neutral oil, for frying
  • 6 tbsp cornstarch (for the first coating; sub potato or arrowroot starch)
  • 2 tbsp cornstarch (for the second coating; add more to fully coat)
  • 1 medium onion, sliced into small squares
  • 1 tsp minced ginger
  • 1 tsp minced garlic
  • 1 small red bell pepper, seeded and sliced into small squares
  • 1 small green bell pepper, seeded and sliced into small squares
  • 3/4 cup pineapple chunks in juice, syrup, or fresh (around 120g)
  • Steamed rice, to serve

Instructions
 

  • Rehydrate the soy chunks. Soak them in boiling hot water for 15 to 20 minutes until doubled in size (or in hot water for 20 to 25 minutes if that is the water you have). Squeeze out the excess water once soft.
  • Marinate. Mix the 1 1/2 tbsp soy sauce and garlic powder into the drained chunks and leave 10 minutes while you prep everything else - this seasons the interior, which the coating will seal in.
  • Mix the sauce. Combine the sugar, vinegar, pineapple juice, ketchup, 1 tbsp soy sauce, dark soy sauce, 1/4 cup water, 1 1/2 tbsp cornstarch, and pepper in a bowl. Stir until no cornstarch settles at the bottom, then set aside.
  • Coat. Toss the marinated chunks in the 6 tbsp cornstarch for a heavy first layer, then in the 2 tbsp cornstarch for a thin sealing layer. The double coat is what fries up crisp.
  • Fry. Heat enough neutral oil to submerge at least half of the chunks over high heat until very hot. Fry until golden and crisp, then drain. Pan-frying instead uses less oil but comes out less crispy.
  • Build the dish. In 1 to 2 tbsp oil in the same pan over high heat, sauté the onion, garlic, and ginger for 1 to 2 minutes until the onion softens. Add the bell peppers and pineapple chunks and toss briefly.
  • Sauce and finish. Pour in the sauce, stir until it thickens and turns glossy, then add the fried chunks and toss just to coat. Serve at once over steamed rice - the coating loses crunch quickly once sauced.