Go Back
+ servings
Vegan sweet and sour tofu in a white bowl.
Print Recipe
5 from 1 vote

Vegan Sweet and Sour Tofu Recipe

This vegan sweet and sour tofu is filling, delicious, and full of tangy, spicy flavor. Enjoy it on its own or serve over rice or noodles for a more substantial meal.
Prep Time6 minutes
Cook Time25 minutes
Total Time31 minutes
Course: Main Course
Cuisine: Fusion
Diet: Vegan
Servings: 4
Calories: 191.6kcal

Equipment

  • Nonstick frying pan

Ingredients

  • 2 tablespoons vegetable oil
  • 1/2 cup date paste (or substitute 1/4 cup maple syrup or agave)
  • 1/2 cup apple cider vinegar (or your preferred vinegar)
  • 1/4 cup tomato paste
  • 1 teaspoon chopped garlic
  • 1/4 teaspoon salt
  • 1/4 teaspoon crushed dried chili peppers
  • 1 1/2 cups extra firm tofu (cut into bite sized pieces)
  • 1 1/2 cups eggplant or any other vegetable you prefer (cut into bite sized pieces)
  • Optional garnish: green onions and sesame seeds

Instructions

  • Add the oil to the wok or frying pan and place on the stove set to medium heat, then allow the pan to heat up for 1-2 minutes.
  • While the pan is heating up, add the date paste, apple cider vinegar, tomato paste, garlic, salt, and chili peppers to a bowl and stir until combined.
  • When the pan is hot, add the tofu to the pan and fry on both sides until cooked and a little crispy (approximately 5 minutes per side).
  • Remove the tofu from the pan and reserve.
  • Add the eggplant to the pan and fry until soft and slightly caramelized (approximately 5 minutes per side).
  • Add the tofu back to the pan.
  • Add the sauce to the pan and stir to combine and heat the ingredients for 2-3 minutes.
  • Garnish with chopped green onions and sesame seeds, if desired.

Notes

  • Store this tofu in an airtight container in the fridge for up to three days. Reheat to your desired temperature in the microwave, stovetop, or oven.

Nutrition

Calories: 191.6kcal | Carbohydrates: 21.1g | Protein: 8.4g | Fat: 8.8g | Saturated Fat: 1.4g | Polyunsaturated Fat: 4.9g | Monounsaturated Fat: 1.9g | Trans Fat: 0.04g | Sodium: 335.9mg | Potassium: 525.1mg | Fiber: 3.2g | Sugar: 15.8g | Vitamin A: 258.7IU | Vitamin C: 4.6mg | Calcium: 48.2mg | Iron: 1.9mg