Crispy baked tofu is tossed with sweet and spicy peanut sauce and served with fresh herbs and pickled shallots, for an Asian-inspired peanut tofu recipe that’s fresh and flavorful. If you’re wondering how to make peanut tofu that rocks, you’ve come to the right place!
If you’ve perused my poetic waxings about vegan options in Baltimore, you know that I f***ing love a restaurant here called Ekiben. My coworkers don’t have to ask twice to make a lunch pilgrimage there. 1 peanut tofu bowl, please, and a food coma for the rest of the day! (The tempura broccoli and red beans and rice are also amazing).
Last weekend I got inspired to hunker down and try to create that amazing rice bowl with crispy deep-fried tofu, seasonal veggies, pickled shallots, and peanut herb slaw. “It’s unhealthy because of the deep fried,” I told myself. Surely a homemade version with crispy baked tofu would take me similarly to flavortown while saving on oil.
Unfortunately, as I painstakingly recreated the flavors I had tasted in the peanut sauce, it became pretty clear that the restaurant’s version contained more oil and sugar than peanut butter. (Cue the comments about ‘no wonder it’s so delicious’). I ended up abandoning ship and making a slightly lighter, but still rich, homemade version of peanut tofu that only emulates the restaurant variety.
While the peanut tofu cubes were baking to a nice crisp in the oven, I quick-pickled some shallots in rice vinegar and sugar (a squeeze of lime juice would be a nice addition too), stir-fried some baby kale, turnips and carrots, and whipped up the rest of the peanut sauce.
P.S. Totally mix and match your veggies and accompaniments here. This sauce is also awesome with broccoli, bok choy, rice noodles or soba noodles, cauliflower rice, and anything else that’s nice in a stir-fry. Totally do not skip the pickled shallots though! They are a perfect and necessary counterpoint to the richness of the peanut sauce, and super easy to make.
After starting with a base of garlic sauteed in oil, I completed the sauce by adding some brown sugar (coconut sugar also works) and water, peanut butter, chili garlic sauce (sriracha or similar), soy sauce, and toasted sesame oil. This is a “fusion sauce” that isn’t specific to one East Asian cuisine, but combines flavors from different sauces I’ve seen before. Ekiben’s menu has somewhat of a Korean twist to it, but the fresh herbs remind me more of Vietnamese food, and sriracha is Thai in origin… you get the idea.
The cooked tofu is then tossed with some of the sauce to make an initial base of peanut tofu, before drizzling it with additional sauce and topping with a generous helping of roasted peanuts, fresh herbs, scallions and lime juice.
Sound good yet? Let’s get cooking!
Crispy Baked Peanut Tofu with Pickled Shallots and Fresh Herbs
Ingredients
- 16 oz extra-firm tofu
For the Korean fusion peanut sauce (makes extra):
- 1 tbsp peanut oil (or other neutral oil)
- 4 cloves garlic
- 3 tbsp toasted sesame oil
- 1/4 cup water
- 3 tbsp coconut sugar (or brown sugar)
- 3 tbsp hoisin sauce
- 2 tbsp low-sodium soy sauce
- 2 tbsp rice vinegar
- 1 tbsp sriracha (or other chili sauce such as gochujang)
- 1/3 cup peanut butter
- salt to taste
For the pickled shallots:
- 3 large shallots thinly sliced
- 1/2 cup rice vinegar
- 2 tsp coconut sugar (or other sweetener of choice)
- salt to taste
For the peanut herb topping:
- 3 tbsp chopped fresh cilantro (packed)
- 3 tbsp chopped fresh basil (packed)
- 3 tbsp chopped fresh mint (packed)
- 4 scallions thinly sliced
- 3 tbsp chopped roasted peanuts
- 2 tsp freshly-squeezed lime juice (or use rice vinegar)
For assembling the baked peanut tofu bowls:
- cooked white rice (or use another type of rice, quinoa, cauliflower rice, wilted greens, etc.)
- stir-fried vegetables of choice (I used carrots, turnips and baby kale)
Instructions
- Preheat the oven to 350 degrees Fahrenheit, and line a baking sheet with parchment paper. Open and drain the package of tofu, then press excess liquid from it, either using a tofu press, or by wrapping it in a clean towel and stacking a heavy object on top of it.
- Cut the tofu into cubes and arrange them on the baking sheet. Bake for 30-40 minutes, flipping halfway through, or until crisped up and chewy.
- Meanwhile, make the pickled shallots. Combine the shallots, rice vinegar, and sugar in a small saucepan. Bring to a boil and then reduce to a steady simmer. Simmer for about 5 more minutes, stirring occasionally and then turn off the heat and set the mixture aside, seasoning to taste with salt once cool enough to handle.
- Prepare the peanut sauce. In a bowl, stir together the coconut sugar and water until the sugar is dissolved.
- In a small saucepan, add the peanut oil and warm it over medium-low heat. Add the minced garlic. Cook, stirring constantly, until the garlic is fragrant, 30 to 60 seconds. Immediately transfer the oil and garlic into the bowl with the sugar mixture.
- Add the rest of the peanut sauce ingredients and stir until combined into a smooth sauce. Add more water if a thinner texture is desired. If needed, season with salt and add more sugar or vinegar to taste.
- Prepare the peanut herb topping by stirring all of the ingredients together.
- Once the tofu is finished cooking, add it to a bowl and drizzle with a few tablespoons of the peanut sauce, gently tossing to combine. Serve warm with cooked rice, vegetables of choice, additional peanut sauce drizzled over the top, and plenty of the herb and peanut topping.
Notes
Nutrition
Other Asian-inspired tofu recipes on the blog:
Joanna says
Fellow Baltimore girl here. I found your site because I googled Ekiben tofu recipes. I could eat that dish every day but that can get $$$ plus the fried tofu isn’t that healthy. I can’t wait to try this out!!
Andy says
The shallots go into the peanut sauce?
Shannon @ Yup, it's Vegan says
Nope, use them to garnish the finished peanut tofu
Nisha P says
This was great!! FYI, one of the Ekiben founders is Ethiopian, and they add berbere spice to their peanut sauce (even more fusion!!) I added about 2 tbsps and it made it even closer to the real thing!
Caroline says
What Berbere seasoning did you use?
Lisa says
Hello Shannon!
I am heading toward 40, and I just don’t have the appetite for meat anymore- I love to cook and usually just create as I go, but I am in a new meatless world now! I tried this recipe last night. We LOVED it. I am a complete food snob, so I had to write and give you some props!! Delicious!
(I had added some fresh ginger and green onions into the peanut sauce at the very end! Only because my father is Hawaiian and he would say, “ehhhh you forget the gin-jah and green onion?”
😂)
Thank you for the recipes! You are brilliant! 🤩
Melissa says
I *love* the Tofu Brah. So happy to find a recreation of it for when I can’t get to Ekiben! <3
Kelly says
I made this, although I did not use the pickled vegetables and herbs, but the tofu and peanut sauce were great!
Share says
so you skipped the shallot and not too rich? I am looking to streamline this recipe a bit…thanks
Susan Iseman says
Hi Shannon: I have you ever used Peanut Powder? It’s basically dried peanut that has been reduced to a powder- almost like flour. You simply add water to create a liquid or pasty consistency. The great thing for me is that it has much less fat- so I use it to make spicy peanut sauce. Planters makes one, as does Stop & Shop (Nature’s Promise line) markets, and I’m sure it can be found in lots of places. Some contain sugar, etc but I like the plain ones. Bon appetit!
Anne says
My god, Shannon, your last answer on this post is the greatest. I laughed.
Anyway, could I switch out the peanut-related ingredients with almond? Do you think I would still get an interesting taste? Or would you have another suggestion for people that are not fans of peanuts? I know this is the main thing of this recipe but I’m always looking for new things to try with tofu so… I’d like to make this one!
FYI, your blog is my favorite cooking blog! In part because you’re a vegan that doesn’t like mushrooms! Yay! So many vegan recipes out there that are all about mushrooms… Yuck.
Thank you for your awesome work 🙂
Shannon @ Yup, it's Vegan says
Hey Anne! Glad to hear from another member of the anti-mushroom crew. I think this would be yummy with almond butter. You will probably want to use a little less when substituting it for peanut butter. And then adjust the remaining flavors to taste – sometimes I find almond butter needs to be balanced by a little extra spice + acidity compared to peanut. As for the peanut oil, just use any neutral oil instead.
Polly says
I really wish you wouldn’t use curse words in your posts. It is offensive. I love your recipes but do not enjoy the commentary. But I can always skip that part 🙂
Shannon @ Yup, it's Vegan says
Hi Polly, I am glad to hear that you found a solution that works for you.
Katie says
I live in Maryland and I”ll have to check out Ekiben next time I’m in the city. This sounds awesome!