“You seriously need to try this peanut sauce,” my coworker said, sliding a container across the lunch table. I’d been skeptical at first—baked tofu always seemed like one of those dishes that promised crispness but delivered a sad, soggy mess. Honestly, I wasn’t convinced. Then, with a tentative fork stab, I took a bite of the tofu coated in that luscious, nutty sauce, and everything changed. The tofu had this golden, crackly crust that snapped against my teeth, while the sauce was rich and silky, with just enough tang and sweetness to make me close my eyes. I found myself asking for the recipe several times that week, juggling work emails and kitchen experiments just to nail the balance between crunch and creaminess.
It’s funny how a simple lunch swap can turn into a mini obsession. I started tweaking the seasoning, trying different peanut butters, and even testing oven temps just to get that perfect crunch without frying. This crispy baked tofu with creamy peanut sauce isn’t flashy, but it’s one of those dishes that sticks around because it’s reliable, comforting, and packs a punch of flavor without any fuss. Plus, it fits right into those evenings when you’re tired but still want something satisfying and wholesome. That peanut sauce? It’s the kind of thing you’ll find yourself spooning over all kinds of meals. I still remember the quiet, satisfied moment after my first perfect batch came out of the oven—like I’d finally cracked a code for simple, crowd-pleasing plant-based comfort.
Why You’ll Love This Recipe
This crispy baked tofu with creamy peanut sauce recipe is one I’ve tested over and over—both in my own kitchen and with friends who always come back for seconds. It’s one of those meals that manages to be both quick and deeply satisfying, which is kind of a rare combo.
- Quick & Easy: From start to finish, you’re looking at about 30 minutes. Perfect for those nights when you want something tasty but don’t want to spend forever cooking.
- Simple Ingredients: No need to hunt down exotic spices or specialty items. Everything you need is probably sitting in your pantry or fridge right now.
- Perfect for Weeknight Dinners: Whether you’re cooking for yourself or feeding a crowd, this dish scales nicely and pairs well with so many sides.
- Crowd-Pleaser: I’ve brought this to potlucks and casual get-togethers, and it’s always the first to disappear. Even people who say “tofu isn’t really my thing” often change their tune.
- Unbelievably Delicious: The contrast between the crispy tofu and the creamy peanut sauce is the kind of combo that hits all the right notes every single time.
What really sets this recipe apart is the technique for baking the tofu so it gets that perfect crispness without deep frying. Also, the peanut sauce isn’t just a quick mix—it’s got a subtle balance of sweet, savory, and tangy flavors that feels thoughtfully crafted, almost like a secret weapon in your kitchen. It’s not just any peanut sauce—it’s the kind that makes you pause and savor every bite. Honestly, this dish feels like comfort food but with a little twist of sophistication, perfect for impressing friends without the stress.
What Ingredients You Will Need
This recipe leans on straightforward, wholesome ingredients to achieve big flavor and texture without a lot of complexity. Most of these are pantry staples, which makes it easy to whip up anytime.
- Firm or extra-firm tofu, pressed well (look for brands like Nasoya or House Foods for reliable texture) — pressing removes excess moisture so your tofu crisps up nicely.
- Cornstarch (or arrowroot powder) — this helps create that golden, crunchy coating on the tofu.
- Cooking oil — neutral oils like avocado or canola work best for baking.
- Salt and pepper — simple seasonings to bring out the tofu’s flavor.
For the creamy peanut sauce:
- Peanut butter — I recommend natural creamy peanut butter (no added sugar or salt) for the best flavor and texture.
- Soy sauce or tamari — adds umami and saltiness (use gluten-free tamari if needed).
- Maple syrup or honey — just a touch for sweetness.
- Rice vinegar — brings some tang and balances richness.
- Garlic, minced — for a little bite.
- Ginger, freshly grated — optional, but adds a lovely warmth.
- Water — to thin the sauce to your desired consistency.
- Red pepper flakes — optional, if you like a bit of heat.
You can easily swap in almond or cashew butter for a different nutty twist, or use a sugar substitute like stevia if you’re watching sugar intake. If fresh ginger isn’t available, a pinch of ground ginger works in a pinch. Also, in warmer months, I like to toss in some fresh cilantro when serving for a bright pop. This recipe pairs beautifully with simple steamed rice or even a quick stir-fried veggie side.
Equipment Needed
- Baking sheet — a rimmed one works best to catch any drips and help with even baking.
- Parchment paper or silicone baking mat — makes cleanup a breeze and prevents sticking.
- Mixing bowls — you’ll need at least two: one for coating the tofu and one for mixing the peanut sauce.
- Whisk or fork — for blending the peanut sauce until smooth.
- Tofu press (optional but highly recommended) — pressing tofu well is key for crispiness; if you don’t have one, use heavy books or a clean kitchen towel and a plate.
- Sharp knife — for cutting the tofu into even cubes.
I remember the first time I tried baking tofu in a cast iron skillet, but it just didn’t get quite as crispy as I wanted. Switching to a rimmed baking sheet lined with parchment made a huge difference, plus it’s easier to toss the tofu around for even browning halfway through. For the peanut sauce, a small blender works well if you want super smooth texture, but a good old whisk does the job just fine.
Preparation Method

- Press the tofu: Wrap the block of tofu in a clean kitchen towel or paper towels and place a heavy object on top for 20-30 minutes to squeeze out excess moisture. This step really makes or breaks the texture (about 30 minutes).
- Preheat your oven: Set it to 400°F (205°C) and line a baking sheet with parchment paper or a silicone mat.
- Cut the tofu: Slice the pressed tofu into 1-inch (2.5 cm) cubes, trying to keep them uniform so they cook evenly.
- Coat the tofu: In a bowl, toss the tofu cubes with 1-2 tablespoons of oil, salt, and pepper. Then sprinkle about 3 tablespoons of cornstarch evenly over the tofu and toss gently until each piece is lightly coated. You want a thin, even layer that will crisp up nicely during baking.
- Arrange tofu on the baking sheet: Spread the cubes out in a single layer with some space between pieces for better airflow.
- Bake the tofu: Pop it in the oven and bake for 25-30 minutes, flipping the tofu halfway through cooking to get a golden brown crust on all sides. Look for a crispy, light golden color and a firm texture when you press gently (25-30 minutes total).
- Make the peanut sauce: While the tofu bakes, mix together ½ cup (125 g) creamy peanut butter, 2 tablespoons soy sauce or tamari, 1 tablespoon maple syrup or honey, 1 tablespoon rice vinegar, 1 small garlic clove minced, and 1 teaspoon freshly grated ginger (optional). Whisk until smooth, adding water 1 tablespoon at a time until the sauce reaches your desired consistency. For a little kick, stir in a pinch of red pepper flakes.
- Serve: Once the tofu is crispy and golden, remove from the oven and let it cool for a minute. Drizzle or dip the tofu with the creamy peanut sauce and garnish with chopped green onions or cilantro if you like.
Pro tip: If your tofu isn’t crisping as much as you want, try flipping it more frequently during baking or briefly broiling at the end—just watch carefully so it doesn’t burn. The cornstarch helps a ton, but the pressing step is crucial to avoid soggy bites.
Cooking Tips & Techniques
One of the biggest challenges with baked tofu is getting that crave-worthy crunch without frying. Pressing the tofu thoroughly is non-negotiable—trust me, I learned the hard way after several sad batches. If you don’t press it well, the tofu releases water as it bakes and ends up soft or rubbery.
Coating the tofu in cornstarch is a game changer. The starch crisps up beautifully in the oven, giving you that satisfying snap. I usually toss the tofu gently instead of shaking it in a bag, because I want a thin, even layer rather than clumps.
Baking at a high temperature (400°F/205°C) is key. Lower temps mean chewy, not crispy. Flipping the tofu halfway through baking helps both sides brown evenly. If you’re in a rush, a quick broil for 1-2 minutes at the end can add some extra crunch, but keep an eye on it.
For the peanut sauce, whisking it well and adding water gradually helps you get a velvety texture that clings perfectly to the tofu. I’ve tried blending it in a food processor, but whisking works great if you don’t want extra cleanup. If your peanut butter is thick or cold, warming it slightly before mixing can make the process smoother.
Don’t skip the garnishes. A sprinkle of chopped green onions or fresh cilantro adds brightness and contrast to the rich peanut sauce. A squeeze of lime is another personal favorite that wakes up the flavors.
Variations & Adaptations
- Spicy Peanut Sauce: Add sriracha or chili garlic sauce to the peanut sauce for a fiery twist that pairs surprisingly well with the crispy tofu.
- Gluten-Free Option: Use tamari instead of soy sauce and make sure your cornstarch is pure. This recipe naturally fits a gluten-free diet with those swaps.
- Nut-Free Adaptation: Swap peanut butter for sunflower seed butter or tahini. The flavor shifts, but the creamy texture stays.
- Air Fryer Method: If you want quicker crispiness, cook the tofu in an air fryer at 375°F (190°C) for 15-20 minutes, shaking halfway through. Watch carefully to avoid overcooking.
- Seasonal Veggie Boost: Serve the tofu over roasted sweet potatoes or a bed of steamed broccoli for a wholesome meal. I’ve also tossed it with quick-pickled cucumbers for a refreshing crunch contrast.
One variation I keep coming back to is mixing fresh grated ginger and lime zest into the peanut sauce for a brighter, zingy flavor. It adds a little complexity without complicating the steps.
Serving & Storage Suggestions
This crispy baked tofu with creamy peanut sauce is best served warm, straight from the oven with the sauce drizzled over or on the side for dipping. It pairs wonderfully with fluffy jasmine rice, steamed greens, or even wrapped in fresh lettuce leaves for a light, hand-held meal.
If you’re hosting a gathering, try serving the tofu alongside other finger foods like fresh shrimp salad appetizers with creamy herb dressing or a batch of zesty garlic marinated mushrooms. They complement the nutty richness perfectly.
To store leftovers, place the tofu and sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat the tofu in the oven at 350°F (175°C) for 10 minutes or until crisp again—microwaving tends to make it soggy. The peanut sauce can be warmed gently on the stove or in the microwave, stirring to smooth it out.
Flavors meld nicely overnight, so sometimes I make the sauce a day ahead to save time and boost depth. The tofu re-crisps surprisingly well with careful reheating, so leftovers can be just as enjoyable.
Nutritional Information & Benefits
A serving of this crispy baked tofu with creamy peanut sauce provides roughly 250-300 calories, depending on portion size, with a good balance of plant-based protein and healthy fats. Tofu is an excellent source of complete protein, iron, and calcium, especially if you choose fortified varieties.
The peanut sauce adds heart-healthy monounsaturated fats and a dose of vitamin E, while the garlic and ginger bring anti-inflammatory benefits. Using baking instead of frying keeps the fat content moderate, making this a lighter comfort food option.
This recipe fits well into vegetarian, vegan, and gluten-free diets (with tamari swap), and can be adjusted for nut allergies. It’s a wholesome choice for anyone looking to add more plant-based meals without sacrificing flavor or texture.
Conclusion
This crispy baked tofu with creamy peanut sauce recipe has earned its spot in my regular rotation because it’s simple, satisfying, and just plain delicious. It’s the kind of meal that feels thoughtful but won’t bog you down with complicated steps or hard-to-find ingredients. I love how it delivers that crave-worthy crunch paired with a luscious sauce that you’ll want to spoon onto everything else you eat.
Feel free to tweak the peanut sauce to your taste or swap out ingredients to fit your pantry and preferences. Cooking this dish has taught me a lot about how a few key techniques—like pressing tofu and dusting with cornstarch—can totally transform a humble ingredient.
Give it a try and see how it fits into your weeknight meals or casual entertaining. And if you’re curious about other easy, crowd-friendly dishes, you might appreciate the cozy vibes of creamy salmon dip with dill and capers or the flaky goodness of crispy caraway twists. Both bring their own level of wow, just like this peanut sauce.
Happy cooking and savor every crispy, creamy bite!
FAQs About Crispy Baked Tofu with Creamy Peanut Sauce
How do I press tofu if I don’t have a tofu press?
Simply wrap the tofu block in a clean kitchen towel or paper towels and place a heavy pan or a stack of books on top for 20-30 minutes. This helps squeeze out moisture for better crisping.
Can I make the peanut sauce ahead of time?
Yes, the peanut sauce can be made a day or two in advance. Store it in an airtight container in the fridge and stir well before serving. You may need to add a splash of water to loosen it up.
Is this recipe vegan?
Absolutely! Just make sure to use maple syrup or another plant-based sweetener instead of honey to keep it fully vegan.
What’s the best way to reheat the tofu?
Reheat baked tofu in a 350°F (175°C) oven for about 10 minutes until warmed through and crispy again. Avoid microwaving as it can make the tofu soggy.
Can I use crunchy peanut butter for the sauce?
You can, but the sauce will have more texture. For a smooth, creamy sauce that clings nicely, creamy peanut butter is preferred.
Pin This Recipe!

Crispy Baked Tofu Recipe with Easy Creamy Peanut Sauce
A quick and satisfying recipe for crispy baked tofu paired with a rich, creamy peanut sauce that balances sweet, savory, and tangy flavors. Perfect for weeknight dinners and plant-based comfort food lovers.
- Prep Time: 35 minutes
- Cook Time: 25-30 minutes
- Total Time: 60-65 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Asian-inspired
Ingredients
- 1 block firm or extra-firm tofu, pressed well
- 3 tablespoons cornstarch (or arrowroot powder)
- 1–2 tablespoons neutral cooking oil (avocado or canola oil recommended)
- Salt and pepper to taste
- For the peanut sauce:
- ½ cup creamy natural peanut butter (no added sugar or salt)
- 2 tablespoons soy sauce or tamari (use gluten-free tamari if needed)
- 1 tablespoon maple syrup or honey
- 1 tablespoon rice vinegar
- 1 small garlic clove, minced
- 1 teaspoon freshly grated ginger (optional)
- Water, as needed to thin sauce
- Pinch of red pepper flakes (optional)
Instructions
- Press the tofu: Wrap the block of tofu in a clean kitchen towel or paper towels and place a heavy object on top for 20-30 minutes to squeeze out excess moisture.
- Preheat your oven to 400°F (205°C) and line a rimmed baking sheet with parchment paper or a silicone baking mat.
- Cut the pressed tofu into 1-inch cubes, keeping them uniform for even cooking.
- In a bowl, toss the tofu cubes with 1-2 tablespoons of oil, salt, and pepper. Sprinkle about 3 tablespoons of cornstarch evenly over the tofu and toss gently until each piece is lightly coated.
- Arrange the tofu cubes in a single layer on the prepared baking sheet, leaving space between pieces for airflow.
- Bake the tofu for 25-30 minutes, flipping halfway through, until golden brown and crispy.
- While the tofu bakes, prepare the peanut sauce by whisking together peanut butter, soy sauce or tamari, maple syrup or honey, rice vinegar, minced garlic, and grated ginger. Add water 1 tablespoon at a time until the sauce reaches desired consistency. Stir in red pepper flakes if using.
- Remove the tofu from the oven and let cool for a minute. Drizzle or serve with the creamy peanut sauce and garnish with chopped green onions or cilantro if desired.
Notes
Pressing the tofu thoroughly is crucial for crispiness. Toss tofu gently with cornstarch for an even coating. Baking at 400°F ensures a crispy texture. Flip tofu halfway through baking. For extra crunch, broil for 1-2 minutes at the end but watch carefully to avoid burning. Peanut sauce can be made ahead and stored in the fridge. Reheat tofu in the oven to maintain crispiness; avoid microwaving.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 275
- Sugar: 5
- Sodium: 450
- Fat: 18
- Saturated Fat: 3
- Carbohydrates: 15
- Fiber: 3
- Protein: 15
Keywords: baked tofu, crispy tofu, peanut sauce, vegan, vegetarian, gluten-free, plant-based, easy dinner, healthy recipe



