Sweet and Sour Tofu
Sweet and Sour Tofu is one of those dishes that feels familiar and comforting while still being exciting enough to cook again and again. It combines crispy pan-fried tofu with tender vegetables and a glossy, tangy sauce that hits all the right notes: sweet, savory, slightly spicy, and bright. This version is designed to be straightforward and dependable, with techniques that deliver good texture and flavor without overcomplication.
I like this recipe because it respects the classic idea of sweet and sour while keeping the ingredient list approachable. The tofu stays crisp, the vegetables retain their bite, and the sauce clings to everything without becoming heavy. It's the kind of meal that works just as well for a quiet dinner at home as it does for sharing at the table.
Table of contents

When Sweet and Sour Tofu Fits Best
This is a great option for busy weeknights when I want something satisfying but not time-consuming. It also works well for casual gatherings, because it scales easily and holds its texture even if it sits for a few minutes before serving.
Paired with rice, noodles, or even eaten on its own, it feels complete without being overwhelming.
It's also a reliable choice when cooking for mixed preferences. The flavors are familiar, the spice level is adjustable, and the overall balance makes it approachable for a wide range of tastes.


Ingredients That Make the Difference
The success of sweet and sour tofu comes down to texture and balance. Firm tofu coated lightly in cornstarch creates a crisp exterior that stands up to the sauce.
Bell pepper and green onions add sweetness and freshness, while garlic and ginger form a savory base that keeps the dish from tasting flat.
Pineapple plays a dual role here. The fruit adds gentle sweetness and texture, while a small amount of the juice brings acidity and cohesion to the sauce.
Ketchup, soy sauce, and rice vinegar work together to create that classic sweet-sour profile, with cayenne providing subtle heat rather than overpowering spice.


Why This Sweet and Sour Tofu Works
What sets this recipe apart is the order of cooking.
Frying the tofu first and setting it aside ensures it stays crisp instead of soaking up sauce too early. Cooking the vegetables in the same pan builds flavor from the browned bits left behind, and adding the sauce ingredients directly to the pan allows everything to come together quickly and evenly.
The result is a dish where every component keeps its identity while still feeling cohesive. Nothing turns mushy, and the sauce stays glossy instead of watery.


How I Make Sweet and Sour Tofu
I start by cutting the tofu into even cubes and tossing them gently with cornstarch until each piece is lightly coated.
The tofu is pan-fried in hot oil until golden and crisp on all sides, then removed from the pan and set aside.
In the same pan, the bell pepper, green onions, garlic, and ginger are sautéed until fragrant and just tender. Pineapple is added next, followed by the sauce ingredients, which are stirred together directly in the pan.
As the sauce heats, it thickens slightly and becomes glossy. The tofu is returned at the very end, folded gently into the sauce so it's coated but still crisp.


Variations and Adjustments
This recipe adapts easily. Extra vegetables like snap peas or broccoli can be added without changing the method.
For a deeper sweetness, a little more pineapple juice can be used. For extra heat, increasing the cayenne or adding fresh chili works well.
If a thicker sauce is preferred, an additional pinch of cornstarch dissolved in water can be stirred in at the end. For a lighter sauce, simply reduce the simmering time slightly.

Storing and Using Leftovers
Leftovers keep well in the refrigerator for up to three days.
The tofu will soften slightly, but the flavor remains excellent. Reheating in a pan helps restore some texture, especially compared to the microwave.
Leftover sweet and sour tofu also works well as a filling for wraps or as a topping for grain bowls the next day.

Frequently Asked Questions About Sweet and Sour Tofu
Coating the tofu lightly with cornstarch and frying it separately before adding it back at the end helps preserve its texture.
The components can be prepped in advance, but for best texture, the tofu should be fried and combined with the sauce just before serving.
Pineapple adds both sweetness and acidity. While it can be substituted, it plays a key role in achieving the classic balance.
Yes, the cayenne can be reduced or omitted entirely without affecting the overall structure of the dish.

Other Recipes to Try

Share and Rate This Recipe
If you try this sweet and sour tofu, I'd love to hear how it turned out.
I really appreciate it when readers leave a comment with a star rating, and it always makes my day to see your versions shared on Instagram or Facebook.
Don't forget to tag me so I can take a look.
Sweet and Sour Tofu
Crispy sweet and sour tofu with pineapple, bell pepper, and a balanced tangy sauce. Easy pan-fried tofu recipe perfect for weeknight dinners.
Ingredients
- 14 oz tofu, cubed
- 2 tablespoon vegetable oil
- 1 medium bell pepper, chopped
- 4 green onions, sliced
- 3 cloves garlic, minced
- 2 tablespoon cornstarch
- 1 tablespoon rice vinegar
- 2 tablespoon soy sauce
- 7 oz canned pineapple chunks
- 2 tablespoon pineapple juice from the can
- 3 tablespoon ketchup
- 1 inch ginger, peeled and finely chopped
- 1 teaspoon cayenne pepper
- ½ teaspoon salt, or to taste
Instructions
- Pat the tofu dry and toss gently with cornstarch until evenly coated.
- Heat the vegetable oil in a pan over medium-high heat and fry the tofu until golden and crisp on all sides. Remove and set aside.
- In the same pan, sauté bell pepper, green onions, garlic, and ginger until fragrant and slightly softened.
- Add pineapple chunks and stir briefly.
- Stir in rice vinegar, soy sauce, pineapple juice, ketchup, cayenne, and salt. Let the sauce simmer until slightly thickened.
- Return the tofu to the pan and gently toss to coat. Serve immediately.
Nutrition Information:
Yield: 4 Serving Size: 1 cupAmount Per Serving: Calories: 238Total Fat: 13gSaturated Fat: 2gUnsaturated Fat: 11gSodium: 759mgCarbohydrates: 24gFiber: 3gSugar: 12gProtein: 12g



