Savor the perfect balance of tangy, sweet, and savory with this Vegetarian Sweet and Sour Chicken, a plant-based twist on a takeout classic! Crispy, golden cubes of extra-firm tofu are the star of this dish, coated in cornstarch and pan-fried to perfection. Tossed with vibrant bell peppers, juicy pineapple chunks, and a rich homemade sweet-and-sour sauce made with ketchup, rice vinegar, and soy sauce, this meal delivers bold flavors in every bite. It’s quick to make, ready in just 40 minutes, and pairs beautifully with fluffy jasmine rice. Garnished with sesame seeds and scallions, this recipe is as visually stunning as it is delicious. Perfect for vegetarians or anyone looking to enjoy a meat-free version of a Chinese takeout favorite!
Scan with your phone to download!
Press the tofu to remove excess water by wrapping it in a clean kitchen towel and placing a heavy object on top. Let it sit for 20 minutes. Then cut the tofu into 1-inch cubes.
In a bowl, toss the tofu cubes with 4 tablespoons of cornstarch until evenly coated.
Heat a large skillet or wok over medium-high heat and add 4 tablespoons of oil. Once hot, fry the tofu cubes for 2-3 minutes on each side until golden and crispy. Remove and set aside.
In the same skillet, add the diced red bell pepper, green bell pepper, and yellow onion. Sauté for 3-4 minutes until slightly softened.
Add minced garlic and stir for 30 seconds until fragrant.
Stir in the pineapple chunks and cook for 1-2 more minutes.
In a small bowl, whisk together ketchup, rice vinegar, soy sauce, brown sugar, and 1/4 cup water until smooth.
Add the sauce to the skillet and stir to coat the vegetables and pineapple.
In a separate small bowl, mix 2 teaspoons of cornstarch with 2 tablespoons of water to create a slurry. Add this to the skillet and stir until the sauce thickens, about 1-2 minutes.
Add the crispy tofu back into the skillet and gently fold it into the sauce and vegetables.
Remove from heat and garnish with sesame seeds and sliced green onions, if desired.
Serve hot over cooked white or jasmine rice.
Serving size | (2166.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2533.5 |
Total Fat 94.0g | 0% |
Saturated Fat 10.0g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 0mg | 0% |
Sodium 2200.2mg | 0% |
Total Carbohydrate 347.3g | 0% |
Dietary Fiber 26.3g | 0% |
Total Sugars 94.3g | |
Protein 88.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 3003.9mg | 0% |
Iron 16.5mg | 0% |
Potassium 2588.8mg | 0% |
Source of Calories