Try this easy, healthy, and tasty Stir-Fried Snow Peas, with diced tofu, shiitake mushrooms, and savory sauce! It's a great recipe for a vegan vegetarian meal for potlucks, parties, or family gatherings!
Love tofu? I've got a bunch of mouth-watering recipes just for you! Try my Tofu Satay with peanut sauce, fan-favorite Tofu Sisig, or a simple Tofu Wraps for your busy work lunch!

Jump to:
What are Stir-Fried Snow Peas?
Stir-Fried Snow Peas recipe is an easy tofu and vegetable stir-fry dish made with a healthy mix of extra firm tofu, shiitake mushrooms, and snow peas seasoned with a savory soy sauce mixture, which makes a nutrient-dense dish.
It is a versatile veggie dish in which you can add more vegetables and adjust the seasoning to your preferred taste. It's also a simple, budget-friendly, and tasty dish, perfect for a simple yet delicious vegan meal for any gathering.
This easy and savory stir-fried snow peas recipe will quickly become a favorite! Try this today!
Health Benefits of Tofu
- A good source of protein
- Lowers cholesterol level
- Manages weight
- Maintains cardiovascular health
- Lowers blood sugar and insulin levels
- A good source of calcium
- Reduces the risk of endometrial cancer
Substitutions
- Extra firm tofu - Use tempeh, seitan, or chickpeas (for a soy-free option) if tofu is unavailable.
- Snow peas - Swap snow peas with sugar snap peas or green beans.
- Hoisin sauce - You may use a mixture of teriyaki sauce or a mix of soy sauce, peanut butter, and maple syrup instead of hoisin sauce.
Recipe Variations
- Spicy Sichuan-Style – Add chili garlic sauce and crushed Sichuan peppercorns for a fiery kick, increase the red pepper flakes, and swap hoisin sauce for doubanjiang (fermented chili bean paste).
- Sweet & Tangy Teriyaki – Stir in teriyaki sauce and a splash of pineapple juice for a balanced sweet-tangy flavor. Reduce the brown sugar, swap rice vinegar for apple cider vinegar, and sprinkle sesame seeds before serving with rice.
- Low-Carb & Keto-Friendly – Replace cornstarch with xanthan gum or arrowroot powder and swap brown sugar for monk fruit sweetener. Add chopped bell peppers and zucchini for extra crunch, and serve with cauliflower rice for a keto-friendly option.
- Vegetable options: Feel free to add your preferred veggies, like broccoli or asparagus.
- Non-vegetarian options: Use fried meat cutlets of your choice, like chicken or beef.
Storage
- Refrigerator: Store the stir-fried snow peas in an airtight container in the refrigerator for up to 3 days.
- Freezer: Freeze in a sealed container for up to 1 month. For best texture, freeze the sauce separately and stir-fry fresh tofu and vegetables when reheating.

Ingredients
Listed below are all the ingredients you will need:
Sauce
- soy sauce
- rice black vinegar
- brown sugar
- cornstarch
- red pepper flakes
Tofu Stir Fry
- vegetable oil
- extra firm tofu
- red onions
- garlic
- shiitake mushrooms
- snow peas
- hoisin sauce
- sesame oil
- salt and pepper

Instructions
In a medium-sized bowl, add soy sauce, rice black vinegar, brown sugar, cornstarch, red pepper flakes, and mix until combined. Set aside.
Heat a large pan or skillet on medium heat with vegetable oil or canola oil, and fry the tofu until all sides are golden, then remove, transfer to a plate lined with paper towels, and set aside:

Add the remaining oil into the same pan and sauté sliced red onions and crushed garlic cloves for about 1 minute.
Add slices of mushrooms and continue cooking for 3 minutes on medium-high heat:

Stir in the snow pea pods and cook for 2 minutes until crisp-tender:

Add the fried tofu and the soy sauce mixture. Cover and allow it to steam for 2 minutes on medium-low heat:

Add hoisin sauce and a pinch of salt and pepper. Feel free to adjust the seasoning. Then, turn off the heat and add a touch of sesame oil:

Serve with piping hot Jasmine rice in a small bowl. Garnish with cilantro leaves if desired. Enjoy!
Top Tips
- Drain any excess water from tofu by pressing or putting boards on top for a few minutes.
- You may marinate the tofu first for at least 30 minutes before frying for a more delicious taste.
FAQ
Stir Fried Snow Peas
Ingredients
Sauce
- ⅛ cup soy sauce
- 1 tablespoon rice black vinegar
- 1 tablespoon brown sugar
- 2 teaspoons cornstarch
- ¼ teaspoon red pepper flakes
Tofu Stir Fry
- 2 tablespoons vegetable oil
- 16 ounces extra firm tofu diced
- 2 ounces red onions
- 3 cloves garlic
- 2 ounces shiitake mushrooms
- 4 ounces snow peas
- 2 teaspoons hoisin sauce
- ½ teaspoon sesame oil
- salt and peper to taste
Instructions
- In a medium-sized bowl, add soy sauce, rice black vinegar, brown sugar, cornstarch, red pepper flakes, and mix until combined, set aside.
- Heat a large pan on medium heat with oil and fry the tofu until all sides are golden, then remove, transfer to a plate lined with paper towels, and set aside.
- Add the remaining oil into the same pan and sauté sliced red onions and crushed garlic cloves for about 1 minute.
- Add slices of mushrooms and continue cooking for 3 minutes on medium-high heat.
- Stir in the snow peas and cook for 2 minutes. Then, add the fried tofu and the soy sauce mixture.
- Cover and allow it to steam for 2 minutes on medium-low heat.
- Add hoisin sauce and adjust the seasoning. Then, turn off the heat and add a touch of sesame oil.
- Serve with steamed Jasmine Rice.




Ching says
Wow. This is such a tasty and healthy dish! Perfect for any occasion. Thanks for this recipe!