This broccoli mushroom stir fry is great for a quick and easy weeknight meal.
Stir-fried vegetables might be the perfect weeknight meal. Think about it ā itās quick, itās healthy, and (most importantly) itās satisfyingly delicious. You can serve this broccoli mushroom stir fry on top of quinoa for some extra protein in your life, or you can eat it with a nice helping of healthy brown rice. Iāve even made it with some fried tofu on top and itās always tasty!
Super-Satisfying Ingredients
No matter how you choose to serve it, making the broccoli mushroom stir fry satisfying comes down to one simple decision: choose your vegetables wisely. You could use any seasonal vegetable, this is true, but there are a few crucial centerpiece ingredients that make high-protein vegan stir fry recipes super satisfying. Want to know what they are? Read on!
Broccoli

Broccoli performs two important functions in vegan stir fry recipes. First of all, it takes up bulk. It gives you something substantial to chew on, and that’s an important way to help yourself feel full. If you’re done eating in two bites, you might not think you had a real dinner!
This green brassica vegetable also packs a nutritional punch. It brings vitamins C and K to the dish, along with fiber, folate, and anti-inflammatory benefits. It even brings a bit of proteinā4 grams, which is a surprising amount for a vegetable. Broccoli is an important vegetable in the vegan diet, so don’t skip this ingredient.
Mushrooms
Some people might tell you that mushrooms don’t have any nutritional benefits, but that’s just not true. Mushrooms bring along some fiber and protein, which will help you feel fuller for longer. This is really important, especially if you’re following a vegan diet without any animal proteins. These mushrooms also have anti-inflammatory properties, so eaten along with broccoli they can really help you reduce inflammation in the body.
Nutritional benefits aside, mushrooms are filled with umami flavors. These flavors create a really savory eating experience, which sends an “I’m full” message to your brain. They also have a meaty texture which makes the eating experience that much more enjoyable.
Cashews

Cashews bring a lot more than just a sweet, nutty flavor to a stir-fry. They also bring a lot of texture, which is helpful in creating a sense of fullness when eating. It’s important to have a few different textures – crunchy, soft, chewy, and creamy – when creating a satisfying dish. The cashew will taste both crunchy and creamy, leaving you with a more pleasant eating experience.
Cashews are also super high in copper, magnesium, and iron. They’re a perfect paleo food, too, because they’re a good source of both protein and fat. While fat sometimes gets a bad rap, the monounsaturated and polyunsaturated fatty acids found in cashews have actually been found to lower LDL (or, bad) cholesterol, which can reduce your risk of heart attack or stroke.
Now that you know all about our secret ingredients and why they work, are you ready to get your stir-fry on? We are too! We think you’ll love the flavor and texture of these vegan stir fry recipes, but be sure to drop us a line in the comments and let us know why.
Love this recipe? Be sure to check out these 19 Plant-Based Dinners in Under 30 Minutes for more easy and nutritious weeknight meal ideas!
Broccoli Mushroom Stir-Fry
Ingredients
- 2 cups broccoli cut into small florets
- 1/4 cup red onion chopped small
- 3 cloves garlic minced
- 2 cups mushrooms sliced
- 1/4 teaspoon crushed red pepper (optional)
- 2 teaspoons ginger fresh, grated
- 1/4 cup vegetable broth optional water
- 1/2 cup carrot shredded
- 1/4 cup cashews optional water chestnuts
- 2 tablespoons rice wine vinegar
- 2 tablespoons soy sauce low-sodium
- 1 tablespoon coconut sugar optional
- 1 tablespoon sesame seeds
Instructions
- In a large skillet on high heat, add the broccoli, onion, garlic, mushrooms, red pepper, ginger, and water. Cook, stirring often until broccoli is soft and onions are translucent. Add broth and more as needed to prevent the vegetables from sticking.
- Stir in the carrot, cashews, vinegar, soy sauce, and coconut sugar. Stir well and simmer for about 2 minutes. Sprinkle with sesame seeds. Serve alone or on top of quinoa or brown rice.
Nutrition Information
Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms
Want more healthy stir fry recipes? We’ve got plenty to choose from! Try these stir fry recipes next:
- Chicken, Broccoli, and Asparagus Stir Fry
- Ginger Honey Chicken Stir Fry
- Shrimp Stir Fry
- Better Than Takeout Chicken Sesame Stir Fry Recipe
- Garlic Ginger Pork Stir Fry
Stir fry recipes are great for go-to quick and easy weeknight dinners! Check out our whole collection on our Facebook page or follow us on Pinterest for more.
Need a meal plan? Our 30-Day Plant-Based Meal Plan For Beginners is the perfect place to start!
Fabulous meal!!! Served this with quiona and my husband and I enjoyed every bite.
Linda, Great! Thank you for letting us know.
What kind of cashews did you use? Raw, roasted, like the canned ones? Also, do you recommend any particular type of mushroom?
Jenn, We used raw cashews but roasted can be used as well. Personally, I like white mushrooms but cremini or button would as well.
Do you need cooking oil?
Hello! Excellent question! No oil is necessary for this recipe. Water is added in small amounts to keep the ingredients from sticking to the pan. You can also use a non-stick skillet to help prevent sticking. To add flavor, you can also use a bit of vegetable broth, but keep in mind, that will alter the calorie and sodium content. Let us know if you have additional questions, and keep the comments coming!
is the blackening of some tip of your broccoli normal?
If referring the blackening happening from cooking, yes that is normal. If your broccoli is raw and black at the tips it should not be used.
Cab you replace the cashew nut with hazelnuts?
I would not recommend using hazelnuts. They taste very different and won’t be great with the other ingredients.
Yum. Added 1/2 tsp if Chinese Five spice. It was delicious
Susie, Great! Thanks for the feedback. š
Love this recipe. Added a little shredded coconut for the sweetness. Think it would be great with adding chickpeas too. Served it with wild rice combo. It came out yummy. Easy to fix. Just be sure to have everything else ready to serve.
I am a bit disappointed with this recipe. I understand that this recipe is geared towards health, but it shouldn’t have to sacrifice flavor. Mushrooms and broccoli aren’t exactly high in flavor and by adding ingredients that are more on the bitter/tart side can severally cripple the overall dish. A couple of suggestions would be to 1) incorporate a different protein other than cashews (i.e. chicken, beef), 2) use a broth instead of water, 3) incorporate 1/4 to 1/2 brown sugar to reduce the bitterness of the soy sauce and rice wine vinegar, and 4) utilize the sweetness of bell peppers. With all this said, this recipe has huge potential to be absolutely delicious. It’s a good base to work with, and if that was the idea of this recipe, then it works.
Daniel, thanks for the feedback! All recipes can be viewed as guidelines and can be used for inspiration to make the recipe your own. Creativity is always encouraged!
Omg it was so delicious and full of flavor š ty.
Great! So happy you enjoyed our recipe. š
Daniel…The dish was intended to be a vegan dish; hence no meat. 1) If the cashews toast, they have a great flavor, 2) the recipe said vegetable broth, 3) the Recipe called for coconut sugar, and 4) bell pepper would taste good. Other than that, the sauce in the recipe tasted exactly how asian sauces taste with the taste of the vinegar. I cook asian all the time, and it tasted exactly as expected. If you like meat, thinly-sliced beef or chicken would taste great.
I made this dish last night and served it over whole grain rice. It was a hit with the family!
So glad everyone enjoyed it!
So delicious! Just made this for lunch and I was surprised by how much flavor it had! I put it over zoodles instead of brown rice but will definitely be making this again!
We’re so glad you love the recipe, Chelsea!
Thanks for such a wonderful recipe! I used frozen broccoli(thawed), substituted the red wine vinegar with terriaki sauce and added cooked chicken! Simply delicious!
Jocelyne, Great! So happy you enjoyed the Stir-Fry. š
Great recipe! I have made it twice now. I think i need to cut the sugar a little bit. Maybe because I am using white sugar instead of coconut?
We’re glad you love the recipe, Andrea! Substituting white sugar for coconut sugar will change the flavor.
Absolutely loved it. It was a lot easier and took less time than I thought it would. I had to make a couple modifications because I didnāt have a couple ingredients. It was amazing. I will definitely be using this recipe again. Thanks for sharing.
Amelia, Great! Thank you for the feedback. š
Made this recipe and really liked it. Most importantly, my son enjoyed it, too! After plating, I reseasoned mine with a little sweet soy sauce and I loved this! Definitely a keeper recipe.
Hi Sharon,
Awesome! We’re SO glad that you both loved it! š
Is the serving size one half cup or one AND a half cups?
The nutrition information states there are 4 servings each serving is 1 1/2 cups.
Will this recipe turn out ok, if you double it?
Sue, Doubling the recipe should be fine. Enjoy!
Doubled everything….came out great.
I made this exactly like the recipe said and I thought it was awesome. I hate to admit it but it was so good I ate the whole thing myself! I did not serve it over rice – just ate the stir-fry. Yummo!!
Hahaha we’ve all been there! š Thanks for the feedback, Susan!
Lovely recipe, thank you.
Thanks for the feedback, Maria! We’re happy to hear that you enjoyed it š
Made this last night as one of my meals for the week and had a serving tonight for dinner, over brown rice. Very tasty! I will probably go a little heavier on the sauce next time (so that it flavors the rice more), but I also used more broccoli and mushrooms than the recipe called for. Farmers Market *shrug* Glad I found this tasty way to use the bounty!
We’re glad yo loved the recipe! Happy to hear you added some extra farmer’s market veggies to make this recipe perfect for you person taste!
Very good and quick. This recipe goes into the great food. Thank you!
We’re happy to hear that you enjoyed it, Cheryl! Thanks for the feedback!
I always try new recipes exactly as prescribed before deciding on any modifications. And I stuck to the original recipe, as usual, tonight. I am so glad I did. This was delicious! Everyone loved this dish. It disappeared. No leftovers. The only change I’m going to make next time around is to make a double recipe so I have leftovers for my fiancee to bring to work for lunch.
Glad to hear you loved the recipe, Gail!
Haven’t tried this yet. Just wanted to ask a question. I suffer with GORDS -or GERDS-, & vinegar is out for me. Is the rice wine vinegar safer for me than the malt or so called brown vinegar? /also, is coconut sugar better for us than normal white sugar?
Heather, Please check with your doctor regarding the rice wine vinegar. Coconut sugar has lower glycemic index than white. With that said, there are conflicting views on whether one is healthier than the other. I suggest you do some research to make the most informed decision possible. š
Can you substitute fresh green beans for the broccoli?
Denise, Definitely!
This was really good! I didnāt add mushrooms because I did t have them but added sugar snap peas. The flavors were awesome!!
Awesome, Dana! We’re glad you enjoyed it! š
I made it so delicious,thanks for the recipe!!
Hey Ulises, that’s wonderful! We’re happy to hear that you loved it!
Hi! Stuck at home right now. Donāt have any cashews. Iām contemplating almonds. What do you think? This sounds delicious!
Almonds are delicious in this recipe. I’ve used both. I did use Slivered Almonds.
I loved this simple, healthy Asian recipe. If one wants to add protein, I suppose some tofu would be a fine addition. I would use firm tofu and fry it first. But really, it is perfect as it is and does not need additions.
You could also add edamame! We love putting this in our dishes for some extra protein.
Love your suggestion, Sue! I often use shelled edamame, called Mukimame. You can usually find these in the freezer section next to the edamame. Theyāre just easier to use.
Hi,
What are the storage instructions for this dish?
Gayla, Once cooled to room temperature, cover and refrigerate until ready to serve. I’ve frozen this recipe, thawed in the fridge, then heated in a skillet. Delicious!
This is so delicious.
Thanks Gillian! We’re so glad you enjoyed it!
Excellent vegan recipe! I made this with vegan yakisoba noodles, so yummyš My meat-eating husband loved it. This will be a staple in my kitchen.
Christina, That’s wonderful news. I’m so happy your family enjoyed the Stir-Fry. š
This turned out delicious.I was out of soy sauce so googled and found I could sub Worcestershire sauce.Did everything else exactly as recipe directed.Put it over rice.Oh,I did use some extra mushrooms just because I had them.I am on low sodium so this was a good recipe for me.
You can use coconut aminos which is alternative to soy sauce. And fabulous too! Ever since I discovered it, we donāt use soy sauce any longer.
Sue, Definitely! We love coconut aminos as well. Itās a great alternative to soy sauce when youāre trying to cut down on sodium.
I have not made it yet but the ingredients are awesome so I know it will be a winner for me. And it’s not a time consuming recipe which makes it an all around winner. šš
JoAnn, I agree it’s not too time consuming and it’s delish!
I altered the recipe slightly by sautĆ©ing the ginger in sesame oil. Then followed the recipe with vegetable broth. It was delicious and sayisfying….Thanks for sharing with us….
has anyone substituted the soy sauce for coconut aminos before? thanks!
Michelle, I typically use either Tamari or Coconut Aminos. Both are delicious in this recipe.
It was pretty yummy. I did add a bit of sesame oil to finish it off. Next time I will toast the cashews first and will add some red bell pepper.
Tracee, Good tips! Thank you.
Just made this recipe for my dinner tonight and thoroughly enjoyed it. Thank you for the recipe and all the other delicious looking recipes on your site.
Thank you so much for the feedback. I’m so happy you enjoyed the stir-fry!
Can you use slivered almonds in place of cashews?
Lana, Definitely! I’ve used almonds and they are just as yummy.
I didn’t have cashews, so substituted some cashew butter. Excellent recipe. Rich, delicious flavor
We are moving to a more plant based diet and I made this recipe last evening. It was really, really good. Combing so many of the foods important for optimal health. This will be a regular in our home. Had to serve up with some brown rice for my hubby but I enjoyed it just āas isā. Thanks!
Holly, Congratulations!!! I think you’ll love plant based living. We have loads of yummy recipes. In fact, we have a plant based recipe at the top of our home page today. š
Need recipe
It’s there. Just scroll down to find the recipe.
Doubled the recipe. I also added Brussel sprouts, and zucchini! And toasted the cashews for a second! Sooooo good served over quinoa! Thank you for the recipe!
So happy you enjoyed!
This looks so delicious and easy! I love recipes that accomplish both.
Very good recipe. Iāve just started the Whole Foods eating plan. No oil. So I loved the use of water and broth. I used a tablespoon of real maple syrup for the sweetener.My husband had no idea made without oil. I will use recipe again in future. Also used the water chestnuts didnāt have cashews.
Teresa, Thanks so much for the feedback. It’s amazing how easy it is to cook without any oil at all.
I make no oil fries all the time and love them. Parchment Paper is the secret!
I wanted to use up some leftover veggies this week and this recipe was perfect for that! I added noodles instead of brown rice or quinoa and a bag of Gardeinās ābeefā tips. Delicious!
Oh my, sounds yummy! Thanks for the feedback and tips.
Great recipe! Thank you for sharing! I had to modify since I was missing a few things but it was still great! I coin sliced carrots, and used coconut aminos, and then added water chestnuts and frozen peas. This is my meal prep dinner for the week and I can’t wait! š
That’s awesome, Kim! We’re so glad you enjoyed it! We appreciate the feedback! š
Subbed Coconut Aminos for the Soy, since I don’t use soy products. I knew I couldn’t go wrong with this combination of veggies!
Love this dish!
Very good
I don’t have any fresh ginger, could I use ground ginger from a jar??
Yes, dry ginger works as well.
My daughter and I loved this. Added a little xanthum gum to thicken sauce and it was as good a our go-to Chinese joint.
That’s awesome, Jane! Great idea! We’re so glad you and your daughter loved it!
Excellent!!
Can I use pumpkin seeds instead of nuts? Im allergic to all nuts. Also Im diabetic, is there another sweetener that I could use or is it ok to leave it out?
Hey Linda! Pumpkin seeds or sunflower seeds would both work and feel free to leave the sweetener out.
Thank you for this recipe! I made this stir fry today and it really tasted good! There was a good taste with the rice wine vinegar and soy sauce in addition to the coconut sugar. I added red and yellow peppers, baby corn and water chestnuts.
It actually tasted better than a dish I ordered at a well known chain.
Now that’s music to my ears. I’m so happy you enjoyed our stir-fry recipe. š
Made this tonight for the first time and itās pretty good. I need to find out how to make a good glaze this by itās self is amazing
I added more garlic and ginger! Super delicious!!
Was delicious I really enjoyed this recipe and it is very healthy
Delicious. Used crushed red pepper. Omitted nuts (nut allergy) – served with Orzo. Fabulous. The family loves it. Also cooked with vegetable broth, not water.
Liza, I’m so happy your family enjoyed the stir-fry.
This is a fabulous side with chicken or salmon in our house. Full of flavor-really spectacular! Will be a staple for us! Thank you!
That’s great, Shan! Thanks for the feedback! We appreciate you. š
Sounds really good, but, What if Iām allergic to cashews?
Hi James! Others have swapped the cashews for water chestnuts, almonds, pumpkin seeds, sunflower seeds, and even orzo! Hope that helps!
Kept everything the same except added toasted sesame oil when I plated this dish. Excellent!!
Hi Leah, Good news! Please leave a review when you have time.
Loved it! Made a few changes but I appreciate the idea so very much! Thank you!
Great, Mel! We love to hear that! Thanks for sharing!