This Sweet and Sour Tofu is the perfect weeknight dinner! Crispy tofu is tossed in a homemade sweet and sour sauce with peppers and pineapple and served over rice.
3tablespoonspineapple juice, if using canned pineapple, then just use the juice from the can
3tablespoonsrice vinegar
1/4cupsugar
1tablespoonvegan Worcestershire sauce, or soy sauce
1/2teaspoonred chili flakes, optional, can use less for less spicy version
2tablespoonsoil*
1/2onion, large dice
2clovesgarlic, minced
1red bell pepper, large dice
1cuppineapple, large dice (or use canned)
3scallions, sliced on the diagonal
2-3cupscooked rice, for serving
Instructions
Dain the tofu, then wrap in a paper towel to remove excess water. Cut into cubes, then toss with 1 tablespoon of cornstarch and set aside.
In a small bowl, whisk together the remaining tablespoon of cornstarch and water until combined. Then, whisk together the remaining sauce ingredients: 1/2 cup ketchup, 3 tablespoons pineapple juice, 3 tablespoons rice vinegar, 1/4 cup sugar, 1 tablespoon Worcestershire sauce and 1/2 teaspoon red chili flakes
Heat a large skillet or work over medium heat. Add the oil and tofu and cook until all sides are golden brown and crispy. Remove and transfer to a bowl.
Add the onions, garlic, and peppers to the skillet and cook until veggies are softened and caramelized, for about 5 minutes, tossing often. Add the pineapple and the sauce and cook until the sauce thickens, about 2 minutes. Add the tofu back in and coat until warmed through with the sauce.
Remove from heat and add in the scallions. Serve over warm rice.
Notes
*I've also made this with air-fried tofu, which is great if you want to reduce oil. Toss with the cornstarch as directed, then place in a single layer in an air fryer and cook for 8-10 minutes at 400 degrees F until crispy and golden brown.