Broccoli Mushroom Vegetarian Recipe for Easy Healthy Meals

Updated On: October 7, 2025

Looking for a delicious, nutritious, and easy-to-make vegetarian dish? This broccoli mushroom vegetarian recipe is an absolute game-changer for your weeknight dinners or casual weekend meals.

Combining the earthy flavors of mushrooms with the fresh crunch of broccoli, this dish is not only packed with vitamins and minerals but also bursts with vibrant textures and aromas. Whether you’re a seasoned vegetarian or just looking to add more plant-based options to your diet, this recipe strikes the perfect balance between wholesome and flavorful.

Loaded with simple ingredients you probably already have, it’s quick to prepare and versatile enough to serve as a main or a side. Plus, this recipe is ideal for meal prepping, making your healthy eating habits easier to maintain.

So grab your skillet and get ready to whip up a tasty, satisfying dish that will leave everyone asking for seconds!

Why You’ll Love This Recipe

This broccoli mushroom vegetarian recipe is a celebration of bold flavors and wholesome ingredients. Here’s why it’s a kitchen favorite:

  • Quick and easy: Ready in just 25 minutes, perfect for busy days.
  • Nutrient-dense: Packed with fiber, antioxidants, and plant-based protein.
  • Versatile: Serve it as a main dish, side, or toss it with pasta or grains.
  • Vegetarian and vegan-friendly: Easily adaptable to various dietary needs.
  • Flavorful: Umami-rich mushrooms paired with tender-crisp broccoli and aromatic seasonings.

Ingredients

  • 2 cups fresh broccoli florets, washed and cut into bite-sized pieces
  • 1 cup mushrooms (cremini or button), sliced thin
  • 2 tablespoons olive oil
  • 3 garlic cloves, minced
  • 1 small onion, finely chopped
  • 1/4 cup vegetable broth or water
  • 1 tablespoon soy sauce (use tamari for gluten-free)
  • 1 teaspoon lemon juice
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon smoked paprika
  • Salt to taste
  • Optional: Red pepper flakes for heat, toasted sesame seeds for garnish

Equipment

  • Large non-stick skillet or sauté pan
  • Cutting board and sharp knife
  • Measuring spoons and cups
  • Wooden spoon or spatula
  • Serving dish or plates

Instructions

  1. Prepare your ingredients. Wash and cut the broccoli into florets, slice the mushrooms, mince the garlic, and chop the onion. Having everything ready will make cooking a breeze.
  2. Heat the olive oil. Place your skillet over medium heat and add the olive oil. Once hot, add the chopped onion and sauté for about 2-3 minutes until translucent and fragrant.
  3. Add garlic and mushrooms. Stir in the minced garlic and cook for 30 seconds before adding the sliced mushrooms. Cook for 5-6 minutes, stirring occasionally, until the mushrooms release their moisture and start to brown.
  4. Introduce the broccoli. Add the broccoli florets to the skillet, stirring well to combine. Pour in the vegetable broth and cover the pan for 4-5 minutes to steam the broccoli until tender but still crisp.
  5. Season the dish. Remove the cover and stir in the soy sauce, lemon juice, black pepper, smoked paprika, and salt to taste. Cook uncovered for another 2 minutes, allowing the flavors to meld and any remaining liquid to evaporate.
  6. Final touches. Taste and adjust seasonings if needed. For a bit of heat, sprinkle red pepper flakes. Garnish with toasted sesame seeds for a nutty crunch.
  7. Serve warm. Transfer to serving plates and enjoy immediately, or refrigerate for up to 3 days for a quick meal prep option.

Tips & Variations

“To get the best texture from your broccoli, avoid overcooking it. Steaming until tender-crisp keeps it vibrant and full of nutrients.”

  • Swap mushrooms: Try shiitake or portobello for a richer, meatier flavor.
  • Add protein: Toss in some cubed tofu or chickpeas for a heartier meal.
  • Change the seasoning: Experiment with fresh herbs like thyme or rosemary for an aromatic twist.
  • Make it spicy: Incorporate chili paste or cayenne pepper for a fiery kick.
  • Serve over grains: Pair with quinoa, brown rice, or noodles to make it a complete meal.

Nutrition Facts

Nutrient Amount per serving
Calories 140 kcal
Protein 5 g
Fat 9 g
Carbohydrates 12 g
Fiber 4 g
Sodium 320 mg

Serving Suggestions

This broccoli mushroom vegetarian recipe pairs beautifully with a variety of dishes. For a light lunch, enjoy it alongside a fresh green salad tossed with lemon vinaigrette.

For dinner, serve over a bed of fluffy quinoa or whole-grain rice to create a fulfilling meal.

Consider pairing it with a creamy side like a cashew-based sauce or a dollop of Greek yogurt for added richness. If you’re looking to expand your vegetarian repertoire, try complementing this dish with other plant-based recipes such as the Lemon Ricotta Pasta With Arugula Recipe or the hearty Harvest Hash Recipe: A Delicious and Easy Fall Comfort Food.

Conclusion

This broccoli mushroom vegetarian recipe is a simple yet flavorful way to enjoy wholesome vegetables with minimal fuss. Its quick preparation time and adaptable nature make it a perfect addition to any weekly meal plan.

The combination of tender broccoli and savory mushrooms, enhanced by garlic and spices, creates a comforting dish that satisfies your taste buds and nutrition needs alike.

Whether you’re cooking for yourself, family, or friends, this recipe is sure to impress. Plus, it’s a great gateway dish for those looking to explore more vegetarian options in their kitchen.

Don’t forget to check out other delicious recipes on our site, like the Instant Pot Rabbit Recipe or the flavorful Ground Pork And Mushroom Recipes for more inspiration.

Give this recipe a try and enjoy a healthy, vibrant meal that’s as nourishing as it is delicious!

📖 Recipe Card: Broccoli Mushroom Vegetarian Stir-Fry

Description: A quick and healthy stir-fry combining fresh broccoli and mushrooms in a savory garlic sauce. Perfect as a main or side dish for a nutritious vegetarian meal.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 4 servings

Ingredients

  • 2 cups broccoli florets
  • 1 cup sliced mushrooms
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 small onion, thinly sliced
  • 1 tablespoon soy sauce
  • 1 teaspoon grated ginger
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red chili flakes (optional)
  • 1/4 cup vegetable broth
  • 1 teaspoon cornstarch
  • 1 tablespoon water

Instructions

  1. Heat olive oil in a pan over medium heat.
  2. Add garlic and onion; sauté until fragrant and translucent.
  3. Add mushrooms and cook for 5 minutes until softened.
  4. Stir in broccoli florets and cook for 3 minutes.
  5. Mix vegetable broth, soy sauce, grated ginger, pepper, and chili flakes in a bowl.
  6. Pour the sauce over the vegetables and cook for 2 minutes.
  7. Combine cornstarch and water to make a slurry; add to the pan.
  8. Cook until sauce thickens and vegetables are tender but crisp.
  9. Serve hot with rice or noodles.

Nutrition: Calories: 150 kcal | Protein: 5 g | Fat: 7 g | Carbs: 15 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Broccoli Mushroom Vegetarian Stir-Fry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A quick and healthy stir-fry combining fresh broccoli and mushrooms in a savory garlic sauce. Perfect as a main or side dish for a nutritious vegetarian meal.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups broccoli florets”, “1 cup sliced mushrooms”, “1 tablespoon olive oil”, “2 cloves garlic, minced”, “1 small onion, thinly sliced”, “1 tablespoon soy sauce”, “1 teaspoon grated ginger”, “1/4 teaspoon black pepper”, “1/4 teaspoon red chili flakes (optional)”, “1/4 cup vegetable broth”, “1 teaspoon cornstarch”, “1 tablespoon water”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add garlic and onion; saut\u00e9 until fragrant and translucent.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook for 5 minutes until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in broccoli florets and cook for 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix vegetable broth, soy sauce, grated ginger, pepper, and chili flakes in a bowl.”}, {“@type”: “HowToStep”, “text”: “Pour the sauce over the vegetables and cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Combine cornstarch and water to make a slurry; add to the pan.”}, {“@type”: “HowToStep”, “text”: “Cook until sauce thickens and vegetables are tender but crisp.”}, {“@type”: “HowToStep”, “text”: “Serve hot with rice or noodles.”}], “nutrition”: {“calories”: “150 kcal”, “proteinContent”: “5 g”, “fatContent”: “7 g”, “carbohydrateContent”: “15 g”}}

Photo of author

Marta K

Leave a Comment

X