Crispy pan-fried tofu glazed with sweet chili sauce creates an irresistible vegetarian main that even meat-lovers will enjoy. This protein-packed dish delivers restaurant-style results in just 20 minutes.

Recipe Details
Units:
Prep: 10 Cook: 15
Ingredients
  • 800g extra-firm tofu, drained and pressed
  • 60ml cornstarch
  • 120ml sweet chili sauce
  • 30ml sesame oil
  • 4 stalks green onions, sliced
Instructions
  1. Press 800g extra-firm tofu between paper towels with a weight on top for 10 minutes to remove excess moisture. Cut into 2cm (3/4-inch) cubes and pat dry again.

  2. Place 60ml cornstarch in a large bowl with a pinch of salt. Add tofu cubes and toss gently until evenly coated on all sides.

  3. Heat 30ml sesame oil in a large non-stick skillet over medium-high heat. When oil shimmers, add tofu cubes in a single layer, working in batches if needed.

  4. Cook undisturbed for 3-4 minutes until golden and crispy on the bottom. Flip and cook another 3-4 minutes. Continue until all sides are golden.

  5. Reduce heat to medium-low and add 120ml sweet chili sauce. Toss gently to coat all tofu pieces evenly. Cook for 1-2 minutes until sauce is heated and slightly thickened.

  6. Remove from heat and garnish with 4 stalks green onions. Serve immediately while tofu is still crispy.

Tips

Pressing Tofu: Proper pressing is crucial for crispy tofu. Use a tofu press or wrap in paper towels and place a heavy skillet on top for at least 10 minutes.

Crispy Secret: Don't overcrowd the pan and resist moving the tofu too early. Let it develop a golden crust before flipping for maximum crispiness.

Sauce Options: Sweet chili sauce varies by brand. For less sweet, add a squeeze of lime juice. For more heat, add sriracha or red pepper flakes.

Serving Suggestions: Serve over steamed rice, quinoa, or rice noodles. Add steamed broccoli, snap peas, or bok choy for a complete meal.

Make It Gluten-Free: Ensure your sweet chili sauce is gluten-free, as some brands contain wheat-based thickeners.

Storage: Best enjoyed fresh, but leftovers can be refrigerated for 2 days. Reheat in a skillet to restore some crispiness rather than microwaving.