If you have been on the lookout for a vibrant and wildly tasty dish that also celebrates a lovely plant-based protein, I cannot wait to share this Sweet and Sour Tofu Recipe with you! It’s a true harmony of textures and flavors—crispy, tender tofu dances with colorful bell peppers, sweet pineapple, and a tangy sauce that brings everything together in one delicious bite. Whether you are a tofu fan or a curious newbie, this recipe offers an easy, satisfying way to bring a bright, comforting meal to your table in just about 30 minutes.
Ingredients You’ll Need
Each ingredient in this Sweet and Sour Tofu Recipe is carefully chosen to build layers of flavor and texture. From the firm tofu that soaks up the sauce beautifully to the fruity sweetness of pineapple and the zing from rice vinegar, every element plays a vital role.
- 400 g firm tofu: The star protein, well-pressed to get a perfect crispy outside when coated and fried.
- 1 tbsp corn starch: Helps create that irresistible golden crust on the tofu cubes.
- 1 yellow onion: Adds a natural sweetness and depth of flavor to the stir-fry.
- 1 bell pepper (different colors preferred): Provides freshness, crunch, and vibrant color to the dish.
- 1 can (250g) pineapple or half a fresh pineapple: Brings juicy sweetness and tropical flair.
- 1 tbsp oil: For frying tofu and vegetables to perfection.
- 4 tbsp rice vinegar: Introduces the essential tang in the sweet and sour sauce.
- 3 tbsp soy sauce: Adds savory umami richness to the flavor profile.
- 2 tbsp sugar: Balances the acidity with just the right amount of sweetness.
- 2 tsp corn starch (for sauce): Thickens the sauce into a lovely glaze.
- 2 tbsp ketchup or tomato paste: Adds body, color, and a little tangy depth to the sauce.
- 2 cloves garlic, finely minced: Delivers a punch of aromatic flavor.
- 1 tsp minced ginger (optional): Adds warm, spicy notes and brightness.
- Roasted sesame seeds: For finishing touches, a nutty crunch, and visual appeal.
How to Make Sweet and Sour Tofu Recipe
Step 1: Prepare and Coat the Tofu
Start by squeezing out every bit of excess water from your firm tofu. This step is crucial to ensure the tofu crisps up nicely without steaming. Once dryers, chop the tofu into bite-size pieces and gently toss them in corn starch. This coating forms the golden crust that brings delightful texture to the dish.
Step 2: Chop Your Fresh Ingredients
While the tofu sits, chop the yellow onion, bell peppers, and pineapple into chunks. Using different colored bell peppers not only brings vibrant hues to the plate but also a lovely mix of sweetness and crunch that complements the sauce perfectly.
Step 3: Fry the Tofu Until Golden
Heat a tablespoon of oil in your pan over medium heat. Add the coated tofu cubes and fry, turning them occasionally, until all sides turn a gorgeous golden brown. Then, transfer the tofu to a plate and set it aside, getting ready for the saucy finale.
Step 4: Mix the Sweet and Sour Sauce
In a bowl, combine rice vinegar, soy sauce, sugar, ketchup (or tomato paste), minced garlic, ginger if you’re using it, and the corn starch for thickening. Stir well to make sure the sugar and corn starch dissolve completely. This sauce is where our Sweet and Sour Tofu Recipe shines with balanced tang and sweetness.
Step 5: Stir-Fry the Vegetables and Pineapple
In the same pan, add the chopped yellow onions and stir-fry until they become translucent, about 1-2 minutes. Next, toss in the bell peppers and pineapple chunks. Cook for approximately 5 minutes, letting the veggies soften slightly but keeping their crisp charm.
Step 6: Combine Sauce and Tofu
Pour your mixed sauce into the pan and bring it to a gentle simmer, stirring constantly until it thickens into a luscious glaze. At this stage, add the golden tofu and stir everything together so each piece gets coated lovingly with the sauce.
Step 7: Final Stir and Garnish
Add in chopped scallions for a fresh herbal note and stir-fry for another 5 minutes, letting all the flavors marry beautifully. To finish, sprinkle roasted sesame seeds on top, adding a nutty crunch and making the dish look as delightful as it tastes.
How to Serve Sweet and Sour Tofu Recipe
Garnishes
Adding toppings like roasted sesame seeds gives a wonderful texture contrast and nutty flavor. Fresh scallions or chopped cilantro can also brighten the plate and add a pop of green that’s both appealing and refreshing.
Side Dishes
This Sweet and Sour Tofu Recipe pairs wonderfully with steamed jasmine or basmati rice, which soaks up the vibrant sauce perfectly. Noodles, especially soba or rice noodles, also make an excellent base for a complete and satisfying meal.
Creative Ways to Present
For a fun twist, try serving the tofu in pineapple boats made from halved fresh pineapples hollowed out. It’s a stunning presentation that adds a festive, tropical vibe—perfect for dinner parties or special family meals.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, pop your Sweet and Sour Tofu in an airtight container and refrigerate. It will stay fresh for up to 3 days, allowing you to enjoy the bright flavors again without compromising texture too much.
Freezing
Freezing is possible but not ideal for the tofu’s crispiness. If you must, place the tofu and sauce in a freezer-safe container, and consume within 1 month for best quality. Thaw overnight in the fridge before reheating gently.
Reheating
To bring your dish back to life, reheat gently in a pan over medium heat to maintain the tofu’s texture and warm the veggies without softening them too much. Avoid microwaving as it can make the tofu rubbery.
FAQs
Can I use soft tofu instead of firm tofu?
Firm tofu is best because it holds its shape and crisps up nicely. Soft tofu tends to break apart and get mushy in this recipe.
Is it possible to make this dish gluten-free?
Absolutely! Just be sure to use gluten-free soy sauce or tamari to keep the flavor intact without gluten.
Can I substitute the pineapple with another fruit?
Yes! Mango or even peach chunks can give a similar sweet, juicy element but the classic pineapple flavor really complements the tangy sauce best.
How spicy is this Sweet and Sour Tofu Recipe?
This recipe is mild and tangy, but you can easily add chili flakes or fresh chili to the sauce if you like a little heat.
Can I prepare the sauce ahead of time?
Definitely! The sauce can be mixed and stored in the fridge for a day or two. Just give it a good stir before using since the corn starch might settle at the bottom.
Final Thoughts
This Sweet and Sour Tofu Recipe has become one of my go-to dishes whenever I crave something colorful, quick, and utterly delicious. The blend of crispy tofu, fresh veggies, and that luscious tangy sauce strikes the perfect balance every time. Give it a try, and I promise it will bring bursts of flavor and joy to your kitchen and your table!
Print
Sweet and Sour Tofu Recipe
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A vibrant and delicious Sweet and Sour Tofu recipe featuring crispy pan-fried tofu tossed in a tangy, flavorful sauce with bell peppers, pineapple, and onions. Ready in just 30 minutes, this vegetarian dish balances sweet, sour, and savory notes perfectly, making it a great meal served over rice or noodles.
Ingredients
Tofu
- 400 g firm tofu
- 1 tbsp corn starch (for coating tofu)
- 1 tbsp oil (for frying)
Vegetables & Fruit
- 1 yellow onion, chopped
- 1 bell pepper (or 2 halves of different colors), chopped
- 1 can (250 g) pineapple chunks or 1/2 fresh pineapple, chopped
- 2 cloves garlic, finely minced
- 1 tsp minced ginger (optional)
Sauce
- 4 tbsp rice vinegar
- 3 tbsp soy sauce
- 2 tbsp sugar
- 2 tsp corn starch
- 2 tbsp ketchup or tomato paste
Garnish
- Roasted sesame seeds
- Scallions (for stirring in at the end)
Instructions
- Prepare the tofu: Squeeze all excess water out of the tofu to ensure it crisps up nicely when frying. Chop the tofu into bite-sized pieces, then toss the pieces thoroughly in 1 tablespoon of corn starch to coat them evenly.
- Chop the vegetables and pineapple: Finely chop the yellow onion, bell pepper(s), and pineapple into bite-sized chunks, setting them aside for stir-frying later.
- Fry the tofu: Heat 1 tablespoon of oil in a pan over medium heat. Add the coated tofu pieces and fry until all sides turn golden brown and crispy. Once fried, transfer the tofu onto a plate and set aside.
- Prepare the sauce: In a small bowl, combine 4 tablespoons rice vinegar, 3 tablespoons soy sauce, 2 tablespoons sugar, 2 teaspoons corn starch, 2 tablespoons ketchup or tomato paste, 2 cloves finely minced garlic, and 1 teaspoon minced ginger (if using). Mix well until smooth.
- Stir-fry the vegetables: Return to the pan and add the chopped yellow onions. Stir-fry for 1–2 minutes until they become translucent. Next, add the bell peppers and pineapple chunks, continuing to stir-fry for about 5 minutes until the vegetables are tender yet still crisp.
- Add the sauce and tofu: Pour the prepared sauce into the pan and simmer, stirring regularly, until the sauce thickens slightly. Then, add the fried tofu pieces back into the pan and gently toss everything together to coat evenly with the sauce.
- Finish cooking: Add chopped scallions and stir-fry the mixture for another 5 minutes to allow all the flavors to meld beautifully.
- Garnish and serve: Transfer the sweet and sour tofu to a serving dish, garnish with roasted sesame seeds, and serve warm alongside rice or noodles for a complete meal.
Notes
- Pressing the tofu well before frying ensures it becomes crispy rather than soggy.
- Adjust sugar and vinegar amounts in the sauce to suit your preferred balance of sweetness and tanginess.
- You can substitute ketchup with tomato paste but ketchup adds a slightly sweeter flavor.
- If you prefer a vegan soy sauce, use tamari or a gluten-free alternative.
- For extra crunch, you can add chopped nuts like cashews or peanuts as garnish.
- Leftovers store well in the refrigerator for 2-3 days and reheat nicely in a pan.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Frying
- Cuisine: Asian