Spicy Baked Peanut Butter Tofu
This spicy baked peanut butter tofu is baked to crispy perfection and then tossed in a spicy peanut butter sauce. Top it off with some green onions and cilantro and serve it with rice or noodles!
Baked tofu in peanut sauce
I’m not sure if there is anything I love more in the world than peanut butter. It’s one of my favourite ingredients to cook with for one reason: It’s great in both sweet and savoury dishes.
Seriously, it’s so versatile you can make anything from peanut butter and jelly smoothies to peanut butter cookies, to peanut butter noodles.
This tofu recipe is easy to make, healthy, vegan and is great for kids! (Though I would just leave out the spice if you’re making it for kids.)
I buy organic tofu for this recipe because soy can be a highly sprayed crop. Some people question if tofu is healthy, or if tofu is good for you. Tofu has many health benefits and is a great source of protein if you’re vegan. My rule of thumb for soy products is to always buy organic and to enjoy soy in moderation. (i.e. I don’t eat tofu every single day, but once or twice a week is totally fine!)
Why you’ll love this recipe
- This tofu recipe is baked rather than fried so it has much less oil and fat in it than a pan-fried tofu dish.
- It’s naturally vegan, gluten-free and high in protein!
- This is a tofu recipe everyone will love!
How to make crispy baked tofu
There are a few key things to know about cooking tofu in the oven.
- Use firm or extra-firm tofu. Soft tofu has more water in it, and we want as little water as possible when baking tofu. This is what will help it get extra crispy!
- Squeeze out as much water as possible from your tofu. I like to cut my tofu in half lengthwise, and then squeeze it between two paper towels. Another option is to place the tofu between a few paper towels and set a heavy object on top of it, and let it sit for 10 minutes. This will help press out as much liquid as possible from the tofu.
- Add cornstarch. This gives the tofu a nice coating that will help it crisp up.
How to Bake Spicy Baked Peanut Butter Tofu
Bake the prepared tofu in the oven until crispy. While the tofu is cooking, prepare the peanut butter sauce.
Add a touch of oil to a pan on medium-high heat. Add the onion and garlic and saute for 2 minutes, then add the peanut butter sauce and tofu and toss everything together until evenly coated.
Serve over rice or noodles and top with some fresh cilantro and crushed peanuts.
Tips for making this recipe perfectly
- Make sure to use firm or extra-firm tofu if you want crispy tofu cubes! Also don’t skip out on the cornstarch. This is an essential ingredient to coat the tofu and make it even crispier.
- Use parchment paper on your baking sheet. This will prevent the tofu cubes from sticking to the pan and make cleanup much easier and faster!
More tofu recipes to try
If you tried this Spicy Baked Peanut Butter Tofu or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!
PrintSpicy Baked Peanut Butter Tofu
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main
- Method: Bake
- Cuisine: Asian
Description
This tofu is baked to crispy perfection and topped with a creamy & spicy peanut butter sauce. Serve over noodles or rice.
Ingredients
Tofu
- 1 pack extra-firm tofu
- 1 tsp tamari
- 2 tsp olive oil
- 1 tbsp cornstarch (can sub arrowroot powder)
Peanut butter sauce
- 1/4 cup peanut butter, melted
- 2 tbsp tamari
- 1 tsp chilli flakes (omit if you don’t like spice)
- 1 tbsp maple syrup
- 2 tsp sesame oil
- 1 tbsp lime juice
- 3 tbsp water
Other
- 1/2 tbsp vegetable oil
- 2 garlic cloves, finely chopped
- 2 green onion, finely chopped
- rice noodles or rice to serve
- Cilantro, green onion, and peanuts to top (optional)
Instructions
- Preheat the oven to 400 degrees F and line a baking pan with parchment paper.
- Using a couple paper towels, press down on the tofu and squeeze out as much water as possible. (*This step is important to help get the tofu crispy!)
- Chop the tofu into cubes then toss in a bowl with the tamari and olive oil and then the cornstarch until all the pieces are evenly coated.
- Spread out the tofu on the baking sheet and bake for 30 minutes, flipping the tofu cubes halfway through.
- Mix the sauce ingredients together. Set aside.
- Heat the vegetable oil in a pan and add the garlic and green onion cooking on medium heat for 1-2 minutes. Add the tofu and the peanut butter sauce tossing everything together until evenly coated.
- Serve with rice or noodls and top with cilantro and crushed peanuts.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 220
- Sugar: 5g
- Fat: 12g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 8g
excellent! made this for dinner last night, and it was so good. even better cold for lunch today! I did freeze my tofu first for a more meaty texture, and substituted lemon juice for lime, and it was perfect. definitely going in the rotation! thank you for the great recipe!
So happy to hear you enjoyed the recipe Nancy!
This recipe turns out to be so good!!!!!
So happy you enjoyed it!
I am allergic to peanuts. Could I do this with almond butter?
Yes!
I have enjoyed this spicy tofu for a few years. I’ve shared the recipe with many friends. It’s hard to keep from eating more than I need. So so good. Thanks for sharing it here.
Hi Arlene, so happy to hear you enjoy the recipe!
Delicious! We keep coming back to this recipe.
Happy you love it, it’s one of my favourites!
This was really yummy, The tofu was really crispy and had a great chewy texture. I’d say serves 2 rather than 4.
i
Glad you enjoyed Tamara!
It was amazing and simple! I had no limes the second time I made it and so used rice vinegar and it was delicious.
Thanks Theresa! Happy you enjoyed!
The best baked tofu dish ever !!!
Love this recipe I make it with smoked tofu for extra depth of flavour I also add fresh tiger prawns to the tofu somtimes 👌💯
Sounds amazing Louise!
This was so delicious and very simple to prepare! My kids even ate tofu without complaint, which is new 🙂 Thank you!
So happy you and your kids enjoyed 🙂
Can you use paneer instead of tofu,??
Hi Ami, you definitely can if you prefer!
This recipe was terrific! I only had crunchy peanut butter and no extra peanuts, worked great. Tofu was crispy but not dehydrated, and the sauce was so good. Definitely a keeper. Thank you!
Happy you enjoyed the recipe Rosie!
This recipe was PERFECT! I didn’t make any changes. I’m a huge lover of anything with peanut butter. When I went vegetarian it was hard to find good tofu recipes that didn’t end up with either mushy tofu or no flavor inside. This was nice and crispy, and so good. I had it everyday for lunch for a week 🙂
Thanks for the review Cassey! Glad you enjoyed the recipe 🙂
I never post comments to blogs, but now, I cannot help myself. I have probably made this recipe about 10 times, and I have to tell you … it is mine and my husband’s absolute favorite! It’s reliably consistent every time, and I love playing around with the spice in the sauce. I also usually serve it over black bean pasta for an even larger boost of protein. You never fail to give fantastic recipes I can trust to be simple but absolutely delicious. Keep up the solid work!!
Hi Jennifer, thank you so much for the thoughtful review! I’m so happy to hear how much you’re enjoying the recipe, it’s definitely a great staple to keep on hand! 🙂
Wow Wow Wow! Oh my gosh, This recipe is super amazing and super crispy. I liked this tofu recipe so much. This recipe is worth a try. Surely gonna share this recipe with my friends too. Keep sharing the awesome recipes like this.
Thanks Julia, so happy you enjoyed the recipe! 🙂
The perfect recipe!
So happy you liked it Sophie 🙂
Wow, this was so good!!!! Your baking tofu method worked great! I’m never going to pan-fry tofu again. I only used 1 tsp of sesame oil. I find sesame oil can overpower the other flavors in a sauce if you add too much. I added just a little more water …1/4 cup water just to thin out the sauce a little more.
Recently I had made 3 recipes from 3 different blogs and they were not good. It made me not want to try making any new recipes anymore but then I found your blog. Since then I have made 5 recipes from your blog…. Dragon Bowl, Kale Salad, Bibimbap Bowl, Roasted Stuffed Sweet Potato with Chipotle Quinoa and Spicy Baked Peanut Butter Tofu. They have all been GREAT!!!!!
I think I will just be sticking with your recipes from now on. You know what you’re doing. Along with loving the taste of your recipes I also like that your recipes are simple to make, don’t require hard to find ingredients and most of them are vegan and with gluten-free options.
Hi Colleen, wow thank you so much! It makes me so happy to hear that you’ve been enjoying recipes from the blog! Truly puts a smile on my face 🙂 Can’t wait to share all the Fall recipes to come with you!
Lovely recipe!
Thank you for the review Lotte! Glad you enjoyed the recipe 🙂
Terrific taste with an easy hack to bake the tofu, thanks!
Thanks for the review Marla! Glad you enjoyed the recipe!
This recipe was delicious! Everything was spot on. The only change I might make is adding more water to create more sauce to cover the rice noodles. Otherwise great recipe
Thank you Xenia glad to hear you enjoyed the recipe!
Excellent post.
Thank you!
Great articles.
Thanks Amelia!
This was super delicious! Thank you very much for the recipe! :))
Hi Kat, so happy you hear you liked the recipe! One of my favourite ways to enjoy tofu 🙂
I love that you baked the tofu and not fried it, this dish looks amazing, and that spicy peanut butter sauce…wow!!!
Thanks Albert! I found the baked tofu to be even tastier than frying it! And it uses no oil to bake too 🙂