Sweet & Sour Tofu with Broccoli & Pineapple

Sweet & Sour Tofu with Broccoli & Pineapple

Crispy tofu, tender veggies, and juicy pineapple tossed in a glossy homemade sweet & sour sauce. This colorful 30-minute dinner tastes better than takeout and is made entirely from pantry staples.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Meal Type: Dinner
Special: 10 Ingredients or Less, 30 Minutes or Less, Gluten-Free, Kid-Friendly, Nut-Free, Oil-Free, Seasonal (Cold Weather)
Tool: Stove
Ingredient: bell pepper, Broccoli, pineapple, Rice, Tofu
Servings: 4
Ingredients
For the sauce (or use 1/2 cup store-bought sweet & sour sauce instead ):
  • ยผ cup(s) rice vinegar (or apple cider vinegar)
  • 3 tablespoon(s) ketchup
  • 2 tablespoon(s) soy sauce
  • 2 tablespoon(s) maple syrup (or sugar)
  • ยฝ cup(s) pineapple juice (from the canned pineapple)
  • 2 teaspoon(s) cornstarch
For the stir-fry:
  • 1 block(s) (12 oz / 350 g) firm or extra firm tofu drained and cubed
  • 3 tablespoon(s) cornstarch
  • 2 tablespoon(s) light oil divided (see note for oil-free)
  • 1 red bell pepper sliced
  • 1 small yellow onion sliced
  • 2 clove(s) garlic sliced
  • 2 cup(s) broccoli florets about ยฝ head
  • ยฝ cup(s) canned pineapple chunks drained (reserve juice for sauce)
  • Salt and pepper to taste
  • Cooked rice to serve
Instructions
  • Make the sauce: In a small bowl, whisk together vinegar, ketchup, soy sauce, maple syrup, pineapple juice, and cornstarch until smooth. Set aside.
  • Crisp the tofu: Toss the tofu cubes with 3 tablespoons cornstarch until evenly coated. Heat 1 tablespoon oil in a large nonstick skillet or wok over medium-high heat. Add tofu and cook 5โ€“7 minutes, turning occasionally, until golden and crisp. Transfer to a plate.
  • Sautรฉ the veggies: In the same pan, heat the remaining tablespoon oil. Add bell pepper, onion, garlic, and broccoli. Season lightly with salt and pepper and cook for 3โ€“4 minutes until the vegetables begin to soften but are still crisp.
  • Combine everything: Whisk the sauce again (cornstarch can settle) and pour it into the pan. Stir constantly for 1โ€“2 minutes until the sauce thickens and becomes glossy. Add pineapple chunks and the cooked tofu, tossing to coat evenly.
  • Serve: Spoon over rice and enjoy immediately.
Notes
Oil-free option: Bake tofu at 400ยฐF (200ยฐC) for 20โ€“25 minutes or air fry until crisp. Sautรฉ veggies in a splash of water or broth instead of oil.
Gluten-free: Use tamari or gluten-free soy sauce.
Make-ahead: Sauce can be made 2โ€“3 days in advance and stored in the fridge. Whisk before using.
Serving suggestion: Top with sesame seeds or sliced green onion for extra flavor and texture.
Nutrition
Serving: 1 serving without rice (recipe makes 4 servings) | Calories: 252kcal | Carbohydrates: 33g | Protein: 11g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 687mg | Potassium: 535mg | Fiber: 3g | Sugar: 18g | Vitamin A: 1277IU | Vitamin C: 93mg | Calcium: 85mg | Iron: 2mg
Did You Make This Recipe?Tag @itdoesnttastelikechicken on Instagram and Hashtag #easyveganmealplan