Introduction
“You have to try this tofu—it’s nothing like you’ve had before,” my coworker insisted, sliding a small container across the table. Honestly, I was skeptical. Tofu often felt like a blank canvas that ended up as a mushy, flavorless side on my plate. But this crispy baked tofu with creamy peanut sauce was different. The moment I bit into that crunchy exterior, I was surprised by the satisfying texture, and the peanut sauce? It was like a rich, nutty hug for your taste buds. That day, what started as a casual office lunch swap turned into a mini obsession.
I found myself making this recipe multiple times a week—each time tweaking the sauce just a bit, sometimes adding a dash of sriracha or swapping crunchy peanuts for smooth peanut butter. It quickly became my go-to when I needed something comforting yet light, especially on those busy evenings when I didn’t want to fuss over complicated meals. The balance of crispy tofu and that luscious peanut sauce somehow hits the spot every time, and I’m pretty sure it’ll do the same for you.
There’s something quietly satisfying about this recipe—not just the flavors but how it fits into the rhythm of life, whether you’re a seasoned plant-based eater or just curious about tofu. It’s the kind of dish that makes you pause and appreciate simple ingredients coming together in an unexpectedly delicious way. That’s why I keep this one in my regular rotation.
Why You’ll Love This Recipe
After testing countless tofu recipes, this crispy baked tofu with creamy peanut sauce stands out for several reasons. I’ve baked tofu a dozen ways, and this version nails the texture and flavor without complicated prep or deep-frying. It’s a reliable winner, whether you’re cooking for one or feeding a small group.
- Quick & Easy: Ready in about 30 minutes, it’s perfect for busy weeknights or when you want a fuss-free dinner that still feels special.
- Simple Ingredients: You likely have most of these staples in your pantry already—firm tofu, peanut butter, soy sauce, and a handful of spices.
- Perfect for Any Occasion: Whether it’s a cozy solo meal or part of a casual dinner spread, this dish fits right in.
- Crowd-Pleaser: The crunchy coating and creamy sauce combo gets raves from kids, friends, and even tofu skeptics.
- Unbelievably Delicious: The contrast of textures and the rich, nutty peanut sauce make it feel like comfort food with a fresh twist.
What sets this recipe apart is the way the tofu crisps up in the oven—no frying oils needed—with a coating that locks in the moisture and adds a satisfying crunch. The peanut sauce isn’t just a drizzle; it’s creamy and balanced, with just enough tang and sweetness to keep every bite interesting. You know, the kind of sauce that makes you close your eyes after that first forkful. Plus, it’s versatile enough to pair with rice, noodles, or steamed veggies, so it’s really your call on how to enjoy it.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and you can swap a few depending on what you have on hand.
- For the Tofu:
- 1 block (14 oz / 400g) firm or extra-firm tofu, pressed and drained
- 2 tablespoons cornstarch or arrowroot powder (for crispiness)
- 1 tablespoon soy sauce or tamari (for gluten-free option)
- 1 tablespoon olive oil or avocado oil (helps with browning)
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- For the Creamy Peanut Sauce:
- 1/4 cup creamy peanut butter (I prefer natural peanut butter with no added sugar or oil)
- 2 tablespoons soy sauce or tamari
- 1 tablespoon maple syrup or honey (for a touch of sweetness)
- 1 tablespoon rice vinegar or lime juice (adds brightness)
- 1 teaspoon toasted sesame oil (optional but recommended for depth)
- 1/2 teaspoon grated fresh ginger or 1/4 teaspoon ground ginger
- 1 small garlic clove, minced
- Water to thin (start with 2-3 tablespoons)
If you want to swap ingredients, almond butter works well in place of peanut butter, and coconut aminos can replace soy sauce for a soy-free version. For extra texture, sprinkle chopped roasted peanuts on top after serving—totally optional but a nice touch. If you’re interested in trying a gluten-free twist, using tamari and arrowroot powder keeps things safe and still crispy.
Equipment Needed

- Baking sheet lined with parchment paper or a silicone baking mat (to prevent sticking and help with cleanup)
- Mixing bowls for marinating tofu and mixing sauce
- Whisk or fork for combining the peanut sauce ingredients
- Spatula or tongs for flipping tofu pieces
- Paper towels or clean kitchen towel for pressing tofu (essential for crispiness)
- Optional: wire rack to place tofu on during baking for extra airflow and crunch
I’ve tried baking tofu directly on the sheet and on a wire rack; both work well, but the rack gives a bit more even crisping. If you don’t have a wire rack, just flip the tofu halfway through baking. Also, pressing tofu with a tofu press is great if you have one, but a stack of heavy books wrapped in towels does the job just fine. For budget-friendly options, parchment paper and a good silicone mat make a world of difference in cleanup and baking success.
Preparation Method
- Press the tofu: Wrap the tofu block in clean kitchen towels or paper towels and set a heavy object on top (a cast-iron skillet works great). Let it press for at least 20 minutes to squeeze out excess moisture. This step is key for getting that crispy texture.
- Cut and marinate: Slice the pressed tofu into 1-inch (2.5 cm) cubes. In a bowl, toss the tofu cubes gently with 1 tablespoon soy sauce, 1 tablespoon olive oil, garlic powder, and black pepper to coat evenly. Let it sit for 10 minutes to soak in the flavors.
- Coat the tofu: Sprinkle cornstarch over the marinated tofu cubes and toss gently until each piece is lightly coated. This forms the crispy crust when baked.
- Bake: Preheat your oven to 400°F (200°C). Arrange tofu cubes on a parchment-lined baking sheet or wire rack, spaced evenly. Bake for 25-30 minutes, flipping halfway through, until golden brown and crispy on the edges.
- Make the peanut sauce: While tofu bakes, whisk together peanut butter, soy sauce, maple syrup, rice vinegar, sesame oil, ginger, garlic, and 2 tablespoons water in a bowl. Add more water a teaspoon at a time to reach a pourable, creamy consistency.
Keep an eye on the tofu during the last 5 minutes—oven temperatures vary and you want that perfect golden crunch without burning. If the tofu feels too dry, a quick brush of oil before baking helps. Once baked, let tofu cool slightly before drizzling or dipping in the peanut sauce.
Cooking Tips & Techniques
Crispy baked tofu can be tricky if you don’t press out enough moisture. I learned this the hard way—once ended up with a soggy mess because I skipped pressing. It’s worth the patience. Use firm or extra-firm tofu for the best texture; soft varieties just won’t crisp up.
Coating the tofu in cornstarch after marinating is a little trick that makes all the difference. It creates that irresistible crust without frying. Don’t overload the tofu with cornstarch—just a light dusting is enough.
Flipping the tofu halfway through baking ensures even color and crunch. If you have a wire rack, use it! It helps hot air circulate around the pieces for consistent crispiness.
For the peanut sauce, start with less water and add gradually. The sauce should be creamy but pourable. If it’s too thick, it can overpower the tofu; too thin and it loses that luscious mouthfeel.
One time, I accidentally left the sauce in the fridge overnight—it thickened and hardened a bit. A quick whisk with a tablespoon or two of warm water brought it back to life perfectly.
Variations & Adaptations
- Spicy Kick: Add a teaspoon of sriracha or chili garlic sauce to the peanut sauce for a fiery twist.
- Nut-Free Version: Swap peanut butter for sunflower seed butter or tahini to accommodate allergies.
- Gluten-Free Adaptation: Use tamari instead of soy sauce and arrowroot powder instead of cornstarch.
- Seasonal Veggie Boost: Toss roasted broccoli or snap peas alongside tofu for an easy one-pan meal.
- Different Cooking Method: Try air frying the tofu at 375°F (190°C) for 15 minutes for an ultra-crispy finish.
Personally, I like to add a little lime zest to the peanut sauce in summer—it brightens the flavor and keeps things fresh. You might also enjoy serving this with some steamed jasmine rice or even wrapped in lettuce leaves for a light lunch.
Serving & Storage Suggestions
This crispy baked tofu with creamy peanut sauce is best served warm, straight from the oven with the sauce drizzled on top or on the side for dipping. I often pair it with steamed jasmine rice or quinoa and a side of sautéed greens to round out the meal.
Leftovers store well in an airtight container in the fridge for up to 3 days. The tofu will soften a bit but still tastes great. Reheat gently in a skillet or oven to regain some crispness. Microwave works too, but it can get a little chewy.
If you want to prep ahead, you can make the peanut sauce in advance and keep it refrigerated for about a week. Just whisk it again before serving.
Over time, the flavors meld and deepen, so sometimes leftovers taste even better the next day. Just add a quick sprinkle of chopped peanuts or fresh herbs (like cilantro) for freshness before serving.
Nutritional Information & Benefits
This recipe is a plant-based powerhouse, packed with protein from tofu and healthy fats from peanut butter. A typical serving provides approximately 250 calories, 18 grams of protein, 14 grams of fat (mostly unsaturated), and 10 grams of carbohydrates.
Tofu is a great source of iron and calcium, especially if you choose fortified varieties. Peanut butter adds heart-healthy monounsaturated fats and vitamin E. Plus, the garlic and ginger in the sauce contribute anti-inflammatory benefits.
It’s gluten-free if you use tamari and cornstarch or arrowroot, and naturally dairy-free. A wholesome, balanced meal for anyone looking to eat more plant-based without sacrificing flavor or texture.
Conclusion
Crispy baked tofu with creamy peanut sauce is one of those recipes that feels like a small, delicious victory in the kitchen. It’s easy enough for weeknight dinners and tasty enough to impress friends without a lot of fuss. I love this recipe because it brings together simple ingredients in a way that’s satisfying and comforting, without the heaviness of frying or complicated sauces.
Feel free to play around with the peanut sauce, switch up the spice level, or add your favorite veggies. It’s forgiving and flexible, perfect for anyone who loves good food but doesn’t want to spend hours cooking. If you want more inspiration, checking out other recipes on the recipe page might spark your next kitchen adventure.
Whenever I make this dish, I’m reminded how easy it is to turn humble tofu into something memorable. Give it a try—you might just find yourself making it again and again like I do.
FAQs
Can I use soft or silken tofu for this recipe?
Soft or silken tofu isn’t recommended because it won’t hold up during baking or get crispy. Firm or extra-firm tofu is best for texture.
How do I press tofu without a tofu press?
Wrap the tofu in clean towels and place a heavy object like a cast-iron skillet or stacked books on top. Let it press for at least 20 minutes to remove excess moisture.
Can I make the peanut sauce ahead of time?
Yes! The peanut sauce keeps well in the fridge for up to a week. Just give it a good whisk before serving if it thickens.
Is this recipe gluten-free?
It can be gluten-free if you use tamari instead of soy sauce and ensure your cornstarch or arrowroot powder is gluten-free.
What can I serve with crispy baked tofu and peanut sauce?
This pairs nicely with steamed rice, quinoa, roasted or steamed veggies, or wrapped in lettuce leaves for a light and fresh meal.
Pin This Recipe!

Crispy Baked Tofu with Creamy Peanut Sauce
A quick and easy recipe featuring crispy baked tofu paired with a rich, creamy peanut sauce. Perfect for a comforting yet light plant-based meal.
- Prep Time: 30 minutes
- Cook Time: 25-30 minutes
- Total Time: 55-60 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Plant-Based
Ingredients
- 1 block (14 oz / 400g) firm or extra-firm tofu, pressed and drained
- 2 tablespoons cornstarch or arrowroot powder
- 1 tablespoon soy sauce or tamari
- 1 tablespoon olive oil or avocado oil
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1/4 cup creamy peanut butter (natural, no added sugar or oil preferred)
- 2 tablespoons soy sauce or tamari
- 1 tablespoon maple syrup or honey
- 1 tablespoon rice vinegar or lime juice
- 1 teaspoon toasted sesame oil (optional)
- 1/2 teaspoon grated fresh ginger or 1/4 teaspoon ground ginger
- 1 small garlic clove, minced
- 2–3 tablespoons water (to thin peanut sauce)
Instructions
- Press the tofu: Wrap the tofu block in clean kitchen towels or paper towels and set a heavy object on top. Let it press for at least 20 minutes to remove excess moisture.
- Cut and marinate: Slice the pressed tofu into 1-inch cubes. Toss gently with 1 tablespoon soy sauce, 1 tablespoon olive oil, garlic powder, and black pepper. Let sit for 10 minutes.
- Coat the tofu: Sprinkle cornstarch over the marinated tofu cubes and toss gently until each piece is lightly coated.
- Bake: Preheat oven to 400°F (200°C). Arrange tofu cubes on a parchment-lined baking sheet or wire rack, spaced evenly. Bake for 25-30 minutes, flipping halfway through, until golden brown and crispy.
- Make the peanut sauce: Whisk together peanut butter, soy sauce, maple syrup, rice vinegar, sesame oil, ginger, garlic, and 2 tablespoons water. Add more water as needed to reach a creamy, pourable consistency.
Notes
Press tofu thoroughly to ensure crispiness. Use firm or extra-firm tofu only. Lightly coat tofu with cornstarch for a crispy crust. Flip tofu halfway through baking for even crisping. Adjust peanut sauce thickness by adding water gradually. Peanut sauce can be made ahead and stored refrigerated for up to a week; whisk before serving.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 250
- Fat: 14
- Carbohydrates: 10
- Protein: 18
Keywords: tofu, baked tofu, peanut sauce, crispy tofu, plant-based, vegan, gluten-free, easy dinner, healthy recipe


