Go Back
+ servings
Sweet and Sour Tofu Tacos

Sweet and Sour Tofu Tacos for a Zesty Plant-Based Feast

Enjoy Sweet and Sour Tofu Tacos, a vibrant and delightful vegan meal packed with crispy tofu and tangy pineapple.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 tacos
Course: Dinner
Cuisine: Mexican, Vegan
Calories: 250

Ingredients
  

For the Tofu
  • 1 block Firm Tofu Essential protein source.
  • 1 tablespoon Cornstarch Helps achieve crispy exterior.
  • 2 tablespoons Vegetable Oil For frying.
For the Filling
  • 1 Bell Pepper Diced, adds crunch.
  • 1 cup Pineapple Chunks Brings natural sweetness.
  • 1/4 cup Soy Sauce Infuses umami.
  • 1/4 cup Rice Vinegar Provides acidity.
  • 2 tablespoons Brown Sugar Adds sweetness.
  • 1 tablespoon Ketchup Contributes tang.
  • 1 tablespoon Sesame Oil Imparts nutty flavor.
For Tacos
  • 8 Taco Shells Holds the filling.
  • 1 cup Shredded Cabbage Adds refreshing texture.
  • 1/4 cup Green Onions Chopped, enhances flavor.

Equipment

  • large skillet
  • Mixing bowl
  • Paper Towels
  • Towel for pressing tofu

Method
 

Step‑by‑Step Instructions
  1. Press the firm tofu to remove excess moisture. Wrap in a towel and place a heavy object on top for 15–20 minutes.
  2. Cut the pressed tofu into bite-sized cubes and toss with cornstarch until coated.
  3. Heat vegetable oil in a skillet over medium heat. Fry the tofu for 7–10 minutes until golden brown.
  4. Remove tofu, add bell pepper and pineapple to the skillet, and stir-fry for 3–5 minutes.
  5. Whisk together soy sauce, rice vinegar, brown sugar, ketchup, and sesame oil in a bowl and pour over vegetables. Return tofu to skillet and cook for an additional 2–3 minutes.
  6. Build tacos by filling shells with tofu and vegetable mixture. Top with cabbage and green onions.

Nutrition

Serving: 1tacoCalories: 250kcalCarbohydrates: 30gProtein: 10gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gSodium: 500mgPotassium: 300mgFiber: 4gSugar: 6gVitamin A: 500IUVitamin C: 60mgCalcium: 80mgIron: 2mg

Notes

Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently.

Tried this recipe?

Let us know how it was!