Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet & Sour Tofu


  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Crispy golden tofu tossed in a glossy sweet and sour sauce with bell peppers and juicy pineapple, delivering bold takeout-style flavor in a vibrant plant-based dish.


Ingredients

Scale
  • 400 grams firm tofu, pressed and cubed
  • 3 tablespoons cornstarch
  • 3 tablespoons vegetable oil
  • 1 red bell pepper, chopped
  • 1 green bell pepper, chopped
  • 1 cup pineapple chunks
  • 2 cloves garlic, minced
  • 1/4 cup ketchup
  • 3 tablespoons rice vinegar
  • 3 tablespoons soy sauce
  • 3 tablespoons brown sugar
  • 1/2 cup water
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
  • 2 green onions, sliced

Instructions

  1. Press the tofu for at least 15 minutes to remove excess moisture, then cut into even cubes.
  2. Toss the tofu cubes with 3 tablespoons cornstarch until evenly coated.
  3. Heat 3 tablespoons vegetable oil in a large skillet over medium heat and cook the tofu until golden and crispy on all sides. Remove and set aside.
  4. In the same skillet, sauté minced garlic for about 30 seconds until fragrant. Add chopped red and green bell peppers and cook for 2 to 3 minutes until slightly tender but still crisp.
  5. Stir in the pineapple chunks.
  6. In a bowl, whisk together ketchup, rice vinegar, soy sauce, brown sugar, and 1/2 cup water. Pour the mixture into the skillet and bring to a gentle simmer.
  7. Add the cornstarch slurry and cook until the sauce thickens and becomes glossy.
  8. Return the crispy tofu to the skillet and gently toss to coat evenly in the sauce.
  9. Garnish with sliced green onions and serve immediately.

Notes

  • Make sure the tofu is well pressed to achieve a crisp exterior.
  • Avoid overcrowding the pan so the tofu browns properly.
  • Taste the sauce before thickening and adjust sweetness if needed.
  • Serve immediately to maintain the best texture.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian-Inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 14g
  • Sodium: 720mg
  • Fat: 18g
  • Saturated Fat: 2g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 0mg

Keywords: sweet and sour tofu, crispy tofu stir fry, vegan sweet and sour, plant based dinner recipe, tofu with pineapple