Baked Peanut Tofu Recipe

Baked Peanut Tofu Recipe



Baked peanut tofu is a delightful dish that combines the protein-packed goodness of tofu with the rich, nutty flavor of peanuts. This vegan recipe offers a crispy exterior and a tender, flavorful interior, making it a favorite among both tofu enthusiasts and those looking to explore plant-based cuisine. In this recipe, we’ll guide you through the process of preparing this mouthwatering dish step by step, ensuring a result that’s both satisfying and delicious.


  1. Tofu: 1 block (14-16 ounces) firm or extra-firm tofu
  2. Peanut Butter: ½ cup, natural peanut butter (smooth or crunchy)
  3. Soy Sauce: 2 tablespoons, low-sodium soy sauce or tamari
  4. Maple Syrup: 2 tablespoons, for a touch of sweetness
  5. Rice Vinegar: 1 tablespoon, for a hint of acidity
  6. Garlic: 2 cloves, minced
  7. Ginger: 1 teaspoon, grated
  8. Sesame Oil: 1 teaspoon, for added depth of flavor
  9. Sriracha Sauce: 1 teaspoon, for a subtle kick (adjust to taste)
  10. Cornstarch: 2 tablespoons, for coating the tofu
  11. Optional Garnish: Chopped peanuts, green onions, sesame seeds


  1. Preheat the Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it to prevent sticking.
  2. Prepare the Tofu: Drain the tofu and wrap it in a clean kitchen towel or paper towels. Place a heavy object, like a cast-iron skillet or a couple of cans, on top to press out excess moisture. Let it press for about 15-20 minutes.
  3. Prepare the Sauce: In a mixing bowl, combine the peanut butter, soy sauce, maple syrup, rice vinegar, minced garlic, grated ginger, sesame oil, and sriracha sauce. Whisk together until smooth and well combined. Taste and adjust seasonings if needed.
  4. Slice the Tofu: Once the tofu is pressed, unwrap it and slice it into cubes or rectangles of your desired size. Aim for uniform pieces to ensure even baking.
  5. Coat the Tofu: In a shallow dish or bowl, sprinkle the cornstarch. Gently toss the tofu pieces in the cornstarch until evenly coated. Shake off any excess cornstarch.
  6. Layer on the Sauce: Arrange the coated tofu pieces on the prepared baking sheet in a single layer. Spoon the peanut sauce over each piece, ensuring they are evenly coated. You can use a brush or the back of a spoon to spread the sauce evenly.
  7. Bake the Tofu: Place the baking sheet in the preheated oven and bake for 25-30 minutes, or until the tofu is golden brown and crispy on the outside, flipping halfway through to ensure even cooking.
  8. Serve and Garnish: Once baked, remove the tofu from the oven and let it cool slightly. Transfer the baked peanut tofu to a serving platter and garnish with chopped peanuts, green onions, and sesame seeds for an extra burst of flavor and texture.
  9. Enjoy!: Serve your crispy baked peanut tofu as a standalone appetizer, atop a salad, or as part of a stir-fry or grain bowl. Pair it with your favorite dipping sauce or enjoy it as is for a satisfying and flavorful vegan meal.


With its crispy exterior, tender interior, and irresistible peanut flavor, baked peanut tofu is sure to become a staple in your vegan recipe repertoire. Whether you’re a tofu aficionado or new to plant-based cooking, this dish offers a delicious way to enjoy the versatility of tofu while satisfying your craving for bold and satisfying flavors. Give this recipe a try and prepare to be amazed by the delightful fusion of textures and tastes!