Broccoli and Mushroom Stir-Fry

4.17 from 445 votes

This broccoli mushroom stir fry is great for a quick and easy weeknight meal.

Broccoli and mushroom stir fry in a white bowl.

This broccoli and mushroom stir-fry has been a weeknight staple in my kitchen for years—and for good reason. It’s one of those plant-based recipes that’s not only quick and easy, but also genuinely satisfying. If you’re looking for a healthy stir-fry recipe that doesn’t taste like “diet food,” this one hits the mark every time.

The Perfect Balance of Healthy and Delicious

This vegan dish is as nutrient-dense as it gets!

I love that it’s naturally low in calories but high in fiber and antioxidants, which makes it perfect for anyone focused on weight loss or maintaining a clean eating lifestyle. The combination of tender-crisp broccoli, earthy mushrooms, and that savory, garlic-ginger sauce is so comforting and flavorful—it truly tastes like takeout, but better for you. This recipe is ideal for busy nights when you want something fast, nourishing, and packed with vegetables.

Super-Satisfying Ingredients

Broccoli, mushrooms, and cashews make up the base of this stir-fry.

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, but there are a few crucial centerpiece ingredients that make high-protein vegan stir fry recipes super satisfying.

Broccoli: This veggie gives you something substantial to chew on, and that’s an important way to help yourself feel full. 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.

Mushrooms: Mushrooms offer fiber and protein, which will help you feel fuller longer. This is really important, especially if you’re following a vegan diet without any animal proteins. They also have anti-inflammatory properties, so eaten along with broccoli they can help you reduce inflammation in the body. Nutritional benefits aside, mushrooms are bursting with umami flavors. These flavors create a really savory eating experience, which sends an “I’m full” message to your brain.

Cashews: Cashews offer more than just a sweet, nutty flavor. They also provide a lot of texture, which is helpful in creating a sense of fullness. 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.

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.

Serving Suggestions for Broccoli and Mushroom Stir-Fry

Our quick and easy stir-fry is the perfect option for meatless monday.

If you’re following a whole food plant-based diet or just trying to eat more veggies, this healthy mushroom and broccoli stir-fry recipe is a great one to keep on repeat. And if you’re like me and prefer to prep ahead, double the batch—it reheats beautifully for lunch the next day. I also recommend freezing a batch for the weekend.

While we love enjoying this broccoli and mushroom stir fry as a main course, it also pairs well with a number of other dishes for a more filling meal. Try it alongside one of these healthy recipes:

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!

Watch Us Make this Healthy Stir-Fry

4.17 from 445 votes

Broccoli Mushroom Stir-Fry

This quick & easy nutritious vegan dish is perfect for a meatless Monday!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Yield 4 people
Serving Size 1.5 cups
Course Dinner, Lunch
Cuisine Asian

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

Serving: 1.5cups | Calories: 114kcal | Carbohydrates: 15g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Sodium: 364mg | Potassium: 448mg | Fiber: 3g | Sugar: 6g | Vitamin A: 3025IU | Vitamin C: 44mg | Calcium: 53mg | Iron: 2mg |
SmartPoints (Freestyle): 4
|
SmartPoints (Freestyle): 4
Keywords Low-Carb, Plant-Based, Quick and Easy, Vegan, Vegetarian

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:

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!

This post may include affiliate links.

Gale Compton

I have a passion for creating recipes and developing fitness workouts. You'll often find me in the kitchen, experimenting with new flavors, or enjoying the outdoors with my family and our dog, Maggie. She loves homemade meals just like we do, and you’ll discover plenty of her favorite recipes right here on the site!

More by Gale

125 Comments

  1. 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.

  2. 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.5 stars

  3. 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!5 stars

    1. 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. 🙂

  4. 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!5 stars

  5. 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.5 stars

    1. 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!

  6. 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!5 stars

  7. 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! 🙂5 stars

  8. 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!4 stars

4.17 from 445 votes (423 ratings without comment)

Leave a Reply

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

Recipe Rating