Crispy Sweet and Spicy Tofu with Garlic Sauce is a vibrant and flavorful dish that’s perfect for a quick weeknight meal. With its satisfying crunch and a beautiful balance of sweetness and spice, this recipe transforms simple tofu into a crave-worthy experience. Toss it in a delicious garlic sauce and you’ve got a meal that’s not only easy to whip up but also incredibly rewarding.
Why You’ll Love This Recipe
This dish is more than just food; it’s a celebration of flavors and textures. The crispy tofu acts as a perfect canvas for the sweet and spicy glaze, making it irresistible. Plus, it’s a fantastic plant-based option that doesn’t skimp on taste.
- Quick to prepare in under 30 minutes
- Bold flavors that satisfy your cravings
- Perfect for meal prep and leftovers
- Customizable to your spice preference
Ingredients
- 1 block (14 oz) firm tofu, drained and pressed
- 1/4 cup cornstarch
- 3 tablespoons vegetable oil
- 3 tablespoons soy sauce
- 2 tablespoons honey or maple syrup
- 1 tablespoon sriracha or your favorite hot sauce
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- 2 green onions, chopped
- 1 tablespoon sesame seeds (optional, for garnish)
How to Make Sweet and Spicy Tofu with Sauce
- Begin by cutting the pressed tofu into bite-sized cubes. Pat them dry with a paper towel to remove excess moisture.
- In a bowl, toss the tofu cubes with cornstarch until they are evenly coated. This will help create that crispy texture.
- Heat vegetable oil in a large non-stick skillet over medium-high heat. Once hot, add the tofu cubes in a single layer. Cook for about 3-4 minutes on each side, or until golden brown and crispy. Remove the tofu from the skillet and set aside.
- In the same skillet, reduce the heat to medium and add minced garlic and ginger. Sauté for about 30 seconds until fragrant.
- In a small bowl, mix together soy sauce, honey, and sriracha. Pour this sauce into the skillet with the garlic and ginger, stirring to combine.
- Add the crispy tofu back into the skillet and toss gently to coat each piece with the sauce. Cook for an additional 1-2 minutes, allowing the sauce to thicken slightly.
- Remove from heat and garnish with chopped green onions and sesame seeds, if using. Serve immediately.
Tips for the Best Results
- Ensure that your tofu is well-pressed to eliminate excess moisture, which helps achieve maximum crispiness.
- Adjust the level of heat by varying the amount of sriracha or by using different hot sauces.
- For an extra crunch, consider double frying the tofu: fry it once, then let it cool before frying again for a few minutes.
Easy Variations
- Substitute honey with agave syrup for a vegan option.
- Add vegetables like bell peppers, broccoli, or snap peas to the dish for added nutrition and color.
- Experiment with different sauces or marinades, such as teriyaki or chili garlic sauce.
What to Serve With It
- Steamed jasmine rice or brown rice for a hearty base.
- A side of stir-fried vegetables for a complete meal.
- Quinoa or a grain bowl for a nutritious twist.
- Fresh greens or a simple cucumber salad to balance the flavors.
Storage and Reheating
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat to regain some of the crispiness, or microwave for quick warming.
Recipe Card
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Yield/Servings: 4 servings
Ingredients:
- 1 block (14 oz) firm tofu, drained and pressed
- 1/4 cup cornstarch
- 3 tablespoons vegetable oil
- 3 tablespoons soy sauce
- 2 tablespoons honey or maple syrup
- 1 tablespoon sriracha or your favorite hot sauce
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, minced
- 2 green onions, chopped
- 1 tablespoon sesame seeds (optional, for garnish)
Instructions:
- Cut the pressed tofu into bite-sized cubes and pat dry.
- Toss tofu cubes with cornstarch until evenly coated.
- Heat vegetable oil in a skillet over medium-high heat. Add tofu in a single layer and cook for 3-4 minutes on each side until golden and crispy. Remove and set aside.
- In the same skillet, reduce heat and sauté garlic and ginger for 30 seconds.
- Mix soy sauce, honey, and sriracha in a bowl and pour into the skillet, stirring to combine.
- Add the tofu back to the skillet and toss to coat. Cook for 1-2 minutes until sauce thickens.
- Garnish with green onions and sesame seeds, and serve immediately.
Notes: For extra crunch, consider double frying the tofu. Adjust heat level to taste by varying sriracha.




















