
Spicy peanut sauce and crispy baked tofu are made for each other—truly a match made in flavor heaven! This recipe for peanut tofu with green beans emerges from the oven perfectly crispy, tender and browned after just 30 minutes. Serve with a side of warm brown rice for a simple and scrumptious vegan dinner.
I personally always prefer to bake tofu rather than pan fry it–I also explore this in my cookbook! This roasting method is especially nice because we can get a vegetable on the baking sheet too! Here, green beans roast up alongside so that you can have a nice peanut tofu bowl in the end! My tofu peanut sauce is a little spicy and comes together simply in the blender.
How to get a crispy crust on tofu:
- Lately I’ve been tearing my tofu into pieces rather than cutting it. The jagged edges have more opportunity for crispiness!
- I thoroughly blot the pieces of tofu dry before roasting at high heat.
- Space out the tofu out as much as possible in the oven so that air can circulate around each piece.
- After tossing with oil, salt, and pepper, I coat the tofu pieces with arrowroot starch. The starch will absorb moisture from the tofu’s surface, making for a crispier exterior. You can also substitute cornstarch!
The peanut sauce for this peanut tofu recipe is inspired by satay sauce, which originates in Indonesia, but is served in various forms all over Southeast Asia. My version is not authentic to one particular region. The well-rounded sweet, sour, and slightly spicy nature of satay preparations in general is the main inspiration. You can read more about satay and its traditional applications here.
I hope that you give this easy, sheet pan-centric dinner recipe a try soon! I know that sheet pan dinners have been a thing online for the last few years (maybe longer?). Are we still making and loving them? Let me know in the comments.
Spicy & Crispy Peanut Tofu with Green Beans
Ingredients
Spicy Peanut Sauce (makes extra)
- ½ cup natural peanut butter
- ½ cup water
- 1 clove garlic, peeled
- 2-inch piece ginger, peeled
- 2 tablespoons Tamari
- 2 tablespoons maple syrup
- 1 tablespoon lime juice
- 1 tablespoon unseasoned rice vinegar
- 1-2 tablespoons Sambal Oelek (or Sriracha, Gochujang, other hot sauce/chili paste to taste)
- sea salt and ground black pepper, to taste
Crispy Tofu & Green Beans:
- 1 lb (454 grams) firm or extra firm tofu
- 3 ½ tablespoons avocado oil, divided
- sea salt and ground black pepper, to taste
- 2 tablespoons arrowroot starch
- 2 teaspoons garlic powder, divided
- 2 teaspoons onion powder, divided
- ¾ lb (340 grams) green beans, trimmed
- 2 green onions, sliced
- warm cooked rice, for serving
- chili crisp, for serving (optional)
Equipment
Notes
- Normally I advocate for pressing tofu prior to cooking. Lately though, I place my blocks of tofu in the freezer as soon as I get home from the grocery store and then thaw them in the fridge one day prior to cooking. I find that the freezing gives me the texture that I love with tofu–chewy and crispy, and it’s less fuss than pressing.
- You can sub cornstarch for arrowroot.
- If you’re willing to compromise crispiness, you can toss the finished tofu with some of the peanut sauce and pop it under the broiler for a minute or so–just to get a more outright peanut-y flavour!
Instructions
- Preheat the oven to 425°F. Line a large baking sheet with parchment paper.
- In an upright blender, combine the peanut butter, water, garlic, ginger, Tamari, maple syrup, lime juice, rice vinegar, Sambal Oelek, salt, and pepper. Blend on high until completely smooth, about 1 minute. Set aside.
- Tear the tofu into 1-2 inch pieces and place them on a clean kitchen towel. Blot the pieces dry as best you can. Transfer tofu pieces to a medium bowl.
- To the bowl, add 2 tablespoons of the oil, salt, and pepper. Give the tofu a toss to coat. Then, to the tofu add the arrowroot, 1 teaspoon garlic powder, and 1 teaspoon onion powder. Toss again to coat. Lay the tofu out on the baking sheet in a single layer. Slide the baking sheet into the oven and set a timer for 15 minutes.
- Wipe out the medium bowl that you used for the tofu and add the green beans to it. To the green beans, add the remaining 1 ½ tablespoons oil, remaining teaspoon garlic powder, remaining teaspoon onion powder, and some salt and pepper. Toss to coat.
- When the 15 minute timer goes off, remove the tofu from the oven. Using a spatula, stir up the tofu pieces and move them all over to one half of the baking sheet. Add the green beans to the empty half of the baking sheet and spread them out. Slide the baking tray back in and set the timer for 15 minutes again.
- Once the green beans are tender and lightly browned in spots, and the tofu is crispy and browned, you’re good to go! I like to give the tofu and green beans a quick broil too. Serve the crispy tofu and green beans with warm rice, green onions, chili crisp, and heavy drizzles of the spicy peanut sauce. Enjoy!
Absolutely delicious!! I used cornstarch instead of arrowroot and I used much less oil, just a drizzle over the (frozen and thawed) tofu and a drizzle on the green beans. The tofu was crispy and the sauce is divine. Served with fresh basmati rice and chopped green onions. Thank you!
We loved this! Can’t believe how crispy the tofu was. And that sauce is awesome! I did increase the lime a little to our taste, we are accustomed to tangy things :-) I didn’t have tofu in the freezer so I used extra firm, high protein tofu which I pressed whilst I prepped the sauce and veg (added broccoli to the beans, mmm!) – and it was perfect. Put the leftover sauce in the freezer for next time. Thanks for a really easy and delicious recipe!
This recipe blew me away! The tofu was perfectly crispy and the sauce was so tasty. I’ll definitely be using your method of tearing tofu for other recipes. I didn’t have any rice on hand so I served the beans and tofu on soba noodles. I’ll probably try rice next time but it worked very well with the soba noodles too!
10/10! LOVED everything about this. Made it last night and had it again for lunch today. The best crispy tofu – the best. I immediately texted this recipe to several friends. One made it tonight and she loved it as well. Will be making this on repeat!!!!
Wow. I made this with broccoli instead of beans (it’s what i had) and finished the tofu off in the air fryer. It was incredible! Will make this one again for sure!
Love that you used broccoli! Such a good flavour pairing for the peanut sauce :)
-L
Loved this recipe for ease and flexibility! I have been waiting for a tofu recipe that actually came out crunchy from the oven and these STAYED crunchy after sitting out for 20 mins (and beyond)!
Made the peanut sauce with apple cider vinegar as I did not have rice vinegar or lime and added an extra Tbsp of white vinegar to get the acidity up. Also used the full 2 Tbsp of spice suggested and I really appreciate the substitutes! I used gochujang and the heat built up to the point my husband asked if he bit into a pepper (in a good way)
EXCELLENT! So so good, can’t wait to make this again!
Thanks for this comment and review Shaina!
-L
The BEST crispy tofu I’ve ever made! And, the peanut sauce is delicious.
This is one of my new favourite meals!! It’s simple and quick enough to make during the week. The peanut sauce was so flavourful… And I loved the texture and flavour of the tofu. Thank you for this delicious recipe!
I made this for dinner tonight and it was incredible!! The flavor combo in the sauce was absolutely perfection and I LOVED this method for making tofu! The texture was so good. Can’t wait to make again :)
Delicious! Even my kids loved it. I haven’t gotten such a positive response from a new recipe in so long. Adding this to my regulars. Thank you!
Great recipe! Minimal prep and short ingredient list = a win for easy weeknight dinner! Cooked rice while the rest was in the oven. I hadn’t tried the technique of tearing the tofu into chunks before, but I loved how it turned out texturally! I didn’t end up using frozen tofu, but used an extra-firm pressed tofu and it was just fine. Also appreciated having leftover peanut sauce to add some pizzazz to other meals throughout the week. Will definitely be making this one again. And bonus, it helped me use up some sad green onions I had in my crisper :)
Hi Jennifer!
So glad the recipe worked out for you and appreciate your note on using pressed tofu. I know folks will find that helpful in the future! :)
-L
[…] Spicy crispy peanut tofu with green beans from @thefirstmess my garden is bursting with beans, both green and yellow so I will use them for this recipe. […]
I can verify that this was great! Any particularly good ideas for the leftover sauce?
I love using leftover peanut sauce for cold noodle and veggie salads, grain bowls, drizzled over a baked sweet potato stuffed with chickpeas, as a dip for summer rolls or even just cut veggies.
-L
A mouthwatering delight that combines crispy tofu, zesty spice, and fresh green beans. A taste sensation that’ll leave you wanting more! ️
I haven’t tried this yet (tonight!) – and sheet pan dinners are the best. Love them.
Thank you for this recipe – can’t wait to try it!
That’s such a flavour bomb! I’ve just made for dinner and love it :) Thank you for sharing!
You are so fast! Glad you enjoyed it, Ula :)
-L
I got your newsletter while wondering what to cook for dinner, that was a perfect timing! :) And I realised probably I am the first one to make it!
Will be trying this very soon! I have a question re: freezing the tofu. Do you remove from the package and drain it before freezing, or just simply pop it into the freezer, as is?
Hi Donna!
I pop it into the freezer as-is! I haven’t had any leaks or issues doing this.
-L
Perfect! I’ll try it, for sure…now!!
This looks perfect and great timing too — I was looking for a tofu sheet pan recipe, preferably w/ green beans, and voila! Your recipe email popped up. I can’t wait to make this. I LOVE spicy peanut sauce!
This looks delicious, as always and will make its way on to my weekend Fakeaway menu. I’m intrigued as to what Chili Crisp is. As a UK resident I’ve never heard of it. Can you describe it? If I can’t buy it I might be able to recreate it. It sounds yum.
Hi Kate!
Chili crisp is an oil-based condiment that originates from China–you can read about it here! And here is a recipe for a homemade version from a site that I love here. Once you try it, you’ll want to put it on everything :)
-L
I love ALL of your recipes. Can’t wait to try this one with fresh beans from the garden. I would love the recipe for chili crisp!
Nothing beats garden beans! Here is the chili crisp link: https://www.okonomikitchen.com/spicy-umami-crisp/
Thank you so much. I cheated and bought a popular Chinese brand on Amazon before taking the plunge of making it. I might have to add chopped peanuts, because, well, y’know…there can never be enough peanuts..