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.

Closeup on Sweet and Sour Tofu.

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.

Sweet and Sour Tofu in a pan.

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.

A serving of Sweet and Sour Tofu with white rice.

Frequently Asked Questions About Sweet and Sour Tofu

How do I keep tofu crispy in sweet and sour sauce?

Coating the tofu lightly with cornstarch and frying it separately before adding it back at the end helps preserve its texture.

Can I make sweet and sour tofu ahead of time?

The components can be prepped in advance, but for best texture, the tofu should be fried and combined with the sauce just before serving.

Is pineapple necessary?

Pineapple adds both sweetness and acidity. While it can be substituted, it plays a key role in achieving the classic balance.

Can this recipe be made less spicy?

Yes, the cayenne can be reduced or omitted entirely without affecting the overall structure of the dish.

Closeup on a serving of Sweet and Sour Tofu, garnished with fresh scallions.

Other Recipes to Try

Collage of two photos of Sweet and Sour Tofu with added recipe title text.

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 in a pan.

Sweet and Sour Tofu

Yield: 4
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes

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

  1. Pat the tofu dry and toss gently with cornstarch until evenly coated.
  2. 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.
  3. In the same pan, sauté bell pepper, green onions, garlic, and ginger until fragrant and slightly softened.
  4. Add pineapple chunks and stir briefly.
  5. Stir in rice vinegar, soy sauce, pineapple juice, ketchup, cayenne, and salt. Let the sauce simmer until slightly thickened.
  6. Return the tofu to the pan and gently toss to coat. Serve immediately.
Nutrition Information:
Yield: 4 Serving Size: 1 cup
Amount Per Serving: Calories: 238Total Fat: 13gSaturated Fat: 2gUnsaturated Fat: 11gSodium: 759mgCarbohydrates: 24gFiber: 3gSugar: 12gProtein: 12g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *