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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 30-35 minutes
  • Yield: 3-4 servings
  • Diet: Vegan

Description

This Sweet & Sour Tofu recipe offers a crispy, flavorful plant-based twist on the classic dish. Featuring golden fried tofu, tangy-sweet sauce, vibrant veggies, and pineapple, it's a perfect balance of textures and flavors. A quick and customizable meal ideal for dinner, lunch, or impressing guests. Perfect for those following a vegan or gluten-free diet, this dish is easy to make and full of satisfying tastes!


Ingredients

For the Tofu:

1 block (14 oz) firm or extra-firm tofu, pressed & cubed

2 tbsp cornstarch

½ tsp garlic powder

½ tsp black pepper

2 tbsp oil (for frying)

For the Sweet & Sour Sauce:

¼ cup rice vinegar

3 tbsp ketchup

2 tbsp soy sauce

2 tbsp brown sugar or honey

1 tsp grated ginger

2 cloves garlic, minced

½ cup pineapple juice (or water)

1 tbsp cornstarch mixed with 2 tbsp water

For Stir-Fry:

1 cup bell peppers, diced (red, green, or yellow)

½ cup pineapple chunks

½ cup onion, sliced

Sesame seeds & green onions for garnish


Instructions

  1. Prepare the Tofu:
    Press tofu to remove moisture, then cut into cubes. Toss tofu with cornstarch, garlic powder, and black pepper. Heat oil in a pan over medium heat and fry tofu until golden and crispy. Remove and set aside.

  2. Make the Sauce:
    In a bowl, whisk together rice vinegar, ketchup, soy sauce, brown sugar (or honey), pineapple juice, ginger, and garlic. In another bowl, mix cornstarch with water to create a slurry.

  3. Stir-Fry the Veggies:
    In the same pan, sauté bell peppers and onions for 2 minutes. Add pineapple chunks and pour in the sauce. Stir in the cornstarch slurry, simmer for 1-2 minutes until thickened.

  4. Combine & Serve:
    Add the crispy tofu back to the pan and stir to coat in the sauce. Garnish with sesame seeds and green onions. Serve with steamed rice or noodles.

Notes

For extra crispiness, try baking or air-frying the tofu at 400°F (200°C) for about 20 minutes.

Adjust the sweetness or tanginess of the sauce by modifying the sugar and vinegar amounts.

Leftovers can be stored in an airtight container for up to 3 days. To reheat, warm it gently in a pan to maintain tofu's crispiness.

  • Prep Time: 10 minutes
  • Cook Time: 20-25 minutes
  • Category: Main Course, Vegan, Gluten-Free
  • Method: Stir-frying, Pan-frying
  • Cuisine: Asian, Chinese

Nutrition

  • Serving Size: 3-4 servings