Some busy evenings leave me scouring the fridge for something quick and satisfying. When the kids are hungry, it’s all about getting dinner on the table without a lot of fuss. That’s when I turn to this Crispy Baked Peanut Tofu. It’s an easy way to prepare tofu that the whole family loves, and it’s packed with flavor.
Why You’ll Love This Crispy Baked Peanut Tofu
Tofu often gets a bad rap, but when it’s prepared the right way, it can be a delicious and satisfying addition to any meal. I remember the first time I made this recipe; my kids devoured it, and I barely got a bite! Now, it’s become a regular request around our house, often served up over rice or noodles with a healthy drizzle of peanut sauce.
This dish marries crispy tofu with a rich, creamy sauce that highlights peanut butter’s wonderful nutty flavor. The ability to customize the heat level with red pepper flakes makes it both kid-friendly and appealing for adult palates, creating a well-rounded family meal.
What Makes this Recipe Unique
– **Crispy Tofu:** Baking the tofu with cornstarch creates a delightful crunch that contrasts with its creamy peanut sauce.
– **Flavorful Sauce:** The combination of peanut butter, soy sauce, and maple syrup adds depth and a balanced sweetness that elevates the dish.
– **Protein Packed:** Tofu is a fantastic source of plant-based protein, making this dish both filling and nutritious for active lifestyles.
– **Versatile Dish:** You can easily switch up the veggies or serve it over different grains, making it adaptable to whatever you have on hand.

Estimated Macros & Calories
Here’s a quick look at the nutrition information for this dish.
(estimated per serving, without optional ingredients)
- Calories: 360
- Protein: 21 g
- Carbohydrates: 22 g
- Fat: 24 g
- Fiber: 4 g
The Most Authentic Crispy Baked Peanut Tofu Recipe
This recipe offers a wonderful blend of flavors and textures that make tofu anything but boring. The method outlined ensures you’re left with perfectly golden cubes that are great on their own or as part of a complete meal.
Ingredient Notes
– Tofu: Using extra-firm tofu keeps the structure when baked, giving you that crispy texture everyone loves.
– Cornstarch: This is crucial for achieving a nice crunchy coating—don’t skip it!
– Palm oil: A little oil helps to crisp the tofu in the oven, ensuring it’s evenly cooked and deliciously brown.
– Peanut Butter: The creamy variety gives a rich flavor and contributes to the dish’s overall creaminess—the key to a great sauce.
– Low-Sodium Soy Sauce: Opting for low-sodium keeps the dish balanced while still giving that umami hit we all crave.
Instructions
Step 1: Press the Tofu
Start by removing the tofu from its packaging and pressing it between paper towels under a heavy skillet or tofu press. This step is essential, as it draws out excess moisture, allowing the tofu to crisp up nicely when baked.
Step 2: Preheat the Oven
While the tofu is pressing, set your oven to 425°F (220°C). Prepare a wire rack on a baking sheet and lightly grease it with some oil to ensure nothing sticks.
Step 3: Cut and Coat the Tofu
Once the tofu has been pressed, cut it into 3/4-inch cubes. In a mixing bowl, toss the cubes with neutral oil, cornstarch, salt, and pepper, ensuring each piece is evenly coated.
Step 4: Bake the Tofu
Lay the coated tofu cubes in a single layer on the prepared rack. Bake them until they turn golden brown, flipping or shaking the tray halfway through for even cooking.
Step 5: Prepare the Sauce
While the tofu bakes, whisk together peanut butter, soy sauce, rice vinegar, maple syrup, sesame oil, garlic, ginger, and red pepper flakes. Adjust the consistency with warm water until it’s pourable but still thick.
Step 6: Combine or Serve Separately
Remove the tofu from the oven once it’s crisp and beautifully golden. You can either gently toss it with half of the sauce or serve it on the side to keep it ultra-crispy.
Step 7: Plate and Garnish
Serve the crispy tofu over rice, noodles, or greens. Add extra sauce on top or on the side, and finish with a sprinkle of chopped peanuts, sliced green onions, and cilantro if you like. Don’t forget a lime wedge for a zesty finish!
Tips and Mistakes to Avoid
– Press your tofu long enough. You want to eliminate as much moisture as possible so it crisps up nicely.
– Don’t skip the oil for baking. It’s essential for achieving that golden texture you’re after.
– Adjust the sauce thickness appropriately. Adding water gradually helps you get the right pourable consistency, so don’t rush it.
Storage Tips
Store any leftovers in an airtight container in the fridge for up to three days. You can freeze the tofu if you need to keep it longer, but I usually prefer fresh for that crispy texture. When reheating, a quick bake in the oven can help restore some crunch.
Variations and Substitutions
If you’re looking for a higher protein option, consider adding edamame to your dish. For a lower-carb variation, serving the tofu over zucchini noodles or steamed veggies is always a hit. My family enjoys customizing this dish based on what we have available.
Why This Recipe Is The Real Deal
The combination of texture and flavor elevates the humble tofu into a wonderful main dish that my family enjoys. Perfectly crisp tofu cubes paired with a creamy peanut sauce results in a satisfying meal that doesn’t require hours in the kitchen.
The Bottom Line
Give this Crispy Baked Peanut Tofu a try, and I think you’ll be pleasantly surprised at how delicious a plant-based meal can be. I’d love to hear how it turns out for you, so drop a comment after you make it!
Daisy Hartmann, RDN
Founder of GoProteinEats.com
Making high-protein eating simple, delicious, and sustainable for real life.

Crispy Baked Peanut Tofu
Ingredients
Tofu & Coating
- 14 oz extra-firm tofu (one standard block), pressed
- 2 tbsp cornstarch
- 1 tbsp neutral oil (vegetable or avocado), plus extra for the pan
- 1/2 tsp kosher salt
- 1/4 tsp freshly ground black pepper
Peanut Sauce
- 1/3 cup creamy peanut butter
- 2 tbsp low-sodium soy sauce
- 1 tbsp rice vinegar
- 1 tbsp maple syrup
- 1 tsp toasted sesame oil
- 1 clove garlic, finely minced
- 1 tsp fresh ginger, grated
- 2-4 tbsp warm water (to thin sauce as needed)
- 1/4 tsp red pepper flakes optional — adds a little heat
Garnish & Serve
- 2 tbsp roasted peanuts, roughly chopped
- 2 tbsp green onions, thinly sliced
- 1 tbsp fresh cilantro, chopped (optional)
- 1 each lime wedges, for serving
Instructions
Preparation Steps
- Line a plate or cutting board with paper towels. Remove the tofu from its package, wrap in the towels, and press under a heavy skillet or tofu press for 15 minutes to drain excess moisture.
- While the tofu presses, preheat the oven to 425°F (220°C). Arrange a wire rack on a rimmed baking sheet and lightly brush or spray the rack with oil so the tofu won't stick.
- Unwrap the pressed tofu and cut into 3/4-inch cubes. In a large bowl, toss the cubes with 1 tablespoon oil, cornstarch, salt, and pepper until they are evenly coated in a thin, dry layer.
- Spread the coated tofu in a single layer on the prepared rack. Bake for 12 minutes, flip or shake the rack to turn the pieces, then bake another 12 minutes. For extra crunch, switch the oven to broil and broil 1–2 minutes more, watching closely so they don't burn.
- While the tofu bakes, whisk together the peanut butter, soy sauce, rice vinegar, maple syrup, sesame oil, garlic, ginger, and red pepper flakes. Add warm water a tablespoon at a time until the sauce reaches a pourable but thick consistency.
- When the tofu is crisp and golden, remove it from the oven. Either toss the warm tofu gently with about half the peanut sauce to coat (this softens the crust slightly) or serve the sauce on the side for dipping to keep the cubes ultra-crispy.
- Plate the tofu over rice, noodles, or a bed of greens. Spoon extra sauce over top or serve on the side. Sprinkle with chopped peanuts, sliced green onions, and cilantro. Serve with lime wedges to brighten the flavors.