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!

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!
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!
Veggies, Tofu, Peanut Sauce, Let’s Go!
25-Minute Peanut Sauce Tofu Stir Fry with Vegetables
Equipment
- 1 Glass jar or bowl For the peanut sauce
Ingredients
- 1½ 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
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!
Leave a Reply