Craving a plant‑based dish that satisfies both crunch cravings and a love for bold flavor? Meet Crispy Tofu with Spicy Peanut Sauce—a perfect marriage of golden, crackly tofu and a silky, heat‑kissed peanut glaze that will have everyone reaching for seconds.
What sets this recipe apart is the double‑step coating: a light dusting of cornstarch followed by a quick fry, then a flash‑bake that locks in moisture while keeping the exterior irresistibly crisp.
This dish shines at weeknight dinners, casual brunches, or as a show‑stopping centerpiece for a veggie‑focused potluck. Anyone who enjoys texture contrast and a punch of Asian‑inspired spice will fall in love.
The process is straightforward: press and cube tofu, coat and fry, whisk together a peanut‑chili sauce, then toss everything together for a quick finish. Minimal prep, maximum flavor.
Why You'll Love This Recipe
Contrast of Textures: The cornstarch coating creates a crunchy shell while the interior stays silky, delivering a satisfying bite every time.
Bold, Balanced Flavor: Sweet, salty, nutty, and spicy notes mingle in the sauce, offering depth without overwhelming the palate.
Plant‑Powered Protein: Tofu supplies high‑quality protein and essential minerals, making the dish nourishing as well as delicious.
Quick Weeknight Solution: With a total time under 45 minutes, it fits perfectly into busy schedules without sacrificing taste.
Ingredients
This recipe leans on a handful of pantry staples and fresh aromatics to build layers of flavor. The tofu provides a neutral canvas that soaks up the sauce, while the cornstarch and oil create that signature crunch. The sauce itself blends creamy peanut butter with soy, lime, and chili for a bright, spicy finish. Adding fresh herbs and toasted peanuts at the end injects texture and a pop of color.
Main Ingredients
- 1 block (14 oz) extra‑firm tofu
- 3 tablespoons cornstarch
- 2 tablespoons neutral oil (e.g., canola)
Sauce/Marinade
- ¼ cup creamy peanut butter
- 2 tablespoons soy sauce (or tamari)
- 1 tablespoon maple syrup or agave
- 1 teaspoon sriracha (adjust to heat)
- 1 tablespoon lime juice
- 2 cloves garlic, minced
Seasonings & Garnish
- ½ teaspoon smoked paprika
- ¼ teaspoon sea salt (or to taste)
- ¼ cup toasted crushed peanuts
- 2 tablespoons fresh cilantro, chopped
Together, these ingredients create a harmonious balance of crunch, creaminess, and heat. The cornstarch and oil give the tofu its signature bite, while the peanut‑sriracha sauce delivers a rich, umami‑forward glaze. Finishing with lime, cilantro, and toasted peanuts adds brightness, herbaceous aroma, and an extra layer of texture that turns a simple weeknight dinner into a memorable meal.
Step-by-Step Instructions

Pressing & Cutting the Tofu
Begin by removing the tofu from its package and draining excess water. Wrap the block in a clean kitchen towel, place a heavy skillet on top, and let it press for at least 15 minutes. This step extracts moisture, which is essential for achieving a crisp exterior. After pressing, cut the tofu into 1‑inch cubes, pat each piece dry with paper towels, and set aside.
Coating and Frying
- Dust with Cornstarch. Place the cornstarch in a shallow bowl, sprinkle a pinch of sea salt and smoked paprika, then toss the tofu cubes until each piece is lightly coated. The starch creates a barrier that turns golden when fried.
- Heat the Oil. In a large non‑stick skillet, heat 2 tablespoons neutral oil over medium‑high heat. When the oil shimmers (about 180 °C/350 °F), it’s ready for the tofu.
- Fry the Tofu. Add the coated cubes in a single layer, being careful not to crowd the pan. Cook undisturbed for 3‑4 minutes until the bottom is deep golden, then flip and fry the other side for another 3‑4 minutes. Transfer the crispy tofu to a paper‑towel‑lined plate.
Preparing the Spicy Peanut Sauce
While the tofu fries, whisk together peanut butter, soy sauce, maple syrup, sriracha, lime juice, minced garlic, and a splash of water (about 2 tablespoons) in a medium bowl. The water loosens the peanut butter, creating a pourable consistency. Taste and adjust heat or sweetness as desired before setting the sauce aside.
Combining & Finishing
- Heat the Sauce. Return the skillet to low heat, pour in the prepared sauce, and stir for 1‑2 minutes until it thickens slightly and releases fragrant aromas.
- Coat the Tofu. Add the fried tofu back into the pan, tossing gently to ensure every cube is glossy with sauce. Cook for another minute so the coating adheres.
- Finish & Garnish. Remove from heat, sprinkle toasted crushed peanuts, and fresh cilantro over the top. A final squeeze of lime brightens the dish just before serving.
Tips & Tricks
Perfecting the Recipe
Dry Tofu Thoroughly. Pat each cube dry after pressing; any surface moisture will steam the tofu and prevent crispness.
Use a Hot Pan. A properly heated skillet creates an instant sear that locks in moisture while forming a crunchy crust.
Don’t Over‑crowd. Fry in batches if necessary; excess tofu lowers pan temperature and leads to soggy pieces.
Finish on Low Heat. After adding the sauce, keep the flame low to avoid burning the peanut butter.
Flavor Enhancements
Stir in a teaspoon of toasted sesame oil at the end for a nutty depth. Add a handful of shredded carrots or sliced snap peas during the sauce stage for extra crunch and color. A dash of rice‑vinegar brightens the overall profile without adding extra heat.
Common Mistakes to Avoid
Skipping the pressing step leaves too much water, resulting in a soggy coating. Also, using low‑fat peanut butter can make the sauce thin; choose a creamy, full‑fat variety for a richer mouthfeel. Finally, adding the sauce too early can cause the tofu to lose its crunch.
Pro Tips
Make a Peanut‑Water Emulsion. Whisk a tablespoon of warm water into the peanut butter before adding other liquids; this prevents clumping.
Toast the Cornstarch. Lightly toast the cornstarch in a dry pan for 1‑2 minutes; it adds a subtle nutty note to the crust.
Use a Cast‑Iron Skillet. Its even heat distribution helps achieve a uniform golden crust.
Serve Immediately. The tofu’s crunch fades after standing; plate and enjoy while hot for peak texture.
Variations
Ingredient Swaps
Replace tofu with tempeh for a nuttier bite, or use chicken breast for a non‑vegetarian version. Swap peanuts for cashews or almonds if you prefer a different texture. For a tropical twist, add mango slices or pineapple chunks during the final toss.
Dietary Adjustments
Ensure all soy sauce is gluten‑free (tamari works well) for a gluten‑free diet. Use a plant‑based oil and skip the peanuts for a nut‑free version, substituting sunflower seed butter. For low‑carb lovers, serve over cauliflower rice or a bed of shredded cabbage instead of grain‑based sides.
Serving Suggestions
Pair the crispy tofu with jasmine or brown rice to soak up the sauce, or toss it into a cold soba noodle salad for a refreshing summer meal. A side of pickled cucumber adds acidity, while a simple miso soup rounds out the Asian‑inspired menu.
Storage Info
Leftover Storage
Allow the dish to cool to room temperature, then transfer tofu and sauce to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion into freezer‑safe bags, squeeze out excess air, and freeze for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating Instructions
Reheat in a pre‑heated 350°F (175°C) oven for 10‑12 minutes, uncovered, to revive crispness. If using a microwave, place a splash of water or broth in the dish, cover, and heat on medium for 1‑2 minutes, stirring halfway. Add a quick drizzle of fresh sauce before serving to restore moisture.
Frequently Asked Questions
This guide walks you through every step of creating perfectly crispy tofu drenched in a spicy, nutty peanut sauce. From pressing the tofu to mastering the sauce’s consistency, the instructions, tips, and variations ensure success whether you’re a seasoned cook or a kitchen newcomer. Feel free to experiment with proteins, heat levels, or garnish choices—cooking is an adventure. Serve hot, enjoy the crunch, and relish every flavorful bite!