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 And Sour Tofu 57.png

Sweet And Sour Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍲 Crispy golden tofu bites in glossy sweet-sour sauce with pineapple punch—vegan takeout magic at home.
🥬 High-protein, colorful stir-fry ready in 40 minutes; healthier, customizable delight for any night.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

– 1 (16 ounce) block firm or extra firm tofu, pressed and torn into 1 to 2 inch pieces for the foundation of the dish, providing protein and that satisfying crunch

– 1 tablespoon soy sauce (gluten free if needed) or tamari for adds savory depth to the tofu before coating

– 1/2 teaspoon garlic powder for infuses the tofu with aromatic flavor

– 1/4 teaspoon sea salt for enhances all the flavors

– 1/4 teaspoon ground black pepper for adds a subtle warmth

– 1/3 cup cornstarch for the secret to achieving that perfectly crispy exterior

– 1/4 cup oil for frying for any neutral oil works well here

– 1/2 medium red onion, chopped for brings sweetness and beautiful color

– 1/2 cup chopped or cubed pineapple for natural sweetness and tropical flavor

– 1 medium bell pepper, chopped for adds crunch and vibrant color

– 1/3 cup sugar (cane sugar recommended, but brown or granulated sugar also works; can use 1/4 cup sugar as an option) for creates that signature sweet and sour sauce sweetness

– 1/4 cup ketchup for provides body and tangy tomato flavor

– 1/4 cup vinegar (preferably rice or white vinegar) for the sour component that balances the sweetness

– 1/4 cup water or pineapple juice for thins the sauce to the perfect consistency

– 1 tablespoon soy sauce (gluten free if needed) or liquid aminos or tamari for adds umami richness

– 1 teaspoon garlic powder for ties the sauce flavors together

– 1/2 tablespoon sesame seeds for garnish for adds a nutty crunch and visual appeal

– Chopped scallion for garnish for fresh onion flavor and bright green color

Instructions

1-Step 1: Press and Prepare the Tofu Start by pressing your tofu to remove excess liquid. This step is absolutely crucial for getting that crispy texture everyone loves. Wrap the tofu block in a clean kitchen towel or paper towels, place something heavy on top (like a cast iron skillet or heavy pot), and let it sit for at least 20 minutes. The more liquid you remove, the better your tofu will absorb flavors and crisp up during cooking. Once pressed, instead of cutting the tofu into neat cubes, try tearing it into irregular 1 to 2 inch pieces. This might sound unconventional, but tearing creates more edges and surface area, which means more crispy bits in every bite. It’s one of my favorite tricks for making tofu more interesting.

2-Step 2: Season and Coat the Tofu Place your torn tofu pieces in a large bowl and toss them with 1 tablespoon of soy sauce. Make sure each piece gets a little coating. Then add 1/2 teaspoon garlic powder, 1/4 teaspoon sea salt, 1/4 teaspoon black pepper, and 1/3 cup cornstarch. Mix everything thoroughly with your hands or a spoon until every piece is evenly coated with the cornstarch mixture. The cornstarch is what creates that gorgeous golden crust when the tofu hits the hot oil. You’ll notice the pieces look slightly dusty, which is exactly what you want. This coating will transform into a satisfying crunch that holds up beautifully when tossed with the sauce.

3-Step 3: Fry the Tofu Until Golden and Crispy Heat 1/4 cup oil in a large pan or wok over medium-high heat. You want the oil hot enough that a piece of tofu sizzles immediately when it hits the pan, but not so hot that it smokes. Add your tofu pieces in a single layer, working in batches if necessary to avoid overcrowding the pan. Fry the tofu for about 5 to 8 minutes total, turning the pieces as needed to brown all sides evenly. You’re looking for a deep golden brown color all over. Trust me, the extra attention to browning pays off in flavor and texture. Once perfectly crispy, remove the tofu from the pan and set it aside on a plate lined with paper towels to drain any excess oil.

4-Step 4: Sauté the Vegetables In the same pan (no need to wash it, those flavorful bits are gold), reduce the heat to medium-high and add your chopped red onion, pineapple pieces, and bell pepper. Sauté these for about 5 minutes until the onions become translucent and the pineapple pieces develop slight browning on the edges. The pineapple is especially important here because it caramelizes slightly and contributes natural sweetness to the finished dish. Plus, those tender-crisp vegetables add color contrast and fresh texture to the final sweet and sour tofu.

5-Step 5: Prepare and Cook the Sweet and Sour Sauce While your vegetables cook, whisk together the sauce ingredients in a separate bowl. Combine 1/3 cup sugar (or 1/4 cup if you prefer less sweet), 1/4 cup ketchup, 1/4 cup vinegar, 1/4 cup water or pineapple juice, 1 tablespoon soy sauce, and 1 teaspoon garlic powder. Whisk until the sugar dissolves and everything is well combined. Pour this sauce over your sautéed vegetables in the pan. Bring the mixture to a light boil, then reduce the heat and let it simmer for about 5 minutes. You’ll notice the sauce starting to thicken as it cooks. This thickening is what helps the sauce cling to every piece of tofu rather than pooling at the bottom of your bowl.

6-Step 6: Combine and Finish the Dish Add your crispy tofu pieces back into the pan and gently stir to coat each piece with that gorgeous sauce. The key here is to be gentle so you don’t break apart all those lovely crispy edges you worked so hard to create. Let everything cook together for just a minute or two so the flavors meld. Taste your sauce and adjust as needed. Want it sweeter? Add a bit more sugar. Need more depth? A splash more soy sauce does the trick. This is your chance to make the dish exactly how you like it. Remove from heat and garnish with 1/2 tablespoon sesame seeds and chopped scallions. Serve your sweet and sour tofu vegan style over steamed rice or noodles for a complete meal that soaks up all that incredible sauce.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🧻 Press tofu thoroughly for better flavor absorption and crisp texture.
🌽 Cornstarch coating ensures ultra-crispy exterior that holds sauce.
✂️ Tear tofu irregularly for more edges and maximum crunch.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Tofu
  • Method: Stir-Fry
  • Cuisine: Chinese
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 372 kcal
  • Sugar: 24 g
  • Sodium: 793 mg
  • Fat: 20 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0.1 g
  • Carbohydrates: 41 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 0 mg