Go Back
+ servings
Peanut Tofu Noodles
Print Recipe
No ratings yet

Peanut Tofu Noodles

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

Ingredients

Tofu:

  • 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

Remaining:

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

Instructions

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

Nutrition

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