Tofu Vegetable Stir-Fry with Peanut Sauce

This post may contain affiliate links. Please read our disclosure policy.

You can make this peanut stir fry sauce with garlic, fresh ginger, peanuts and peanut butter, soy sauce and sriracha in a food processor or blender in minutes to dress up vegetables and noodles. It’s creamy and vegan and just the sauce for a good vegetable stir-fry.

tofu vegetable stir-fry in a plate.

The point of a stir-fry is to be quick and easy. So if you add anything else more to it other than the required vegetables, noodles/rice and protein (technically optional), it better be uncomplicated. And this peanut sauce is just that all while being incredibly tasty and nutty.

Why You Need This Recipe

Peanut sauce is for more than just stir-fry. On its own, you may taste the sauce and think it’s a bit intense. But it’s meant to be stirred into noodles. You can also use it as a dipping sauce or a drizzle for roasted vegetables, chicken or shrimp.

Go ahead and make the sauce in advance. Even though it’s really not that much work to whip up this sauce, you can do it 2 days ahead of making the stir-fry.

This recipe is adaptable. It is perfectly fine to do all vegetables and skip the tofu and noodles. Or keep the noodles and pass on the tofu. But no matter what, use a good mix of veggies.

The Ingredients

Ingredients including vegetables, peanuts, peanut butter, ginger, boodles, soy sauce, and garlic.

This is what you need for the peanut sauce:

  • Creamy peanut butter and roasted salted peanuts: I like using both peanut butter and actual peanuts. Even though everything gets pureed, I think having both adds to the overall depth of flavor.
  • Garlic and fresh ginger are so aromatic in the sauce.
  • Low sodium soy sauce is less salty than the regular version. If you want the recipe to be gluten-free, then use tamari.
  • Sesame oil enhances the nuttiness of the sauce.
  • Maple syrup balances out the savory ingredients adding a touch of sweetness.
  • Sriracha: A little goes a long way. The sauce doesn’t turn out spicy. It just has a slight kick.
  • Rice vinegar: Made from fermented rice, this vinegar adds nice acidity.

And for the stir-fry:

  • Tofu: Always use extra firm tofu for stir-fries.
  • Red bell peppers, broccoli & bok choy are my go-tos for this recipe, but you could also include cauliflower, mushrooms, other colors of bell peppers, snow peas or snap peas.
  • Udon noodles or other wider noodles are good because they hold up to the vegetables and the creamy sauce.
  • Scallions are light and oniony almost acting like fresh herbs.
  • Sesame seeds: I sprinkle these on to garnish the stir-fry when it’s ready.
  • Vegetable oil: Try to use a non-GMO canola oil since you’re cooking on high heat.

How To Make This Tofu Vegetable Stir-Fry with Peanut Sauce

1. Make the peanut sauce. In a food processor or blender, puree the garlic cloves, ginger, peanut butter, soy sauce, sesame oil, maple syrup, sriracha, rice vinegar, peanuts and water until smooth.

2. Cook the udon noodles. Then rinse them in cold water in a colander.

Peanut sauce in a food processor bowl and udon noodles in a colander.

3. Prep the tofu. Pat it with a paper towel. Wrap with a dry paper towel and place a heavy pan or cutting board on top. Let stand for 15 minutes to remove more liquid. Cut the tofu into 1/2-inch cubes.

4. Cook the tofu. Heat the oil in a large skillet over high heat. Add the tofu and cook until lightly browned all over, about 1-2 minutes per side. Remove the tofu and set aside on a plate.

Cubed tofu on a cutting board and tofu sauteing in a pan on the stove.

5. Stir-fry the vegetables including the peppers, broccoli and white parts of the bok choy for 3-4 minutes until they are cooked but still crisp. Stir in the white parts of the scallions.

6. Stir in the noodles and 1/2 cup peanut sauce followed by the bok choy and scallion greens. Sprinkle with sesame seeds. Divide into serving dishes and drizzle with extra sauce.

Vegetables in a skillet stir-frying. Then with noodles, greens and sauce stirred into them

Serving

The stir-fry is best served warm, spooned into bowls or onto plates straight from the skillet. If you want a salad to go with it, try this Asian cucumber salad with carrots or a crunchy Asian cabbage salad.

Leftovers

Store leftovers in an airtight container in the refrigerator up to 3 days. You can eat leftovers cold like a noodle salad or warm them in the microwave.

Tofu vegetable stir-fry in a skillet.

More Simple Stir-Fry Recipes

Frozen Vegetable Stir-Fry
Garlic Ginger Veggie Tofu Stir Fry
Broccoli Edamame Pea Fried Rice
Cashew Veggie Stir-Fry

Did you try this vegetable stir-fry? Please leave a comment and rating below. Thanks!

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Tofu Vegetable Stir-Fry with Peanut Sauce

No ratings yet
Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Servings: 4
Made in a blender or food processor, this easy peanut stir fry sauce is perfect for a mix of tofu, red peppers, broccoli, bok choy and noodles.

Ingredients 

  • For peanut sauce
  • 2 garlic cloves
  • 1- inch piece fresh ginger peeled
  • 1/4 cup creamy peanut butter
  • 3 tablespoons low sodium soy sauce
  • 2 teaspoons sesame oil
  • 1 tablespoon maple syrup
  • 1 teaspoon sriracha
  • 1 tablespoon rice vinegar
  • 1/4 cup roasted salted peanuts
  • 1/4 cup water
  • For stir-fry
  • 1-14 ounce block extra firm tofu
  • 3 ounces udon noodles
  • 1 tablespoon vegetable oil
  • 2 red peppers diced
  • 1 head broccoli cut into small florets
  • 2 heads baby bok choy cut into 1/4-inch wide pieces , white and green parts separated
  • 3 scallions thinly sliced, white and green parts separated
  • 1 tablespoon sesame seeds

Instructions 

  • For the peanut sauce, puree the garlic cloves, ginger, peanut butter, soy sauce, sesame oil, maple syrup, sriracha, rice vinegar, peanuts and water in a food processor or blender until smooth.
  • Pat the tofu with a paper towel. Wrap with a dry paper towel and place a heavy pan or cutting board on top to remove more liquid. Let stand for 15 minutes. Cut the tofu into 1/2-inch cubes.
  • Cook the udon noodles according to package instructions in boiling salted water. Drain and rinse with cold water in a colander.
  • Heat the oil in a large nonstick skillet over high heat. Add the tofu and cook until lightly browned, about 1-2 minutes per side. Remove the tofu and set aside on a plate.
  • Add the peppers, broccoli and white parts of the bok choy to the skillet. Sauté for 3-4 minutes until the vegetables are cooked but still bright and crisp.
  • Add the white parts of the scallions and continue cooking for 1 minute until fragrant.
  • Stir the udon noodles and 1/2 cup peanut sauce in the veggies.
  • Fold in the scallion greens, bok choy greens and sesame seeds.
  • Divide into serving bowls and drizzle with additional sauce as desired.

Notes

The peanut sauce can be made up to 2 days in advance. Store it in an airtight container in the fridge.
Stir-fry leftovers can be stored in an airtight container up to 3 days. Eat them straight from the refrigerator like a cold noodle salad or warm them in the microwave.

Nutrition

Calories: 486kcal | Carbohydrates: 50g | Protein: 30g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 9g | Trans Fat: 0.02g | Sodium: 1214mg | Potassium: 2081mg | Fiber: 13g | Sugar: 18g | Vitamin A: 21667IU | Vitamin C: 404mg | Calcium: 603mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Dishes
Cuisine: Asian
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

Leave a Comment

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

Recipe Rating




1 Comment