Go Back
+ servings
Sweet n sour tofu with chopsticks
Print

Vegan sweet and sour tofu

Easy vegan sweet and sour tofu recipe! Skip the take out and make this simple weeknight comfort food instead. A bit healthier, a bit lighter, a lot more fun.
Course entree, Main Course
Cuisine Chinese
Keyword dairy free, plant based, vegan, vegetarian
Prep Time 5 minutes
Cook Time 30 minutes
Tofu pressing time 15 minutes
Total Time 50 minutes
Servings 4 servings
Calories 266kcal

Ingredients

  • 1 large block (about 12oz) extra firm tofu
  • 2 tablespoon all-purpose flour or cornstarch
  • 1 teaspoon Chinese five-spice powder
  • ½ teaspoon salt, divided
  • 2 tablespoon tamari, soy sauce, or coconut aminos, divided
  • 2 tablespoon sesame oil or other oil of choice, divided
  • 1 tablespoon arrowroot powder or cornstarch
  • ½ cup pineapple juice (from the can if you are using canned pineapple, below, or freshly juiced if you are using fresh)
  • cup tomato ketchup
  • 2 tablespoon Sriracha (optional; you can use more ketchup instead)
  • ¼ cup cane or granulated white sugar
  • ¼ cup rice vinegar or apple cider vinegar
  • 1 pinch freshly ground black or white pepper
  • 1 small onion, sliced into half moons
  • 2 medium bell peppers (different colors), seeded and thinly sliced
  • 3 medium cloves garlic, finely chopped
  • 1 heaping cup fresh or canned pineapple chunks

Instructions

  • Open the tofu package, drain the water, then either press in a tofu press or wrap it in paper towels or a clean dish towel and put something heavy on top. I usually use a heavy cutting board and some cookbooks. Let it sit like this for 15 minutes, unwrap, and cut into ½-inch cubes.
  • While the tofu is pressing, preheat the oven to 400° F. Line a baking sheet with parchment paper.
  • In a bowl large enough to hold the tofu, stir together the flour, Chinese five-spice powder, just ¼ teaspoon of the salt, 1 tablespoon of the tamari, and 1 tablespoon of the oil to form a paste. Toss the tofu cubes in the paste until they are all coated. If you have trouble coating them, use your fingers to rub the paste over the tofu pieces. Spread out on the prepared baking sheet and bake, tossing once at the 15-minute point, for 25 to 30 minutes, or until really golden.
  • While the tofu is cooking, place the arrowroot powder in a small bowl and gradually add the pineapple juice, stirring constantly to work out any lumps. Stir in the ketchup, sriracha (if using), sugar, vinegar, the remaining tablespoon of tamari, remaining ¼ teaspoon of salt and the pepper. Set this pineapple sauce aside.
  • About 5 minutes before the tofu is ready, or just after it comes out of the oven, in a large skillet or wok, heat the remaining tablespoon of the oil over medium-high heat, and stir-fry the onion and bell peppers for 3 to 4 minutes; then add the garlic and cook for another minute. Pour in the pineapple sauce and keep stirring everything around until the sugar crystals have dissolved and the sauce has thickened. Lower the heat to low and add the tofu cubes and pineapple chunks. Allow to warm through, and then serve over fluffy rice or some noodles. Top with green onion and sesame seeds (optional).

Nutrition

Serving: 1serving | Calories: 266kcal | Carbohydrates: 36g | Protein: 10g | Fat: 9g | Saturated Fat: 1g | Sodium: 1214mg | Potassium: 457mg | Fiber: 2g | Sugar: 24g | Vitamin A: 1966IU | Vitamin C: 87mg | Calcium: 56mg | Iron: 2mg