Peanut Tofu Noodle Bowl Recipe (2024)

Elizabeth Chloe


Jump to Recipe·Print Recipe

If you’re not sure about tofu let me try and change your mind with this noodle bowl recipe… tofu is marinated in a next level peanut sauce and served alongside noodles, crunchy veggies and pickled cabbage. Plus there’s even more peanut sauce on top for good measure. This is a fresh and vibrant vegan dinner that will turn even the biggest tofu haters into lovers ❤

Peanut Tofu Noodle Bowl Recipe (1)

Elizabeth Chloe is a participant inthe Amazon Services LLC Associates Program, an affiliate advertising programdesigned to provide a means for sites to earn advertising fees by advertisingand linking to

Tofu is definitely one of those things I’ve had to learn to love, and it’s taken me a long time to get to this point. Turns out if you show it a little bit of TLC you get a lot in return. And that’s what I’m going to show you today with this B-E-A-UUUUU-tiful Peanut Tofu Noodle Bowl.

The star of this dish has got to be the peanut sauce. It’s salty, tangy and a little bit sweet. And it is THAT that we are throwing on our tofu to take it up a notch. It works as both a marinade to the tofu and dressing for the whole bowl. Guy Fieri would be taking a trip to flavour town were he here to eat this.

To add to the flavours and textures in this bowl I’ve thrown in a quick pickled red cabbage. It’s a super simple mix of red cabbage with rice vinegar, salt and sugar which gives you a fantastic quick, crunchy pickle. Is your mouth watering yet?

Peanut Tofu Noodle Bowl Recipe (2)

Peanut Tofu Noodle Bowl FAQ

What type of tofu to use?

For recipes like this one, as well as other stir-fries and savoury dishes firm tofu is best. The firmer the better. I like to use tofu from the Tofoo Co. or Cauldron. Both have a really great texture. Silken tofu is great for desserts (remember that Vegan Chocolate Orange Tart?) or thrown in miso soup.

How to prepare tofu

Drain off any excess water from the tofu, then grab some kitchen paper or a clean tea towel and lay it down, rest the tofu on top and then cover it with more kitchen paper or tea towel. Place something weighted on top (I like to use a chopping board with a few tin cans but you could use a saucepan or cast iron pan – whatever you’ve got on hand).

Leave it for at least 10 minutes, but the longer the better. If you decide to leave it for longer you will need to change the kitchen paper halfway through. Slicing the tofu in half horizontally before draining it helps it drain more efficiently.

How to store this Peanut Tofu Noodle Bowl

Once cooked, store in an air-tight Tupperware container in the fridge for 2-3 days.

Can this Peanut Tofu Noodle Bowl be eaten cold? C

Yup! This would taste great cold and would be an ideal packed lunch to take to work.

How to reheat Peanut Tofu Noodle Bowl:

If you want to reheat this you have a couple of options, separate the cooked things (tofu, noodles, bean sprouts, bok choi) from the cold things (pickled cabbage, peanut sauce pepper, lime wedge) and use a microwave to heat the cooked items before mixing them with the cold. Alternatively, you could warm everything up in the microwave for 2-3 minutes, giving everything a stir halfway through. It is done when everything is piping hot.

Can this Peanut Tofu Noodle Bowl be frozen?

This dish is best eaten fresh and I would advise against freezing as it will affect the textures of the tofu and vegetables.

Peanut Tofu Noodle Bowl Recipe (3)

Other vegan dinners you should try ASAP!

  • Vegan Bolognese With Mushrooms and Lentils
  • Vegan Broccoli Soup Recipe with Edamame and Miso
  • Moroccan Vegetable Tagine Recipe
  • Simple Tadka Dal Recipe with Butternut Squash
  • Vegan Chilli Sin Carne with Guacamole
  • Enchilada Power Bowls with Spicy Tofu from Full of Plants
Peanut Tofu Noodle Bowl Recipe (4)

Peanut Tofu Noodle Bowl Recipe

Let me know what you think of this recipe by leaving a rating and a comment!

You can also follow over on Pinterest and Instagram. Come and say hi and hashtag any recipe snaps with #elizabethchloerecipes.

For a weekly update of new recipes and blog posts, you can

subscribe to the mailing list here!


Peanut Tofu Noodle Bowl Recipe (5)

Peanut Tofu Noodle Bowl

★★★★★5 from 3 reviews

  • Author: Elizabeth Chloe
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 23 servings 1x
  • Category: Dinner
  • Method: Pan frying
  • Cuisine: Asian
Print Recipe


The peanut sauce that accompanies this dish is also a marinade for the tofu. Plus there’s a quick pickled red cabbage for extra crunch!



For the Peanut Tofu and Peanut Sauce

For the quick pickled cabbage

  • 150 g red cabbage, thinly sliced
  • 1 tbsp rice vinegar
  • 1 tsp salt
  • 1 tsp sugar

For the noodle bowl

  • 100 g soba noodles(I use King Soba 100% Buckwheat noodles)
  • 1 bok choi, cut in half (or sliced into strips to make it easier to eat later)
  • 100 g bean sprouts
  • 1 red pepper, sliced


  • Sliced red chilli
  • Sliced spring onions
  • Sesame seeds
  • Chopped peanuts


  1. Prepare your tofu:Slice your tofu in half and lay it on several pieces of kitchen paper or a clean tea towel then place further kitchen paper or another clean tea towel on top of the tofu. Place a flat surface, such as a chopping board or flat plate, on top of the tofu along with a light weight (I use a few tin cans). This helps drain water from the tofu. Leave the tofu to drain for 10 minutes while you make the peanut sauce.
  2. Prepare the peanut sauce:Make the peanut sauce by adding all of the ingredients into a bowl with 2 tablespoons of warm water. Whisk everything together until it is fully incorporated.
  3. Marinate the tofu:Once the tofu has drained discard your kitchen paper or tea towel and slice the tofu into 1 cm cubes. Dip each cube into the peanut sauce and leave on a plate to marinade for 10 minutes (or more if you have the time).
  4. Prepare your quick pickled cabbage: Place the sliced cabbage into a bowl with the vinegar, sugar and salt. Use your hands to scrunch everything together – the salt and sugar along with the scrunching help break down the cabbage a little bit and it begins to release some juice. Do this for 1-2 minutes then set aside until you are ready to serve.
  5. Cook the tofu:Heat a frying pan on a medium heat with a tablespoon of oil. Add the tofu to the pan and cook for 30 seconds to one minute on each side until it is golden brown on the outside. You may want to cook the tofu in batches depending on the size of your pan.
  6. Cook your noodles and veggies:Bring a large saucepan of water to boil. Add your noodles and cook as per packet instructions. In the last minute of cooking add the bok choi and bean sprouts and cook for one minute until the veggies are tender. Drain the noodles, bok choi and beansprout.
  7. To serve:Add the noodles to bowls with the bok choi, bean sprouts, red pepper, tofu and red cabbage. Top with a drizzle of the peanut sauce and any other toppings you fancy. Enjoy!

Keywords: Noodle bowl, Buddha Bowl, Vegan Buddha Bowl, Tofu Noodle Bowl

Recipe Card powered byPeanut Tofu Noodle Bowl Recipe (6)

You may also need…

Originally Published:
Last Updated:
Update Information: New FAQ added.


Previous Post: « Simple Tadka Dal Recipe with Butternut Squash

Next Post: Spiced Butternut Squash Soup with Celeriac and Apple »

Reader Interactions


  1. Peanut Tofu Noodle Bowl Recipe (7)Michael

    Honestly, i thought i hated tofu. I have tried a few of Elizabeth Chloe’s other recipes though and they were great so i thought I’d give it a go. Totally blew me away! Packed full of flavour and not at all slimy like i was expecting.


    • Peanut Tofu Noodle Bowl Recipe (8)Elizabeth Chloe

      Thank you 🙂


  2. Peanut Tofu Noodle Bowl Recipe (9)Lisa

    Very good! Thank you!!


    • Peanut Tofu Noodle Bowl Recipe (10)Elizabeth Chloe

      Thanks so much, Lisa!


  3. Peanut Tofu Noodle Bowl Recipe (11)Kate

    Sounds delicious!
    Do you cooked the red pepper or add it raw? Do you think I could sub rice noodles for soba noodles?


    • Peanut Tofu Noodle Bowl Recipe (12)Elizabeth Chloe

      Thanks, Kate!
      I leave the red pepper raw but you could stir-fry it if you fancied. And you could definitely sub in rice noodles. It’s really adaptable so just use what you fancy!


      • Peanut Tofu Noodle Bowl Recipe (13)Kate

        It turned out great, stuck with the soba noodles, kept the pepper raw.Made it for my boyfriend’s parents who are big meat eaters, so I made them chicken marinated in the peanut sauce and tofu for myself. Everyone loved, taking pictures , raving into the next day. They said they felt like they were at a fancy restaurant.. i loved it to, all the fresh veggies, so satisfying, and easy. I’ll definitely make it again.
        Thanks for sharing


        • Peanut Tofu Noodle Bowl Recipe (14)Elizabeth Chloe

          Oh Kate this is such a lovely comment, thank you so much for writing it, I really appreciate it!
          I’m so glad you all loved it, it really means a lot 💕


Leave a Reply

Peanut Tofu Noodle Bowl Recipe (2024)
Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6205

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.