This vegan sweet and sour tofu with eggplant is tangy and flavorful with just the right amount of sweetness and spice. It can be served as either a vegan main course or side dish. This is a filling meal in and of itself, but can be served over rice or noodles to make it even more substantial.
What to serve it with
If you’re looking for a tasty dish to serve with this tofu, try these vegan rice noodles. They’re quick and easy to make. Perfect for busy weeknight dinners.
Main ingredients and substitutions
Store bought sweet and sour sauce is loaded with refined sugar, so my goal was to create a sauce that tasted very similar, but was refined sugar free. I used date paste to sweeten this recipe but other liquid sweeteners such as maple syrup or agave work too. Just reduce the amount to 1/4 cup if you’re substituting other liquid sweeteners.
Extra firm tofu works best in this recipe, but you can substitute firm tofu if you prefer.
I used apple cider vinegar as the sour component in this vegan sweet and sour sauce, but you can substitute any other vinegar of your choosing. Rice vinegar would be a good alternative.
I love eggplant and it works particularly well in this recipe, but you can substitute broccoli, zucchini, carrots, cauliflower, bell peppers, or any other vegetables you prefer.
How to make vegan sweet and sour tofu
Start by adding 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 (see my date paste recipe for instructions), 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.
Next you’ll 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, then add the sauce and stir to combine and heat the ingredients for 2-3 minutes.
Optional additions and garnishes
Some additions that work well in this recipe are canned baby corn, water chestnuts, or bamboo shoots are all tasty additions. I opted to garnish this dish with green onions and sesame seeds, but you can substitute chopped peanuts or cashews and some thinly sliced red onion if you prefer. Fresh chopped chili peppers are another nice garnish if you like some extra heat.
Storage
Store this tofu in an airtight container in the fridge for up to three days, then reheat on the stovetop, in the oven, or microwave to your desired temperature.
More vegan dinner recipes to try
- This quinoa smothered in pesto sauce is filling, summery, and delicious.
- This parsley pesto with walnuts is rich, flavorful, and easy to make.
Vegan Sweet and Sour Tofu Recipe
Equipment
- Nonstick frying pan
Ingredients
- 1 1/2 cups extra firm tofu (cut into bite sized pieces)
- 1 1/2 cups eggplant (cut into bite sized pieces)
- 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
- 2 tablespoons vegetable oil
- 1 teaspoon chopped garlic
- 1/4 teaspoon salt
- 1/4 teaspoon crushed dried chili peppers
- 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.