Golden Crispy Tofu with Rich Peanut Sauce

Unlock an explosion of flavor and texture with this incredibly **crispy baked tofu with peanut sauce**. This vibrant, creamy, and deeply satisfying plant-based meal comes together effortlessly with just 7 core ingredients in under 30 minutes, making it the ultimate weeknight hero. Whether you prefer the perfect crunch from the oven, the speed of an air fryer, or the golden crisp of a pan-fry, we’ve got you covered with versatile cooking methods to achieve that coveted exterior every time. Get ready to transform humble tofu into a culinary masterpiece that will delight your taste buds and nourish your body.

Completed Crispy Tofu with Peanut Sauce on a plate.

Why You’ll Love This Crispy Peanut Butter Tofu Recipe

If you’re searching for a dish that perfectly balances savory, sweet, and tangy notes with an irresistible creamy texture, look no further. This peanut butter tofu recipe is not just a meal; it’s a revelation. It sparked my enduring love affair with savory peanut butter dishes, leading to other favorites like tofu lettuce wraps with peanut sauce, crunchy Thai peanut salad, and peanut noodle salad. While loosely inspired by the rich flavors of satay sauce, this recipe offers all the complexity and deliciousness without the fuss of skewers, focusing purely on the star ingredients: perfectly baked crispy tofu and an unbelievably luscious peanut sauce.

Imagine golden, oven-baked tofu cubes, each piece a marvel of crispy perfection, generously slathered in a decadent, ultra-creamy peanut sauce. This sauce is so good, you might find yourself (sometimes literally) licking the bowl clean! It’s an ideal recipe for anyone who adores peanut butter, transforming a simple block of tofu into a restaurant-quality experience you can enjoy from the comfort of your home, perhaps even in your pajamas.

Beyond its incredible flavor, this crispy peanut tofu boasts several advantages:

  • Quick & Easy: Ready in just 30 minutes with minimal effort, making it perfect for busy weeknights.
  • Budget-Friendly: Made with simple, inexpensive ingredients that are easy to find.
  • High Protein & Satisfying: Tofu is an excellent source of plant-based protein, ensuring this meal keeps you full and energized.
  • Flavor-Packed: The dynamic interplay of sweet, salty, savory, and umami flavors in the peanut sauce is truly addictive.
  • Versatile: Enjoy it with rice, noodles, or as part of a buddha bowl. It’s easily customizable to suit your preferences.

If you’re eager to explore more innovative and delicious tofu recipes, be sure to try my easy tofu adobo, sticky sesame tofu, crispy salt and pepper tofu, or even the classic General Tso’s tofu.

Essential Ingredients & Smart Substitutions for Crispy Peanut Tofu

Ingredients for Crispy Tofu with Peanut Sauce measured out.

Crafting this incredible crispy tofu with peanut sauce requires a handful of accessible ingredients that work in harmony to create its signature taste and texture. Here’s a breakdown of what you’ll need and how you can adapt the recipe:

For the Crispy Tofu:

  • Super-Firm Tofu (1 pound): This is key for the best crispy texture. Super-firm tofu requires minimal pressing, as most of its water content has already been removed. If you can’t find super-firm, use extra-firm tofu and ensure you press it thoroughly (see “Pro Recipe Tips” for more on pressing). Always pat it very dry before cubing.
  • Oil (3 tablespoons): A neutral oil like avocado oil, vegetable oil, or canola oil works best for baking or frying. It helps the tofu crisp up and allows the cornstarch to adhere evenly.
  • Cornstarch (2 tablespoons): This is the secret ingredient for an unbelievably crispy exterior. It creates a thin, crunchy coating that withstands the sauce without becoming soggy too quickly. Don’t skip it! Arrowroot powder can be used as a substitute if needed.

For the Creamy Peanut Sauce:

  • Unsalted Creamy or Crunchy Peanut Butter (3 tablespoons): The star of the sauce! Use a natural peanut butter with minimal added sugar and no hydrogenated oils for the best flavor and consistency. Creamy gives a smoother sauce, while crunchy adds a delightful textural element.
  • Sesame Oil (1 teaspoon, optional): A small amount adds a wonderfully aromatic and nutty depth, enhancing the Asian-inspired flavor profile. Use toasted sesame oil for maximum aroma.
  • Low-Sodium Soy Sauce (2 tablespoons): Provides essential umami and saltiness. Opt for low-sodium to control the salt level and adjust to taste. For a gluten-free option, use tamari or coconut aminos.
  • Brown Sugar (1 tablespoon): Balances the savory notes with a touch of sweetness and helps achieve that rich, glossy finish. Maple syrup or agave nectar can be used as vegan alternatives, adjusting to your desired sweetness.
  • Lime Juice (1 teaspoon): Freshly squeezed lime juice brightens the sauce with a necessary tang, cutting through the richness of the peanut butter. Rice vinegar can be a good substitute for a similar acidic punch.
  • Hot Water (as needed): Used to thin the sauce to your desired consistency, making it smooth and pourable.

Garnish (Optional):

  • Green Onion: Sliced green onions add a fresh, mild oniony flavor and a pop of color to the finished dish. Toasted sesame seeds or chopped cilantro are also fantastic garnish options.

Enhance & Customize Your Peanut Tofu

One of the best aspects of this recipe is its adaptability. Feel free to play with the flavors and textures to suit your palate:

  • Thin the sauce: If you prefer a thinner, more pourable sauce, gradually whisk in additional hot water, a tablespoon at a time, until it reaches your desired consistency. For an even creamier, richer flavor, substitute hot water with a splash of full-fat coconut milk.
  • Add a kick of spice: For those who love heat, introduce sriracha, chili garlic sauce, or a pinch of red pepper flakes to the peanut sauce. Start with ½ teaspoon and increase to taste.
  • Boost the aromatics: Elevate the depth of flavor by adding fresh garlic and/or ginger. Minced fresh garlic (1-2 tablespoons) or grated fresh ginger (1-2 teaspoons) can be whisked directly into the sauce. If using powdered versions, 1-2 teaspoons of each will suffice.
  • Introduce Hoisin sauce: For an extra layer of salty, sweet, and umami richness, add 1 teaspoon of hoisin sauce to the peanut sauce mixture. Taste and adjust further if desired.
  • Nut butter alternatives: If you have a peanut allergy or simply want to experiment, almond butter or cashew butter can be used instead of peanut butter. For a nut-free option, try sunflower seed butter (SunButter). Be aware that the flavor profile will shift slightly.
  • Sweetener variations: While brown sugar provides a lovely caramel note, you can swap it for maple syrup, agave nectar, or even a touch of date paste for different depths of sweetness.

Step-by-Step Guide: How to Make Crispy Tofu with Peanut Sauce

Making this delectable crispy peanut butter tofu is straightforward and rewarding. Follow these simple steps for a perfect dish every time.

Process shot showing tofu in a bowl alongside oil on a white surface.
Process shot showing tofu with seasoning mixed together in a bowl.

Step 1: Prepare the Tofu. Begin by preheating your oven to 400°F (200°C). If you’re using super-firm tofu, simply drain it and pat it thoroughly dry with paper towels or a clean kitchen towel. If you opted for extra-firm tofu, it’s crucial to press it first to remove excess water; refer to our guide to tofu pressing for best results. Once dried, chop the tofu into uniform ½-inch cubes. Uniform cubes ensure even cooking and crisping.

Step 2: Coat the Tofu. In a medium-sized bowl, gently toss the prepared tofu cubes with the oil until each piece is lightly coated. The oil helps the cornstarch adhere and contributes to the crispy texture. Next, sprinkle the cornstarch over the oiled tofu and toss again, ensuring all cubes are evenly coated with a fine layer of cornstarch. This step is vital for achieving that desirable crunch. Once coated, transfer the tofu to a baking tray, spreading it in a single layer without overcrowding the pan. For easier cleanup, you can line your baking tray with parchment paper.

Process shots showing tofu added to baking sheet.
Process shot showing peanut sauce being whisked in a bowl.

Step 3: Bake until Crispy. Bake the tofu in the preheated oven for 15-25 minutes. Make sure to flip the tofu halfway through the cooking time to ensure even browning and crispness on all sides. The tofu is ready when it turns golden brown and feels wonderfully crispy to the touch.

Step 4: Prepare the Peanut Sauce & Serve. While the tofu is baking, prepare your luscious peanut sauce. In a small bowl, whisk together all the peanut sauce ingredients: peanut butter, sesame oil (if using), low-sodium soy sauce, brown sugar, and lime juice. Gradually add hot water, a splash at a time, whisking continuously, until the sauce reaches your desired creamy, smooth consistency. Once the tofu is baked to perfection, transfer it to a clean bowl, pour the prepared peanut sauce over it, and toss gently to evenly coat each crispy piece. Garnish with green onions if desired, and serve immediately. Enjoy this bold, creamy, and satisfying vegan meal!

Frequently Asked Questions About Crispy Peanut Tofu

Can I air-fry or pan-fry the tofu instead of baking?

Absolutely! Both methods yield fantastic crispy tofu. For air-frying, cook the coated tofu at 375°F (190°C) for 12-15 minutes, flipping halfway through. If you prefer pan-frying, follow my detailed instructions for quick crispy pan-fried tofu to achieve a golden, crunchy exterior.

Can I substitute the peanut butter in the sauce?

Yes, you can! If you have a peanut allergy or simply want to try a different flavor, almond butter, cashew butter, or even a nut-free sunflower seed butter (SunButter) work well as substitutes. Keep in mind that the flavor profile will vary slightly, so you might need to adjust other seasonings to taste.

How can I make this recipe gluten-free?

Making this dish gluten-free is simple. Ensure you use certified gluten-free low-sodium soy sauce (such as tamari) instead of regular soy sauce. All other ingredients are typically gluten-free, but always double-check labels, especially for cornstarch and peanut butter, to confirm they are processed in a gluten-free facility if you have a severe sensitivity.

What’s the best type of tofu to use for crispy results?

Super-firm tofu is highly recommended as it contains the least amount of water and requires minimal pressing, leading to the crispiest texture with less effort. If you opt for extra-firm tofu, make sure to press it thoroughly for at least 30 minutes to an hour to remove excess moisture. Medium or soft tofu varieties are not suitable for this recipe as they will not achieve the desired crispness.

Can I make the peanut sauce ahead of time?

Absolutely! The peanut sauce can be prepared up to 10-14 days in advance and stored in an airtight container in the fridge. You might need to whisk in a little hot water before serving, as it can thicken over time. This makes meal prep even easier!

Pro Recipe Tips for the Ultimate Crispy Peanut Tofu

  • For the crispiest tofu: Achieving truly crispy tofu is an art. First, always ensure your tofu is adequately pressed (if using extra-firm) or thoroughly patted dry (if using super-firm). The drier the tofu, the crispier it will get. Second, never skip the cornstarch; it forms that perfect crunchy coating. Finally, avoid overcrowding the baking sheet or air fryer basket, as this steams the tofu instead of crisping it. Give each piece space to breathe! For more detailed guidance, consult our comprehensive guide to tofu pressing.
  • To minimize clean-up: Smart kitchen practices save time. Re-use the same bowl for tossing the tofu with oil and cornstarch, then give it a quick rinse before preparing the peanut sauce. Lining your baking tray with parchment paper also makes for effortless cleanup.
  • To adjust the sauce consistency: Your ideal peanut sauce might vary in thickness. If the sauce is too thick, simply add a small amount of hot water (or even a splash of vegetable broth or coconut milk for added richness) a teaspoon at a time, whisking thoroughly after each addition until you reach your desired pourable or coating consistency.
  • For a drier, more integrated peanut coating: If you prefer a less saucy, more baked-on peanut flavor, toss the baked tofu with only half of the peanut sauce. Then, return it to the oven for an additional 4-6 minutes, allowing the sauce to caramelize slightly. Toss with the remaining sauce just before serving to add freshness and moisture.
  • Taste and adjust: The beauty of homemade sauces is the ability to customize. After preparing the peanut sauce, taste it and adjust any elements to your liking. Need more sweetness? Add a pinch more brown sugar. More tang? A squeeze of extra lime juice. A little saltier? A dash more soy sauce. Don’t be afraid to make it your own!
Completed Crispy Tofu with Peanut Sauce on a plate.

Delightful Serving Suggestions

This crispy peanut tofu is incredibly versatile and pairs wonderfully with a variety of sides, transforming into a complete and satisfying meal. Here are some of our favorite ways to serve it:

  • As a protein-rich side: Serve alongside a vibrant bowl of quick spicy edamame or a generous portion of sautéed spinach or other leafy greens for a nutritious boost.
  • With vegetables: Complement the rich peanut flavor with a medley of roasted, grilled, or easy stir-fry vegetables. Broccoli, bell peppers, carrots, and snap peas are excellent choices.
  • Over grains: The creamy sauce coats fluffy grains beautifully. Enjoy it with classic jasmine rice, brown rice, quinoa, or even couscous for a wholesome and filling meal. It’s also perfect as the star component in a colorful Buddha bowl.
  • Paired with noodles: Create an Asian-inspired noodle dish by serving the peanut tofu over rice noodles, udon, ramen, or soba noodles. A sprinkle of crushed peanuts and fresh cilantro takes it to the next level.
  • In lettuce wraps: For a lighter, refreshing option, spoon the peanut tofu into crisp lettuce cups. In fact, we have a dedicated recipe for tofu lettuce wraps with peanut sauce!
  • With fresh rolls: This tofu can also be a delicious filling or topping for fresh spring rolls, especially when paired with something like fresh rainbow rolls with almond shallot sauce.
  • Alongside fresh salads: Balance the richness with a crisp, tangy salad. Try a spicy cucumber salad, an easy edamame salad, or a refreshing raw carrot salad.

Storage & Reheating Tips

Proper storage ensures you can enjoy this delicious crispy peanut tofu for days to come. Here’s how to keep it fresh:

  • Fridge: The peanut sauce is best stored separately from the tofu in an airtight container in the refrigerator for up to 10-14 days. The assembled peanut butter tofu (tofu mixed with sauce) is best consumed within 4-5 days. For optimal texture and crispness, we recommend storing the baked tofu and the sauce separately and combining them just before serving or reheating.
  • Freeze: The peanut sauce freezes exceptionally well. Store it in an airtight, freezer-safe container or bag for up to 3 months. Thaw in the refrigerator overnight before reheating. While you can technically freeze cooked tofu, it can alter its texture, making it chewier or more porous, so we generally don’t recommend freezing the combined tofu and sauce for the best eating experience.
  • Reheat: To restore the tofu’s crispiness, reheat it in a pan with a little oil over medium heat, in an air fryer, or in the oven until warmed through and re-crisped. Heat the sauce separately (it may need a splash of hot water to thin it out again), then pour it over the reheated crispy tofu. While you can microwave the tofu in peanut sauce for 1-2 minutes, be aware that this method will result in softer tofu, not crispy.
Completed Crispy Tofu with Peanut Sauce in a storage container.

Discover More Irresistible Vegan Tofu Recipes

Vegan Dinners

Sweet and Sour Tofu

Vegan Lunches

Crispy Orange Tofu

Vegan Dinners

Buttery Lemon Tofu and Asparagus

Vegan Dinners

Sticky Eggplant and Tofu

If you tried this crispy tofu with peanut sauce recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Your feedback helps others discover delicious plant-based meals! Thanks!

Crispy Tofu with Peanut Sauce





5 from 40 votes
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 2 – 4
Completed Crispy Tofu with Peanut Sauce on a plate.
Pin
Print
This crispy baked tofu with peanut sauce is bold, creamy, and ultra-satisfying with just 7 ingredients in 30 minutes. Air-fried and pan-fried methods are included!

Equipment

  • My favorite knives
  • Measuring spoons

Ingredients

  • 1 pound super firm tofu dried and cubed
  • 3 tablespoons oil
  • 2 tablespoons cornstarch
  • 3 tablespoons unsalted creamy or crunchy peanut butter
  • 1 teaspoon sesame oil (optional)
  • 2 tablespoons low-sodium soy sauce
  • 1 tablespoon brown sugar
  • 1 teaspoon of lime juice
  • Hot water as needed for sauce consistency
  • Green onion for garnish

Instructions

  • In a medium bowl, toss the tofu cubes with oil. Add cornstarch and mix until evenly coated. Rinse and dry the bowl for later use.
  • Arrange the tofu on a sheet pan and bake at 400 degrees F for 15–25 minutes, flipping halfway through, until golden and crispy.
  • While the tofu cooks, make the peanut sauce: in a small bowl, combine peanut butter, sesame oil (if using), soy sauce, brown sugar, and lime juice. Add a splash of hot water and stir until smooth. Add more hot water a little at a time until you reach your desired creamy consistency.
  • Once the tofu is crispy, transfer it to the reserved bowl. Pour the peanut sauce over the tofu and toss gently to coat evenly.
  • Serve immediately.

Notes

  • For the crispiest tofu: Press extra-firm tofu/pat super-firm tofu, don’t skip cornstarch, and avoid overcrowding while it cooks. Refer to this guide to tofu pressing for more tips!
  • To minimize clean-up: Re-use the bowl for the tofu and sauce and line the baking tray.
  • To adjust the sauce consistency: Add a little hot water, a splash at a time, and whisk well – to your desired consistency.
  • For a drier peanut coating: Toss the baked tofu with half the peanut sauce and continue baking for 4-6 minutes. Toss with remaining sauce to serve.

Nutrition

Calories: 600kcalCarbohydrates: 25gProtein: 27gFat: 45gSaturated Fat: 5gPolyunsaturated Fat: 16gMonounsaturated Fat: 23gTrans Fat: 0.1gSodium: 690mgPotassium: 203mgFiber: 3gSugar: 9gVitamin A: 1IUVitamin C: 1mgCalcium: 306mgIron: 3mg

Additional Info

Author: Toni Okamoto
Course: Dinner, Lunch
Cuisine: Asian
Method: Oven
Diet: Vegan
Tried this recipe?Please share your creation on Instagram and tag us @PlantBasedOnABudget! We’d love to see it.