Peanut Tofu Noodles

Peanut Tofu Noodles are an easy and delicious vegetarian meal with stir fried tofu, a delicious peanut sauce, and ramen noodles!

Peanut Tofu Noodles

One of my favorite quick dinners is tofu marinated in a peanut sauce, baked in the oven until nice and chewy.  I usually eat it with a baked sweet potato or some roasted vegetables, but last week when I had the craving for peanut tofu, I found my kitchen lacking in produce.  I really didn't feel like making a trip to the store so I decided to try something new: Peanut Tofu Noodles.  I don't know why I've never thought of this before, and I can't wait to make it again!  

If you're not a fan of tofu or not exactly dying to try it, you can definitely substitute in chicken for it.  However, I can give myself another pat on the back because Marc and the kids absolutely loved this meatless meal and Marc never once mentioned he would have liked it better with meat.  

Peanut Tofu Noodles

Ingredients in Peanut Tofu Noodles

The peanut sauce is a combination of peanut butter, soy sauce, water, fresh ginger, fresh garlic, chili garlic sauce, brown sugar, lime juice, and rice vinegar. I often cook with these ingredients so I pretty much always have them on hand!

Then there's extra firm tofu. You definitely don't want to use soft or silken tofu for this recipe.

For the noodles, you can use spaghetti noodles but I prefer ramen noodles. They're just perfectly slurpable in this recipe!

Lastly, the dish has carrots, peas, cilantro, green onions, and chopped peanuts.

Peanut Tofu Noodles

This ended up being a light and fresh meal, despite my lack of fresh produce on hand, and was a snap to make.  It can also be modified depending on what veggies you have in your kitchen.  It would be delicious with additional produce like sliced bell pepper, sugar snap peas, mushrooms, and zucchini!

Like this recipe? Check these out, too!

Sriracha Peanut Tofu Stir Fry

Thai Peanut Tofu Skewers

Taco Tofu Rice Bowls


Peanut Tofu Noodles

Peanut Tofu Noodles

An easy vegetarian main dish with homemade peanut sauce, stir fried tofu, and ramen noodles!
Print Pin Rate
Course: Main Course
Cuisine: Thai
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: 698kcal



  • 1 block extra firm tofu, cubed into bite-sized pieces

Peanut Sauce:

  • cup peanut butter
  • ¼ cup soy sauce
  • ¼ cup water
  • 2 tablespoon rice vinegar
  • 1 tablespoon brown sugar
  • 1 tablespoon chili garlic sauce
  • 1 tablespoon fresh minced ginger
  • 3 cloves garlic, minced
  • 2 tablespoon canola oil


  • 2 medium carrots, finely diced
  • 9-10 ounces ramen noodles
  • 1 cup frozen peas
  • 6 green onions, diced
  • cup cilantro
  • ½ cup chopped peanuts


  • Prepare the tofu by removing it from package and placing it on a lipped plate.  Put a few paper towels on top of the tofu, then set a large book (such as a phone book or heavy cookbook) on top of the paper towel layer.  Let it sit for 10 minutes to get the extra moisture out of the block.  Drain the excess water, and cut the tofu into cubes.
  • While the tofu is pressing, make the peanut sauce.
  • In a small food processor, combine the peanut butter, soy sauce, water, rice vinegar, brown sugar, chili garlic sauce, ginger, and garlic and pulse to combine.
  • Once the tofu has been pressed and cut into cubes, heat the oil over medium-high heat in a large skillet.
  • Add the tofu and chopped carrots, cooking until the tofu is golden and the carrots are softened, about 10-15 minutes.
  • While the tofu is cooking, bring a pot of water to boil and boil the noodles, cooking according to package directions. Add the peas for the last minute of cooking. Drain and set aside.
  • Once the noodles and tofu/carrot mixture has cooked, combine them with the peanut sauce.
  • Toss with green onion, cilantro, and chopped peanuts. Enjoy!


Calories: 698kcal | Carbohydrates: 64g | Protein: 28g | Fat: 39g | Saturated Fat: 9g | Sodium: 2508mg | Potassium: 768mg | Fiber: 8g | Sugar: 11g | Vitamin A: 5463IU | Vitamin C: 17mg | Calcium: 104mg | Iron: 6mg
Tried this recipe?Mention @greensnchocolate to let me know!
Need more ideas?Find all of my recipe pins @greenschocolate

Join The Conversation


Leave a Reply

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

Recipe Rating


  1. I've never eaten tofu, but have been looking for a recipe that intrigued me enough to try it and I think you might have done just that! Now, I just need to talk my husband into trying it!

  2. i literally can't count how many peanut noodle recipes i've tried... it's a never-ending quest. i always love tofu with this kind of dish.

  3. This looks amazing. I'm always on the lookout for healthier recipes and this one looks divine.

  4. I can't tell you how amazing this looks. I love love love tofu and peanut noodles, so the combination has to be amazing! I will definitely be trying this one soon. Thanks!