Go Back
+ servings
4.72 from 7 votes
Skillet Filled with Sesame Peanut Noodles and Tofu
Sesame Peanut Noodles
Prep Time
15 mins
Cook Time
20 mins
Total Time
35 mins

Slurpable noodles are drenched in silky peanut sauce with a touch of sesame oil, then served up with crispy cabbage and pan-fried tofu to make these scrumptious peanut sesame noodles. A delicious vegan meal that can be served hot or cold!

Course: Entree
Cuisine: American, Asian-Inspired
Keyword: asian, noodles, peanut butter
Servings: 4
Calories: 544 kcal
Author: Alissa Saenz
  • 7 ounces dried spaghetti (or noodles of choice)
For the Peanut Sesame Sauce
  • 1/3 cup creamy natural peanut butter
  • 2 tablespoons soy sauce or tamari
  • 2 tablespoons rice vinegar
  • 2 tablespoons maple syrup
  • 1 tablespoon sesame oil
  • About 1/3 cup water, or as needed
For the Pan-Fried Tofu
  • 1 tablespoon canola oil, or high heat oil of choice
  • 7 ounces extra firm tofu, pressed and cut into 1-inch cubes
For the Peanut Noodles
  • 1 tablespoon canola oil, or high heat oil of choice
  • 3 garlic cloves, minced
  • 2 teaspoons freshly grated ginger
  • 4 scallions, white and green parts separated and chopped
  • 2 cups shredded red cabbage
For Serving
  • 1/4 cup chopped roasted peanuts
  1. Bring a large pot of salted water to a boil. Add the pasta and cook it according to the package directions. 

  2. While the pasta cooks, whisk the ingredients for the peanut sesame sauce together in a small bowl, thinning the mixture with as much water as you need. You want the sauce to be thick and creamy, but pourable and not too runny.

  3. Drain the pasta into a colander and return it to the pot. Toss it with a dash of canola oil.

  4. Next, make the pan-fried tofu. Coat the bottom of a large skillet with canola oil and place it over medium heat.

  5. When the oil is hot, add the tofu in an even layer. Cook for about 10 minutes, flipping one or two times, until the cubes are browned and crispy on multiple sides.

  6. Push the tofu to the sides of the skillet, and add a tablespoon of canola oil to the center, and add the garlic, ginger and white parts of scallions. Sauté for about 1 minute, until very fragrant. 

  7. Add the noodles and sauce the skillet, and push the tofu back into the center with the rest of the ingredients. Flip everything a few times to coat the noodles and tofu with the sauce. Raise the heat to high and cook for about a minute, just until everything is heated throughout.

  8. Remove the skillet from heat and stir in the cabbage.

  9. Top the noodles with the peanuts and green parts of scallions. Divide onto plates and serve.

Nutrition Facts
Sesame Peanut Noodles
Amount Per Serving
Calories 544 Calories from Fat 265
% Daily Value*
Fat 29.4g45%
Saturated Fat 4.6g23%
Sodium 584mg24%
Potassium 551mg16%
Carbohydrates 53.3g18%
Fiber 4g16%
Sugar 10.3g11%
Protein 20.5g41%
Calcium 120mg12%
Iron 6.1mg34%
* Percent Daily Values are based on a 2000 calorie diet.