Sweet and Sour Tofu with pineapple and bell peppers - the whole food plant-based version of sweet and sour chicken. High protein, gluten-free, and incredibly delicious!

Sweet and sour chicken is one of those classic recipes that (almost) everyone enjoys. There's something about that combo of sweet and sour that makes it irresistible.
Of course, I'm taking the classic meat-based recipe and giving it a vegan spin: sweet and sour tofu.
The key to this recipe is texture. Making the tofu crisp is what turns this recipe from good to great.
Jump to:

How to make crispy tofu
This recipe uses several tactics to get the crispiest tofu:
Press the Tofu
Pressing the tofu helps release some of the moisture.
If you don't have a tofu press, don't worry - I don't either! Just place the tofu between two baking sheets and place a heavy object on top. I use cans of beans.

Use a high oven temperature
The high oven temperature helps to evaporate as much moisture as possible.
Cornstarch
The cornstarch sticks to the tofu and gets crispy on the outside.
The result: sweet and sour tofu that is SO crisp and delicious

Why I love this Sweet and Sour Tofu with Pineapple
- Dietary needs - this dish is vegan, gluten-free, dairy-free, oil-free, and refined sugar free
- Vegan version of a classic - it's like sweet and sour chicken, but with tofu!
- Nutrient dense - with bell peppers and pineapple, you'll get a good serving of both fruits and vegetables in this meal
Ingredient Notes
- Extra Firm Tofu: for the crispiest results be sure to use extra firm tofu.
- Cornstarch: this is necessary to get extra crispy tofu, so make sure you use it. You could sub arrowroot powder
- Maple Syrup: to keep this recipe completely fruit-sweetened, use date syrup instead
- Apple Cider Vinegar: or other light vinegar of choice
- Ketchup: look for a no added sugar ketchup
- Liquid Aminos: you could sub tamari or if you aren't gluten-free you can sub soy sauce
- Garlic
- Red Pepper Flakes: you could sub cayenne or chili powder
- Pepper
- Pineapple: fresh is ideal, but you could use frozen and thawed pineapple
- Red Onion: or white or yellow onion
- Bell Peppers: I used both red and green for some color, but you can choose any color you'd like
- Toppings: Sesame Seeds, Sliced Scallions
- White Rice: or rice of your choice

How to make Sweet and Sour Tofu with Pineapple
Step 1. Preheat the oven to 450°F. Line a baking sheet with aluminum foil.
Step 2. In a medium bowl, toss the cubed tofu with the cornstarch.
Step 3. Transfer to the prepared baking sheet and bake for 35-40 minutes.

Step 4. Meanwhile, make the sauce. In a small bowl, mix the maple syrup, apple cider vinegar, ketchup, liquid aminos, garlic, red pepper flakes, and pepper.
Step 5. Heat a non-stick pan to medium heat. Add the onion, and peppers. Sauté, using the sauce as the cooking liquid, until the veggies are soft.

Step 6. Stir in the pineapple and cook a few minutes more.
Step 7. When the tofu is ready, add the tofu to the pan and stir to coat. Serve and enjoy!

Recipe Prayer
Thank you God for this meal. Help it nourish our bodies and keep us full. Amen.

More Asian inspired vegan recipes
Tried this recipe?
Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Sweet and Sour Tofu with Pineapple
Ingredients
- 2 14 Ounce Blocks Extra Firm Tofu pressed & cubed
- ⅓ Cup Cornstarch
- ½ Cup Maple Syrup
- ¼ Cup Apple Cider Vinegar
- 3 Tablespoons Ketchup
- 2 Tablespoons Liquid Aminos or Tamari
- 2 Cloves Garlic minced
- 1 Teaspoon Red Pepper Flakes
- ½ Teaspoon Pepper
- 2 Cups Cubed Pineapple
- 1 Medium Red Onion diced
- 1 Red Bell Pepper diced
- 1 Green Bell Pepper diced
- Toppings: Sesame Seeds, Sliced Scallions
- White Rice to serve
Instructions
- Preheat the oven to 450°F. Line a baking sheet with aluminum foil.
- In a medium bowl, toss the cubed tofu with the cornstarch.
- Transfer to the prepared baking sheet and bake for 35-40 minutes. *See Notes
- Meanwhile, make the sauce. In a small bowl, mix the maple syrup, apple cider vinegar, ketchup, liquid aminos, garlic, red pepper flakes, and pepper.
- Heat a non-stick pan to medium heat. Add the onion, and peppers. Sauté, using the sauce as the cooking liquid, until the veggies are soft.
- Stir in the pineapple and cook a few minutes more.
- When the tofu is ready, add the tofu to the pan and stir to coat. Serve and enjoy!
Notes
Nutrition
Nutrition information is an estimate.










Addison
So so so Amazing love this!