Yup, it's Vegan

Plant-based recipes for everyone

  • Home
  • About
    • Press
    • F.A.Q.
  • Recipes
    • Reader Favorites
  • Work with Me
  • Resources
    • What Do Vegans Eat?
    • Vegan Dining in Baltimore
Home » Dinner » Crispy Peanut Tofu with Herb Slaw and Pickled Shallots

Crispy Peanut Tofu with Herb Slaw and Pickled Shallots

April 10, 2018 By Shannon @ Yup, it's Vegan 15 Comments

1.2K shares
  • Share
  • Tweet
Print Recipe Jump to Recipe

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!

Baked crispy peanut tofu on a gray plate garnished with fresh green herbs and scallions

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.

Crispy baked tofu cubes drizzled with shiny light brown peanut sauce, on a bed of white rice and pink slivers of shallot

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.

Overhead view of a plate with a peanut tofu buddha bowl consisting of fluffy white rice, wilted greens, shredded vegetables, pickled shallots, herbed peanut slaw and the tofu arranged on a gray napkin.

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.

Close-up of tofu cubes drizzled with creamy Asian peanut sauce and garnished with more peanuts and cilantro

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!

Print Pin
4.84 from 6 votes

Crispy Baked Peanut Tofu with Pickled Shallots and Fresh Herbs

Take your peanut tofu to the next level! Bake your tofu to crispy perfection, drizzle it with peanut sauce, and top it with tangy pickled shallots and fresh herbs.
Course dinner, lunch
Cuisine Asian, dairy-free, gluten-free, soy, vegan, vegetarian
Keyword peanut tofu, tofu with peanut sauce
Prep Time 25 minutes minutes
Cook Time 45 minutes minutes
Total Time 1 hour hour 10 minutes minutes
Servings 4 servings
Calories 345kcal
Author Yup, it's Vegan

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

GLUTEN-FREE: Be use to use gluten-free soy sauce or tamari. Use gluten-free hoisin sauce, or omit the hoisin sauce and adjust the other flavors (especially the rice vinegar and sugar) to taste, adding a small pinch of Chinese five spice if you have it.
NUTRITION FACTS: Nutrition facts exclude accompaniments such as rice and are calculated using 2/3 of the peanut sauce and shallots (this recipe makes a little bit extra of both).

Nutrition

Serving: 1fourth recipe | Calories: 345kcal | Carbohydrates: 22g | Protein: 15g | Fat: 21g | Saturated Fat: 3g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 9g | Sodium: 376mg | Potassium: 399mg | Fiber: 4g | Sugar: 13g | Vitamin A: 100IU | Vitamin C: 4.1mg | Calcium: 220mg | Iron: 2.3mg

Other Asian-inspired tofu recipes on the blog:

  • Orange Tofu
  • Tofu Bulgogi
  • Tofu Poke (Hawaiian Marinated Tofu) with Quick-Pickled Shallots and Mango

Filed Under: Dinner Tagged With: Asian-inspired, gluten-free, grain-free, nuts and seeds, refined sugar-free, soy

« Chile Colorado Seitan Stew
Bang Bang Cauliflower »

Comments

  1. Joanna says

    April 3, 2022 at 14:39

    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!!

    Reply
  2. Andy says

    March 15, 2021 at 19:26

    The shallots go into the peanut sauce?

    Reply
    • Shannon @ Yup, it's Vegan says

      March 15, 2021 at 20:38

      Nope, use them to garnish the finished peanut tofu

      Reply
  3. Nisha P says

    May 13, 2020 at 20:39

    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!

    Reply
    • Caroline says

      December 27, 2020 at 16:05

      What Berbere seasoning did you use?

      Reply
  4. Lisa says

    October 11, 2019 at 08:59

    5 stars
    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! 🤩

    Reply
  5. Melissa says

    June 7, 2019 at 21:11

    5 stars
    I *love* the Tofu Brah. So happy to find a recreation of it for when I can’t get to Ekiben! <3

    Reply
  6. Kelly says

    February 10, 2019 at 15:45

    5 stars
    I made this, although I did not use the pickled vegetables and herbs, but the tofu and peanut sauce were great!

    Reply
    • Share says

      January 16, 2021 at 18:18

      so you skipped the shallot and not too rich? I am looking to streamline this recipe a bit…thanks

      Reply
  7. Susan Iseman says

    May 31, 2018 at 06:52

    4 stars
    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!

    Reply
  8. Anne says

    May 5, 2018 at 14:57

    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 🙂

    Reply
    • Shannon @ Yup, it's Vegan says

      May 9, 2018 at 14:27

      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.

      Reply
  9. Polly says

    May 2, 2018 at 07:50

    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 🙂

    Reply
    • Shannon @ Yup, it's Vegan says

      May 2, 2018 at 11:28

      Hi Polly, I am glad to hear that you found a solution that works for you.

      Reply
  10. Katie says

    April 24, 2018 at 07:04

    5 stars
    I live in Maryland and I”ll have to check out Ekiben next time I’m in the city. This sounds awesome!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




I'm Shannon, founder of Yup, it's Vegan! I'm a morning person based in Baltimore, USA. I create healthy plant-based recipes that everyone will love, using seasonal produce and global inspiration.
Learn More

Advertisement

Popular Recipes

Garlic Sesame Noodles - Vegan, Gluten-free, High-Protein!
Vegan Spinach Artichoke Dip | Yup, it's Vegan
Cauliflower Mac and Cheese | Yup, it's Vegan
Smashed Avocado Vegan Quesadillas | Yup, it's Vegan

More Popular Recipes

As an Amazon Associate I earn from qualifying purchases.

Advertisement and Privacy Policy

Advertisement

Trending Now

Ultimate Hearty Vegetable Stew | Yup, it's Vegan
15-Minute Miso Soup with Greens | Yup, it's Vegan
Marbled Vegan Chocolate Banana Bread | Yup, it's Vegan
I'm Shannon, the writer and photographer of Yup, it's Vegan! I'm a morning person based in Baltimore, USA. My mission is to create healthy plant-based recipes that anyone would enjoy, using seasonal produce with inspiration from global flavors.
Learn More

Never miss a recipe! Join my newsletter.



Design by

Copyright © 2013–2025

1.2K shares