Crispy Tofu with Spicy Peanut Sauce: Recipe Steps, Tips, and Serving Suggestions

Published on September 21, 2025
4.8 (245 reviews)

Imagine a dish where every bite delivers a satisfying crunch, a creamy heat, and a burst of nutty goodness—all without a single animal product. Crispy Tofu with Spicy Peanut Sauce brings that vision t

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Crispy Tofu with Spicy Peanut Sauce: Recipe Steps, Tips, and Serving Suggestions
Prep: 20 mins
Cook: 30 mins
Servings: 4

Imagine a dish where every bite delivers a satisfying crunch, a creamy heat, and a burst of nutty goodness—all without a single animal product. Crispy Tofu with Spicy Peanut Sauce brings that vision to life, turning humble tofu into a star that shines on any table.

What makes this recipe truly special is the contrast between the ultra‑crisp tofu cubes and the velvety, pepper‑spiked peanut sauce. The sauce’s sweet‑savory balance, lifted by fresh lime and a hint of ginger, creates layers of flavor that keep you reaching for more.

This dish is perfect for vegans, vegetarians, or anyone looking to add a protein‑rich, plant‑based option to their meal rotation. Serve it for a quick weeknight dinner, a weekend lunch, or as a show‑stopping centerpiece at a casual dinner party.

The cooking process is straightforward: press and coat tofu, fry it to golden perfection, whisk together a quick sauce, then toss everything together just before serving. The result is a dish that feels both indulgent and wholesome.

Why You'll Love This Recipe

Texture Triumph: The double‑coat technique gives the tofu a satisfyingly crunchy exterior while keeping the interior silky, creating a delightful mouthfeel you’ll crave.

Bold Flavor Profile: A spicy peanut sauce packed with ginger, garlic, lime, and a touch of maple delivers complex, layered taste without overwhelming the palate.

Quick & Easy: From pressing the tofu to plating, the entire recipe can be completed in under 45 minutes, making it ideal for busy evenings.

Nutritious Powerhouse: Tofu supplies complete plant protein, while peanuts add healthy fats and the vegetables contribute fiber, vitamins, and minerals.

Ingredients

The foundation of this dish is firm tofu, which absorbs the sauce while staying crisp after frying. The sauce relies on natural peanut butter for richness, coconut milk for silkiness, and a blend of aromatics for depth. A handful of fresh herbs and lime finish the plate with brightness, while pantry staples like soy sauce and maple syrup bring balance.

Main Ingredients

  • 14 oz (400 g) firm tofu, pressed
  • 1/2 cup cornstarch
  • 2 tablespoons neutral oil (e.g., canola or grapeseed)
  • 1 cup broccoli florets
  • 1 red bell pepper, sliced thin

Sauce / Marinade

  • 3 tablespoons natural peanut butter (smooth)
  • 1 cup coconut milk (full‑fat)
  • 2 tablespoons soy sauce (or tamari for gluten‑free)
  • 1 tablespoon maple syrup (or agave)
  • 1 teaspoon sriracha (adjust for heat)
  • 1 teaspoon freshly grated ginger
  • 1 clove garlic, minced
  • Juice of 1 lime

Seasonings & Garnish

  • 1 teaspoon toasted sesame oil
  • 1 tablespoon toasted sesame seeds
  • 2 sprigs fresh cilantro, chopped
  • Salt and freshly ground black pepper, to taste

Together, these ingredients create a harmonious balance of texture and flavor. The cornstarch coating locks moisture inside the tofu while forming a crisp shell, and the peanut‑coconut sauce clings to every piece, delivering heat, sweetness, and umami in each bite. Fresh lime and cilantro add a final pop of acidity and herbaceous brightness that lifts the whole dish.

Step-by-Step Instructions

Crispy Tofu with Spicy Peanut Sauce: Recipe Steps, Tips, and Serving Suggestions

Preparing the Tofu

Begin by removing excess water from the tofu. Wrap the block in a clean kitchen towel, place a heavy skillet on top, and let it press for 15‑20 minutes. Once dry, cut the tofu into 1‑inch cubes. Toss the cubes gently with 1/2 cup cornstarch, ensuring each piece is lightly coated; this thin layer is the secret to a crunchy finish.

Frying the Tofu

  1. Heat the oil. In a large non‑stick skillet, heat 2 tablespoons neutral oil over medium‑high heat until shimmering, about 2 minutes. The oil should be hot but not smoking, which ensures a golden crust without absorbing excess grease.
  2. Fry the cubes. Add the coated tofu in a single layer, being careful not to crowd the pan. Cook for 3‑4 minutes on each side, turning only once, until each side is deep golden and crisp. Use a slotted spoon to transfer the tofu to a paper‑towel‑lined plate.
  3. Set aside. Keep the fried tofu warm while you prepare the vegetables and sauce; this prevents it from becoming soggy.

Cooking the Vegetables

In the same skillet, add a splash more oil if needed and toss in the broccoli florets and red bell pepper. Sauté over medium heat for 4‑5 minutes, stirring occasionally, until the vegetables are tender‑crisp. The residual heat from the pan will continue to cook them slightly while you finish the sauce.

Making the Spicy Peanut Sauce

  1. Combine wet ingredients. In a medium bowl whisk together 3 tablespoons natural peanut butter, 1 cup coconut milk, 2 tablespoons soy sauce, 1 tablespoon maple syrup, 1 teaspoon sriracha, juice of 1 lime, 1 teaspoon grated ginger, and 1 clove minced garlic. Whisk until smooth; the mixture should be slightly runny to coat the tofu evenly.
  2. Heat the sauce. Return the skillet to low‑medium heat, pour the sauce in, and stir continuously. Allow it to simmer for 2‑3 minutes, letting it thicken just enough to cling to the vegetables. Taste and adjust salt, pepper, or extra sriracha if you desire more heat.

Bringing It All Together

Add the crispy tofu back into the pan, gently tossing to coat each cube with the glossy peanut sauce. Drizzle 1 teaspoon toasted sesame oil over the top for an extra layer of aroma. Cook for another minute just to warm the tofu through without losing its crunch. Finally, sprinkle with 1 tablespoon toasted sesame seeds and chopped cilantro. Serve immediately over steamed rice, quinoa, or a bed of greens.

Tips & Tricks

Perfecting the Recipe

Press the tofu thoroughly. Removing as much moisture as possible guarantees a crisp crust; a light press will result in soggy pieces.

Use a hot pan. The moment the oil shimmers is the cue to add tofu; a cooler pan leads to steaming rather than searing.

Don’t overcrowd. Cook tofu in batches if necessary; this preserves the golden texture on every piece.

Finish with fresh lime. A final squeeze brightens the sauce and balances the richness of peanut butter.

Flavor Enhancements

For an extra kick, stir in a pinch of smoked paprika or a dash of chili oil just before serving. A spoonful of hoisin sauce adds subtle sweetness, while a handful of crushed peanuts contributes both texture and an additional nutty note.

Common Mistakes to Avoid

Skipping the resting step after frying can cause the tofu to lose its crunch when tossed with sauce. Also, adding the sauce too early (before the tofu is fully crisp) can make the coating soggy. Keep the sauce separate until the very end.

Pro Tips

Make a double coating. After the first cornstarch dust, dip the tofu briefly in a thin soy‑water mixture, then coat again for an ultra‑crisp shell.

Use a cast‑iron skillet. Its even heat distribution helps achieve a uniform golden crust.

Prep the sauce ahead. Whisk all sauce components together while the tofu fries; this saves time and ensures a seamless finish.

Garnish at the last second. Adding cilantro and sesame seeds right before serving preserves their fresh flavor and crunch.

Variations

Ingredient Swaps

Replace tofu with tempeh for an earthier flavor and firmer bite, or use seitan for a wheat‑based protein. Swap broccoli for snap peas or bok choy, and experiment with carrots, snow peas, or shredded cabbage for added crunch and color. If peanuts are a concern, almond butter works as a smooth alternative in the sauce.

Dietary Adjustments

For a gluten‑free version, use tamari instead of soy sauce and ensure the cornstarch is certified gluten‑free. To keep the dish low‑carb, serve it over cauliflower rice or a simple lettuce wrap. Vegan diners can enjoy this recipe as‑is; just double‑check any packaged sauces for hidden dairy.

Serving Suggestions

Pair the crispy tofu with jasmine or brown rice to soak up the sauce, or toss it into a cold noodle salad for a refreshing twist. A side of pickled vegetables (such as quick‑pickled carrots) adds acidity that cuts through the richness. For a complete meal, serve with a cucumber‑mint raita or a simple miso soup.

Storage Info

Leftover Storage

Allow the dish to cool to room temperature, then transfer the tofu, vegetables, and sauce into separate airtight containers. Store in the refrigerator for up to 4 days. If you plan to freeze, keep the sauce in a freezer‑safe bag and the tofu in a sealed container; they will retain quality for up to 3 months.

Reheating Instructions

Re‑crisp the tofu by heating a thin layer of oil in a skillet over medium heat and tossing the leftovers for 2‑3 minutes until the edges regain their crunch. Warm the sauce gently on the stovetop, adding a splash of water or coconut milk if it thickens too much. Combine and serve immediately for the best texture.

Frequently Asked Questions

Yes. You can press, cut, and coat the tofu a day ahead, then store it in an airtight container in the fridge. Keep the sauce separate. When ready to eat, simply fry the tofu and combine with the pre‑made sauce for a quick dinner. This prep‑ahead method saves time without sacrificing texture.

Frozen tofu can be used, but it must be fully thawed in the refrigerator overnight. Once thawed, press it thoroughly to remove any extra moisture that accumulated during freezing. This step is crucial for achieving the desired crunch when fried.

Serve the crispy tofu over steamed jasmine rice, brown rice, or quinoa to soak up the sauce. Roasted sweet potatoes, a simple cucumber‑mint salad, or pickled carrots add a refreshing contrast. For a low‑carb option, pair with cauliflower rice or a bed of mixed greens.

The sauce provides a gentle, lingering heat from the sriracha and fresh ginger. If you prefer milder, reduce the sriracha to half a teaspoon or omit it entirely. For extra heat, add a pinch of red‑pepper flakes, a dash of chili oil, or a splash of hot sauce to taste.

This Crispy Tofu with Spicy Peanut Sauce brings together texture, flavor, and nutrition in a single, satisfying plate. By following the detailed steps, mastering the coating technique, and using the tips provided, you’ll achieve a restaurant‑quality result every time. Feel free to experiment with the suggested swaps and side dishes—cooking is an adventure, and this recipe is a perfect canvas for your creativity. Enjoy the crunch, the heat, and the wholesome goodness!

Recipe Summary

Prep
20 min
Cook
30 min
Total
50 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

  • 14 oz (400 g) firm tofu, pressed
  • 1/2 cup cornstarch
  • 2 tablespoons neutral oil (e.g., canola or grapeseed)
  • 1 cup broccoli florets
  • 1 red bell pepper, sliced thin
  • 3 tablespoons natural peanut butter (smooth)
  • 1 cup coconut milk (full‑fat)
  • 2 tablespoons soy sauce (or tamari for gluten‑free)
  • 1 tablespoon maple syrup (or agave)
  • 1 teaspoon sriracha (adjust for heat)
  • 1 teaspoon freshly grated ginger
  • 1 clove garlic, minced
  • Juice of 1 lime
  • 1 teaspoon toasted sesame oil
  • 1 tablespoon toasted sesame seeds

Instructions

1
Preparing the Tofu

Begin by removing excess water from the tofu. Wrap the block in a clean kitchen towel, place a heavy skillet on top, and let it press for 15‑20 minutes. Once dry, cut the tofu into 1‑inch cubes. Toss ...

2
Frying the Tofu

In the same skillet, add a splash more oil if needed and toss in the broccoli florets and red bell pepper. Sauté over medium heat for 4‑5 minutes, stirring occasionally, until the vegetables are tende...

3
Making the Spicy Peanut Sauce

Add the crispy tofu back into the pan, gently tossing to coat each cube with the glossy peanut sauce. Drizzle 1 teaspoon toasted sesame oil over the top for an extra layer of aroma. Cook for another m...

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.