My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Summer Recipes
×
Home » Recipes » Vegan Main Dishes

Published: Apr 9, 2024 by Jim Mee Sha · This post may contain affiliate links · 8 Comments

Peanut Noodles with Tofu

Jump to Recipe

This recipe features chewy noodles, veggies, and crispy tofu tossed in a rich and flavorful peanut sauce. A crowd-pleaser, this peanut noodles with tofu will impress even picky eaters! Simple to prepare and is ready in 40 minutes.

Other than this peanut noodles, I also love making other stir-fry noodles noodles recipes like my peanut rice noodles and vegan japchae for a quick weekday dinner.

Peanut noodles in a cast iron skillet with dish of chopped skillet and pair of chopsticks beside.

The combo of peanut butter and noodles might sound weird, but I am here to tell you that this is seriously one of the best pairings ever! These amazing vegan peanut butter noodles are creamy, rich, and nutty and will definitely leave you wanting more!

Although it is great on its own, I love pairing it with vegetable side dishes such as cabbage curry or soy sauce green beans to get more veggies!

Jump to:
  • 💚Why you will love this recipe
  • 🥜What you will need
  • 📃Ingredients notes and substitutions
  • 🔪How to make
  • ✔Helpful tips
  • ❄Storing leftovers
  • ❔Commonly asked questions
  • 🍽More Asian vegan dinners
  • 📖 Recipe

💚Why you will love this recipe

  • Creamy, comforting, and rich in flavor
  • Highly customizable - Feel free to use any veggies or noodles you have on hand
  • A great lunchbox meal that can be served hot or cold
  • Nutritious, packed with protein, and high in fiber!

🥜What you will need

Ingredients needed for peanut noodles like dried noodles, garlic, tofu, cornstarch and vegetables on a grey background.
Ingredients needed for peanut sauce like sesame oil, soy sauce, peanut butter and other seasonings on a grey background.

📃Ingredients notes and substitutions

  • Noodles - I am using Chinese wheat noodles, but feel free to use other noodles like ramen, udon, or soba. To make this recipe gluten-free, use rice-based noodles (such as pad Thai noodles).
  • Tofu - Use extra-firm or firm tofu that has been drained and pressed beforehand. I highly recommend using a tofu press. (or, you could use chunks of vegan chicken breast!)
  • Cornstarch - Essential for helping tofu develop a crispy outer crust. Hence, I DO NOT recommend skipping it.
  • Veggies - Feel free to use any vegetables you like. Bell peppers, mushrooms, snap peas, and baby corn are some that work in this recipe.
  • Peanut butter - I am using smooth, natural peanut butter, but conventional peanut butter (smooth or crunchy) can be used too.
  • Maple syrup - This can be substituted with another liquid sweetener like agave syrup or honey.

🔪How to make

Cooked noodles in a pot of water.

Cook noodles according to package instructions. Then, drain and rinse them under cold water.

Peanut sauce in a ramekin with a teaspoon beside.

In the meantime, make peanut sauce by combining everything needed.

Coated tofu in a container with a white checkered teacloth beside.

Add tofu cubes along with salt and cornstarch into a container. Place the lid on and toss until tofu cubes are well coated.

Pan-fried tofu in a cast iron skillet on a folded white checkered teacloth.

Pan-fry tofu on each side for 2-3 minutes or until most sides are golden. Set aside.

Cooked garlic in a cast iron skillet on a white folded teacloth.

In the same pan, add more oil and fry garlic.

Cooked carrot and cabbage in a cast iron skillet on a white folded teacloth.

Then, add cabbage and carrot. Stir-fry for 3-4 minutes.

Pouring peanut sauce into a pan of cooked noodles.

Toss in peanut sauce along with cooked noodles. Mix until everything is well combined.

A pan of peanut noodles with a pair of chopsticks and chopped green onion beside.

Remove from heat and top with cooked tofu. Your peanut noodles with tofu are ready to be served.

✔Helpful tips

  • Do not overcook noodles - Noodles should be al dente and still have a slight bite. If your noodles are too soft, they might turn mushy when added to the pan.
  • Rinse noodles after cooking - This halts the cooking process and prevents noodles from clumping together.
  • Adjust peanut sauce to liking - Before adding peanut sauce to noodles, give it a taste, adding more seasonings if needed. For instance, add more soy sauce for saltiness or maple syrup for sweetness.
  • Batch-make peanut sauce - It is a handful condiment to have on hand and can be added to stir-fries, used as a dressing, or dip rice paper rolls. Peanut sauce can be refrigerated for a week.
  • Serve hot or cold - If you prefer cold noodles, I recommend chilling them in the fridge for 1-2 hours before serving your tofu peanut noodles.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Pair of chopsticks taking out some noodles from a cast iron skillet.

❄Storing leftovers

Peanut noodles can be refrigerated in an airtight container for 4-5 days. When ready to enjoy, simply add a splash of soy sauce or water to loosen the noodles. The noodles will tend to clump, but the flavors will still be amazing.

Heat it in a pan or microwave if you prefer to enjoy it warm.

❔Commonly asked questions

Is peanut noodles gluten-free?

Most restaurant versions of peanut noodles are often not gluten-free due to the use of wheat noodles. However, several customizations can be made to make gluten-free peanut noodles.

Use rice-based noodles (such as pad Thai noodles) instead of wheat noodles. You will also want to choose a gluten-free brand of soy sauce.

What does peanut noodles taste like?

As peanut butter is the main ingredient in peanut sauce, peanut noodles have a distinct nutty flavor and creamy mouthfeel. It also has a balance of savory, sweet, and tangy flavors and can be mildly spicy due to the addition of chilies.

What goes with peanut butter noodles?

A variety of garnishes can be used to top peanut noodles. Some great options include chopped peanuts, green onion, cilantro leaves, and chili flakes.

Lighter vegetable dishes, such as a simple stir-fry or side salad, perfectly complement the bold flavors of peanut noodles. Asian sides such as dumplings, wontons, and egg rolls also go well with this dish.

2 bowls of peanut noodles served with chopsticks with dish of peanuts and a pan filled with noodles in the background.

🍽More Asian vegan dinners

  • Teriyaki soba noodles in a pan with a dish of sesame seeds, scallions and a wooden spatula beside.
    Easy Teriyaki Soba Noodles
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • A plate of noodles served with black bean sauce with a pair of chopsticks beside.
    Vegan Jjajangmyeon (Korean black bean sauce noodles)
  • A plate of black bean sauce tofu with rice, pair of chopsticks, soy sauce, and sesame oil beside.
    Tofu in Black Bean Sauce

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

Peanut noodles in skillet topped with chopped scallions and sesame seeds.

Creamy Peanut Noodles with Tofu

Meesha
This recipe features chewy noodles, veggies, and crispy tofu tossed in a rich and flavorful peanut sauce. A crowd-pleaser, this peanut noodles with tofu will impress even picky eaters! Simple to prepare and is ready in 40 minutes.
5 from 8 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine American, Thai
Servings 4 servings
Calories 470 kcal

Ingredients
 
 

  • 8 oz wheat noodles or ramen, udon, soba, rice noodles (225g)

For peanut sauce

  • ⅓ cup peanut butter smooth or crunchy
  • 3 tablespoons soy sauce or tamari (use gluten-free if needed)
  • 1 ½ tablespoons rice vinegar
  • 1 ½ tablespoons maple syrup or other liquid sweetener
  • 2 teaspoons sesame oil
  • 1 teaspoon chili powder optional

Other ingredients

  • 1 14 oz block extra firm tofu pressed and drained (400g)
  • 1 tablespoon cornstarch
  • ½ teaspoon salt
  • 3 cloves garlic minced
  • 3 cups shredded cabbage
  • 1 medium carrot julienned
Prevent your screen from going dark

Instructions
 

  • Heat a pot of water and cook noodles according to package instructions until al dente. Drain and rinse under cold water. Set aside for later use.
    8 oz wheat noodles
  • In the meantime, make peanut sauce by combining all ingredients. Give it a taste, adding more seasonings if needed.
    ⅓ cup peanut butter, 3 tablespoons soy sauce, 1 ½ tablespoons rice vinegar, 1 ½ tablespoons maple syrup, 2 teaspoons sesame oil, 1 teaspoon chili powder
  • Add tofu cubes, cornstarch, and salt into a container. Place the lid on, and toss until tofu cubes are well coated.
    1 tablespoon cornstarch, ½ teaspoon salt, 1 14 oz block extra firm tofu
  • Heat a tablespoon of neutral-tasting oil in a medium cast-iron/non-stick skillet on medium-high heat. Place tofu in a layer and cook on each side for 3-4 minutes until most sides are golden brown. Set aside.
  • Add another ½ tablespoon of oil to the pan. Fry garlic for 1-2 minutes, or until fragrant.
    3 cloves garlic, 3 cups shredded cabbage, 1 medium carrot
  • Add carrot and cabbage. Fry for 3-4 minutes or until they are tender yet crisp.
  • Add peanut sauce and noodles to the pan. Toss and fry until everything is hot.
  • Remove from heat, then stir in cooked tofu. Your noodles are ready to be served.

Notes

Helpful tips 
  • Do not overcook noodles - Noodles should be al dente and still have a slight bite. If your noodles are too soft, they might turn mushy when added to the pan.
  • Batch-make peanut sauce - It is a handful condiment to have on hand and can be added to stir-fries, used as a dressing, or dip rice paper rolls. Peanut sauce can be refrigerated for a week.
  • Serve hot or cold - If you prefer cold noodles, I recommend chilling them in the fridge for 1-2 hours before serving your tofu peanut noodles.
 
Storing - Leftover peanut noodles can be refrigerated in an airtight container for 4-5 days. Serve it cold, or reheat it in the microwave or stove. You might need to add a splash of water or soy sauce to loosen the noodles. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 470kcalCarbohydrates: 62gProtein: 23gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 6gSodium: 1239mgPotassium: 621mgFiber: 5gSugar: 12gVitamin A: 2748IUVitamin C: 21mgCalcium: 95mgIron: 3mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Main Dishes

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • 4 vegan sausages on a plate with stalks of cilantro beside on a blue folded teacloth.
    Vegan Italian Seitan Sausages
  • 2 bowls of congee served with spoon topped with green onion and fried shallots.
    Creamy Brown Rice Congee
  • A compilation of 4 pictures, including seitan roast beef, vegan stroganoff, shredded seitan, and seitan steak served with salad.
    What is seitan + 20 recipes with seitan

Comments

    5 from 8 votes (6 ratings without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Erin says

    February 17, 2025 at 12:15 pm

    5 stars
    Wonderful blend of flavors. Brought it to a potlocuk, it was a hit and several people asked for the recipe.

    Reply
  2. clara says

    February 28, 2023 at 1:33 am

    5 stars
    moment of silence for people allergic to peanuts because this recipe is DELICIOUSSSS

    Reply
  3. Kathy F says

    September 08, 2022 at 3:56 am

    Can the tofu be air fried instead of stove top fried in oil? Thank you.

    Reply
    • Meesha says

      September 09, 2022 at 7:40 am

      Yes! You could cook them in the air fryer at 180C/350F for 10-15 minutes, or until they are golden.😊

      Reply
  4. Shellie says

    March 24, 2022 at 12:56 am

    This sounds delicious. Do you think it would work with bean threads?

    Reply
    • Meesha says

      March 24, 2022 at 6:54 am

      Yes, I think it will work!😁

      Reply
  5. Carol says

    February 06, 2022 at 6:40 am

    1239mg sodium per serviing. How can we maintain flavor and lessen sodium content?

    Reply
    • Meesha says

      February 07, 2022 at 8:59 am

      You can use low sodium soy sauce in place of regular soy sauce, and reduce the amount used to coat the tofu by half. Hope this helps!

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi, nice to meet you! I am Mee Sha, a final-year dietetic student passionate about nutrition, cooking, and food. This blog was created to share my favorite plant-powered recipe!

More about me →

❄️Vibrant Vegan Summer Recipes

  • A stack of 4 patties on a wooden board with buns, red onion and lettuce in the background.
    Juicy Vegan Chicken Burger Patties
  • Seaweed salad on a plate on a bamboo sushi mat with a cup of tea beside.
    Japanese Wakame Seaweed Salad
  • Seitan ribs on a wooden board with newspaper beneath topped with chopped cilantro.
    Meaty Vegan BBQ Ribs (seitan ribs)
  • A plate of cucumber tomato corn salad with a fork beside.
    Tomato Cucumber Corn Salad
  • A plate of cucumber salad served with chopsticks with sesame seeds and chili flakes beside.
    Spicy Asian Cucumber Salad
  • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
    Easy High Protein Pasta Salad

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.