If you’ve been searching for a bold and satisfying plant-based dish, this Spicy Crispy Tofu Recipe is exactly what your kitchen needs. It combines perfectly crispy tofu cubes with a fiery, tangy sauce that wakes up your taste buds in the best way. Every bite delivers a delightful crunch paired with a flavorful kick, making it an absolute favorite for any tofu lover or anyone wanting to dive into the world of spicy, crispy goodness.

Ingredients You’ll Need
Don’t worry, the ingredients for this Spicy Crispy Tofu Recipe are simple, yet each one plays a vital role in bringing the perfect harmony of taste, texture, and color to your plate. From the lightly spiced coating that crisps up the tofu to the sauce that offers sweet heat and umami, every item is essential.
- Firm tofu (14 oz): The star of the dish, providing a sturdy texture perfect for frying and soaking up flavors.
- Cornstarch or arrowroot powder (1/4 cup): Creates that irresistible crispy crust on the tofu.
- Garlic powder (1/2 tsp): Adds subtle depth and savory warmth.
- Onion powder (1/2 tsp): For a mild sweetness that enhances the overall flavor.
- Smoked paprika (1/2 tsp, optional): Brings a smoky essence and beautiful color.
- Salt and pepper: Balances and enhances all other flavors.
- Vegetable oil (2 tbsp): Essential for frying to achieve that golden, crispy texture.
- Soy sauce or tamari (2 tbsp): Provides a salty, umami base for the sauce.
- Sriracha (1 tbsp): For that spicy punch that makes this recipe stand out.
- Maple syrup or agave (1 tbsp): Adds a touch of sweetness to balance the heat.
- Rice vinegar (1 tbsp): Gives a subtle tanginess to brighten the sauce.
- Sesame oil (1 tsp): Imparts a wonderful nutty aroma and flavor.
- Chili flakes (1/2 tsp, optional): Kick it up a notch if you love extra heat.
- Grated ginger (1/2 tsp, optional): Adds a fresh, zesty note.
- Sesame seeds: For a final garnish that adds both crunch and visual appeal.
- Green onions (sliced): Freshness and color in every bite.
- Fresh cilantro: A bright, herbaceous touch to finish the dish.
How to Make Spicy Crispy Tofu Recipe
Step 1: Prepare the Tofu
First, drain your tofu well to remove as much moisture as possible; this step is key to getting that coveted crispiness. Wrap it tightly in a clean kitchen towel or paper towels, then press with a heavy object for around 15 to 20 minutes. Once pressed, cut the tofu into 1-inch cubes, which will cook evenly and hold their texture beautifully.
Step 2: Coat the Tofu
Next, mix your cornstarch with garlic powder, onion powder, smoked paprika (if you’re using it), salt, and pepper in a shallow dish. This coating mixture will season the tofu and transform each cube into a crunchy delight. Toss the tofu cubes gently but thoroughly in this mixture, ensuring every side is nicely covered.
Step 3: Fry the Tofu
Heat vegetable oil in a large skillet or wok over medium-high heat until shimmering. Carefully lay the tofu cubes in a single layer, making sure not to overcrowd the pan. Fry each side for 3 to 4 minutes until golden and crispy all over. You may need to fry in batches—patience here rewards you with perfectly crunchy tofu. Once done, place the tofu on paper towels to drain excess oil.
Step 4: Prepare the Spicy Sauce
In a small bowl, whisk together soy sauce, sriracha, maple syrup, rice vinegar, sesame oil, chili flakes, and grated ginger until everything is blended into one tangy, spicy, and sweet sauce. This sauce is the magic that transforms crispy tofu into a mouthwatering dish packed with layers of flavor.
Step 5: Toss the Tofu in the Sauce
Return the tofu to the pan and pour the spicy sauce over it. Gently toss the tofu cubes so each one is beautifully glazed. Let the sauce cook for a minute or two until it thickens slightly and clings to the tofu, creating that irresistible sticky coating we all crave.
Step 6: Serve
Finally, transfer your spicy crispy tofu to a serving dish and garnish with sesame seeds, sliced green onions, and fresh cilantro for bursts of flavor and color. Serve it on its own, piled on fluffy rice, or alongside your favorite stir-fried vegetables for a complete, satisfying meal.
How to Serve Spicy Crispy Tofu Recipe

Garnishes
The right garnishes take this dish from simple to spectacular. Toasted sesame seeds add a subtle crunch and nutty note, while green onions provide freshness and a pop of color. Fresh cilantro lifts the dish with its bright, herbal aroma. Don’t skip these—they complete the experience!
Side Dishes
Spicy Crispy Tofu thrives when paired with complementary sides. Steamed jasmine or brown rice is always a winner, soaking up every bit of the sauce. For more veggies, try a quick stir-fry of bok choy, snap peas, or bell peppers, which add crunch and balance the heat.
Creative Ways to Present
Want to impress friends or jazz up weeknight dinners? Serve the tofu in lettuce wraps for a fun handheld option, drizzle extra sauce over a bowl of noodles and tofu, or even stuff it into bao buns for a trendy twist. The versatility of this Spicy Crispy Tofu Recipe makes it a fantastic canvas for your creativity.
Make Ahead and Storage
Storing Leftovers
Store any leftover spicy crispy tofu in an airtight container in the refrigerator for up to 3 days. The sauce soaks in beautifully overnight, intensifying the flavors—making leftovers just as tasty, if not better.
Freezing
If you want to freeze this tofu, lay the fried cubes on a baking sheet to freeze individually before transferring to a freezer-safe bag or container. They’ll keep well for up to 2 months. Keep in mind the texture might be a bit softer after thawing, but still delicious.
Reheating
For the best texture when reheating, use a skillet over medium heat to crisp up the tofu again, adding a splash of water or sauce if needed. Avoid microwaving if you want to keep the tofu crispy, but it works fine in a pinch.
FAQs
Can I use soft tofu instead of firm tofu?
Soft tofu is too delicate for frying and will likely fall apart. Firm or extra-firm tofu holds its shape better and crisps up nicely, making it ideal for this Spicy Crispy Tofu Recipe.
How can I make this recipe gluten-free?
Simply swap regular soy sauce for tamari or another gluten-free soy sauce alternative. Make sure your other condiments don’t contain hidden gluten to keep the dish safe for gluten sensitivities.
Is this recipe very spicy?
The level of heat can be adjusted easily by varying the amount of sriracha and chili flakes. If you prefer milder flavors, reduce these ingredients or omit the chili flakes entirely.
Can I bake the tofu instead of frying?
Yes! Baking is a great option for a lighter dish. Coat the tofu as directed and bake on a parchment-lined sheet at 400°F (200°C) for about 25-30 minutes, flipping halfway through, until crispy. Then toss in the sauce as usual.
What can I use instead of cornstarch?
Arrowroot powder is an excellent substitute that also crisps up tofu well. You can also try potato starch or tapioca starch depending on what you have on hand.
Final Thoughts
This Spicy Crispy Tofu Recipe is a wonderful way to enjoy flavorful, plant-based goodness that never feels dull or boring. It’s easy enough for a weeknight but special enough to impress friends and family. Once you try it, I guarantee you’ll keep coming back for more crispy bites of spicy, saucy tofu bliss.
Print
Spicy Crispy Tofu Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 to 3 servings
- Category: Main Dish
- Method: Frying
- Cuisine: Asian
- Diet: Vegan
Description
This Spicy Crispy Tofu recipe delivers perfectly crispy tofu cubes coated in a flavorful, spicy sauce. Fried to golden perfection and lightly glazed, it’s a delightful plant-based dish that’s great as a main or side, served over rice or with your favorite vegetables.
Ingredients
Tofu and Coating
- 1 block firm tofu (14 oz), drained and pressed
- 1/4 cup cornstarch (or arrowroot powder)
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp smoked paprika (optional)
- Salt and pepper to taste
- 2 tbsp vegetable oil (for frying)
Sauce
- 2 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp sriracha (adjust for spice level)
- 1 tbsp maple syrup or agave (for sweetness)
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1/2 tsp chili flakes (optional, for extra heat)
- 1/2 tsp grated ginger (optional, for extra flavor)
Garnish
- Sesame seeds
- Green onions (sliced)
- Fresh cilantro
Instructions
- Prepare the Tofu: Drain and press the tofu by wrapping it in a clean kitchen towel or paper towels. Place a heavy object on top for 15-20 minutes to remove excess moisture. Then cut the tofu into 1-inch cubes.
- Coat the Tofu: In a shallow dish, combine cornstarch, garlic powder, onion powder, smoked paprika (if using), salt, and pepper. Toss the tofu cubes in this mixture until evenly coated on all sides.
- Fry the Tofu: Heat vegetable oil in a large skillet or wok over medium-high heat. Add tofu cubes in a single layer and fry for 3-4 minutes on each side until golden and crispy. Fry in batches if needed to avoid overcrowding. Drain on paper towels.
- Prepare the Spicy Sauce: In a small bowl, whisk together soy sauce, sriracha, maple syrup, rice vinegar, sesame oil, chili flakes, and grated ginger until fully combined.
- Toss the Tofu in the Sauce: Return the crispy tofu to the pan, pour in the spicy sauce, and gently toss to coat the tofu well. Cook for another 1-2 minutes so the sauce thickens and glazes the tofu.
- Serve: Transfer the tofu to a serving dish and garnish with sesame seeds, sliced green onions, and fresh cilantro. Serve alone, over rice, or alongside stir-fried vegetables for a complete meal.
Notes
- Pressing the tofu is key to achieving crispy texture; skip this and the tofu may be soggy.
- Adjust sriracha and chili flakes to your preferred spice level.
- For gluten-free option, use tamari instead of soy sauce.
- Use arrowroot powder instead of cornstarch if preferred.
- Cook tofu in batches to ensure even frying and crispiness.

