Crispy Tofu with Spicy Peanut Sauce: The Ultimate Guide to Preparation and Serving

Published on November 18, 2025
4.8 (245 reviews)

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

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Crispy Tofu with Spicy Peanut Sauce: The Ultimate Guide to Preparation and Serving
Prep: 20 mins
Cook: 25 mins
Servings: 4

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

Crispy Tofu with Spicy Peanut Sauce: The Ultimate Guide to Preparation and Serving

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

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 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

Absolutely. Press and cube the tofu the night before, then store it in a sealed container with a drizzle of oil to keep it from drying out. Prepare the peanut sauce in advance and refrigerate; give it a quick whisk before cooking. This prep‑ahead approach cuts the active cooking time to under 20 minutes.

You can substitute an equal amount of rice flour, potato starch, or even fine‑ground chickpea flour. Each provides a light, crisp coating, though rice flour yields the most delicate crunch. Ensure the substitute is sifted so it coats the tofu evenly.

The base heat comes from one teaspoon of sriracha, which delivers a moderate kick. Increase the amount or add a pinch of cayenne pepper for extra fire. Conversely, reduce sriracha or substitute with a milder chili sauce if you prefer a gentler flavor.

Serve over steamed jasmine rice, quinoa, or cauliflower rice to capture the sauce. Roasted broccoli, snap peas, or a simple cucumber‑sesame salad add freshness and crunch. A light miso soup or pickled radish also balances the richness of the peanut glaze.

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!

Recipe Summary

Prep
20 min
Cook
25 min
Total
45 min
Servings
4
Category: Healthy Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 block (14 oz) extra‑firm tofu
  • 3 tablespoons cornstarch
  • 2 tablespoons neutral oil (e.g., canola)
  • ¼ 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
  • ½ teaspoon smoked paprika
  • ¼ teaspoon sea salt (or to taste)
  • ¼ cup toasted crushed peanuts
  • 2 tablespoons fresh cilantro, chopped

Instructions

1
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 extrac...

2
Coating and Frying

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 pea...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.