This 25-Minute Peanut Sauce Tofu Stir Fry with Vegetables is crispy thanks to extra firm tofu, creamy from my Quick & Easy 5-Minute Peanut Sauce, and absolutely packed with veggies, making it the perfect high protein quick vegetarian dinner that also doubles as a one-pan tofu recipe!

Fully mixed tofu, vegetables, and peanut sauce, all cooked and coated evenly.

Why This Stir Fry Beats Take Out

Listen, I get it… you’re standing in front of the fridge on a weeknight, trying to figure out what to make for a quick vegetarian dinner, when the idea of a takeout stir fry starts to sound really tempting.

But here’s the good news: you can whip up this tofu stir fry with vegetables and creamy peanut sauce at home in under 30 minutes, no delivery required!

Here’s why you’ll love this peanut sauce stir fry:

  • It’s packed with plant-based protein (a must for me as a Registered Dietitian).
  • This easy tofu stir fry is loaded with colorful veggies like mushrooms, broccoli, and bell peppers for a big nutrition boost.
  • And the peanutty sauce? It clings to every bite, making the whole dish irresistible.

If you’re as big of a fan of tofu stir fries as I am since they’re so simple to make AND delicious, you have to try my 30-Minute Teriyaki Tofu Stir Fry next! It has the most delicious teriyaki flavor and the udon noodles bring it to the next level!

The Peanut Sauce of My Dreams

The quick and easy peanut sauce is what takes this healthy tofu recipe from “pretty good” to “can’t-stop-eating-it” level.

It’s creamy, nutty, a little tangy from lime, and just sweet enough to keep you coming back for another bite, or might make you want to drink it straight from the jar… not that I’m talking from experience or anything!

Every veggie and tofu cube gets coated in that glossy, flavor-packed sauce. And yes, I tested it using both smooth and crunchy peanut butter, and they both turn out delicious!

If you love saucy tofu as much as I do, you NEED to try my Quick, Stovetop Ginger Garlic Basil Sticky Tofu next! It’s so easy to make and pack a serious flavor punch!

Tofu stir fry ingredient flatlay

Save this Recipe!

We'll email this post to you, so you can come back to it later!

Wanna Get the Crispiest Tofu?

Look,I have tons of easy tofu recipes, and the key to all of them is making sure that the tofu gets nice and crispy!

I recommend using extra firm tofu since it has the least amount of water in it, so it’s primed to soak up alllll the flavor, and lightly pressing it with a paper towel before cutting it into cubes to remove any excess water!

If you want to add a little texture variation to this stir fry, you can even use my 15-Minute Healthy Shredded Tofu as the base instead of cubed tofu!

A fork picking up tofu and vegetables from the bowl, showing texture and serving size.

Veggies, Tofu, Peanut Sauce, Let’s Go!

Fully mixed tofu, vegetables, and peanut sauce, all cooked and coated evenly.
No ratings yet

25-Minute Peanut Sauce Tofu Stir Fry with Vegetables

This 25-Minute Peanut Sauce Tofu Stir Fry with Vegetables is crispy thanks to extra firm tofu, creamy from my Quick & Easy 5-Minute Peanut Sauce, and absolutely packed with veggies, making it the perfect high protein quick vegetarian dinner that also doubles as a one-pan tofu recipe!

Ingredients
 

  • cups cooked rice, I used brown rice
  • 1 tbsp olive oil, plus more as needed
  • 1 tsp garic powder
  • 1/4 tsp salt
  • 2 cloves garlic, minced
  • 1 bell pepper, sliced
  • 1/4 red onion, sliced
  • 2 cups sliced mushrooms, sliced
  • 1 cup broccoli florets
  • 350 g extra firm tofu
  • 1 batch Quick, Healthy & Delicious Peanut Sauce
  • 1/2 lime, juiced

Equipment

Instructions
 

  • If your brown rice isn't already cooked, cook as per package instructions to yield 1½ cups, which is typically about ¾ cups of uncooked rice.
  • In a large pan over medium heat, add the olive oil and let it heat up. Then, add the cubed tofu and sprinkle the garlic powder and salt over the tofu cubes. Sauté for 5-7 minutes, until the tofu is golden brown on the sides, and remove from the pan.
  • Add the garlic, bell pepper, red onion, mushrooms, broccoli, plus a little more olive oil if needed to the pan. Sauté for another 5-10 minutes, until the veggies have softened and the water has evaporated out of the mushrooms.
  • Once the veggies are finished cooking, add the cooked tofu, rice and Quick, Healthy & Delicious Peanut Sauce to the pan and sauté to combine. Add the lime juice over top and enjoy!

Notes

Note about the rice: Feel free to use quick-cooking or Minute Rice to help this recipe come together more quickly! 
Storing leftovers: Refrigerate leftovers in an airtight container for up to 5 days!
Serving: 0.25of the recipe, Calories: 500kcal, Carbohydrates: 38g, Protein: 27g, Fat: 30g, Saturated Fat: 4g, Sodium: 390mg, Fiber: 8g
Did you make this recipe?Don’t forget to leave a rating and review, it helps so much! And if you snap a photo, tag me @tastingtothrive_rd so I can see your delicious creation!