Broccoli Mushroom Hoisin Vegetarian Recipes to Try Today

Updated On: October 7, 2025

Looking for a delicious, healthy, and easy-to-make vegetarian recipe that bursts with flavor? Our Broccoli Mushroom Hoisin Vegetarian Recipes combine the vibrant crunch of fresh broccoli with the earthy richness of mushrooms, all glazed with a savory hoisin sauce that packs a punch.

Perfect for weeknight dinners or meal prep, this dish offers a fantastic balance of textures and tastes that will satisfy both vegetarians and meat-eaters alike.

Whether you’re a seasoned home cook or just starting out, this recipe is a fantastic way to elevate simple ingredients into a mouthwatering meal. Plus, it’s packed with nutrients and can be customized to suit your preferences.

Ready to transform your dinner routine? Let’s dive into why you’ll love this recipe, the ingredients you’ll need, and step-by-step instructions to whip up this tasty dish in no time!

Why You’ll Love This Recipe

This recipe is a perfect harmony of flavors and textures. The crisp-tender broccoli pairs beautifully with the meaty mushrooms, while the hoisin sauce adds a delightful sweet and savory glaze.

It’s a quick recipe that comes together in under 30 minutes, making it ideal for busy evenings.

Additionally, the recipe is:

  • Vegetarian and vegan-friendly when using plant-based hoisin sauce.
  • Rich in vitamins from broccoli and mushrooms.
  • Low in calories but high in flavor.
  • Flexible — easy to adapt with your favorite veggies or proteins like tofu or tempeh.
  • Great for batch cooking and reheats well for lunches or dinners.

Ingredients

  • 2 cups broccoli florets (washed and trimmed)
  • 8 oz cremini or button mushrooms, sliced
  • 3 tablespoons hoisin sauce (check for vegetarian/vegan options)
  • 2 tablespoons soy sauce or tamari for gluten-free
  • 1 tablespoon sesame oil
  • 3 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon rice vinegar
  • 1 teaspoon maple syrup or agave nectar
  • 1/4 teaspoon crushed red pepper flakes (optional, for heat)
  • 2 green onions, sliced thinly for garnish
  • 1 tablespoon toasted sesame seeds, for garnish
  • Cooked jasmine or brown rice, to serve (optional)

Equipment

  • Large non-stick skillet or wok
  • Cutting board and sharp knife
  • Measuring spoons
  • Mixing bowl
  • Spatula or wooden spoon
  • Serving plates or bowls

Instructions

  1. Prepare the sauce: In a small bowl, whisk together the hoisin sauce, soy sauce, rice vinegar, maple syrup, minced garlic, and grated ginger. Set aside.
  2. Heat the skillet: Place your skillet or wok over medium-high heat and add the sesame oil. Once hot, add the sliced mushrooms.
  3. Sauté mushrooms: Cook the mushrooms for about 5 minutes, stirring occasionally, until they release their moisture and start to brown.
  4. Add broccoli: Toss in the broccoli florets, stir to combine, and cook for another 4-5 minutes until the broccoli is bright green and tender-crisp.
  5. Pour in the sauce: Give the hoisin mixture a quick stir and pour it over the vegetables. Stir well to coat everything evenly. Cook for 2-3 minutes until the sauce thickens slightly and glazes the veggies.
  6. Adjust seasoning: Taste and add the crushed red pepper flakes if you like some heat. You can also add a splash of water if the sauce is too thick.
  7. Garnish and serve: Remove from heat. Sprinkle sliced green onions and toasted sesame seeds on top. Serve immediately over cooked rice or enjoy as is.

Tips & Variations

Pro tip: To keep broccoli crisp, avoid overcooking. A quick steam or blanch before stir-frying can help retain its vibrant color and crunch.

  • Protein boost: Add cubed tofu, tempeh, or edamame for extra protein.
  • Veggie swaps: Substitute or add bell peppers, snap peas, or shredded carrots for variety.
  • Spice it up: Add fresh chopped chili or a drizzle of Sriracha for more heat.
  • Make it gluten-free: Use tamari or coconut aminos instead of soy sauce.
  • Meal prep: Store leftovers in an airtight container for up to 3 days; reheat gently in a pan or microwave.

Nutrition Facts

Nutrient Amount per Serving
Calories 180 kcal
Protein 6 g
Carbohydrates 22 g
Dietary Fiber 5 g
Fat 7 g
Sodium 550 mg
Vitamin C 90% DV
Iron 10% DV

Serving Suggestions

This broccoli mushroom hoisin dish pairs wonderfully with a variety of sides. For a wholesome meal, serve it over steamed jasmine rice, brown rice, or quinoa.

You can also enjoy it wrapped in warm lettuce leaves for a light, refreshing bite.

To add a crunchy contrast, serve alongside fresh Asian slaw or a simple cucumber salad. For a heartier twist, consider pairing it with crispy tofu bites or your favorite vegetarian spring rolls.

Don’t forget to check out our other flavorful vegetarian recipes like Lemon Ricotta Pasta With Arugula Recipe and Lion’S Mane Mushroom Crumble Recipes for more inspiration.

Conclusion

Whether you’re looking to add more plant-based meals to your weekly routine or simply love the combination of broccoli, mushrooms, and hoisin sauce, this recipe is a winner. It’s quick, easy, and packed with vibrant flavors that’ll keep you coming back for more.

The versatility of this dish makes it a great foundation for endless variations, so feel free to experiment with your favorite veggies and spices.

Next time you want a comforting yet healthy meal, try this broccoli mushroom hoisin recipe. It’s a fantastic way to enjoy a nourishing, satisfying dinner without spending hours in the kitchen.

And if you enjoy this one, don’t miss our Low Fodmap Appetizer Recipes or our Instant Pot Rabbit Recipe for more culinary adventures. Happy cooking!

📖 Recipe Card: Broccoli Mushroom Hoisin Stir-Fry

Description: A quick and flavorful vegetarian stir-fry featuring broccoli and mushrooms in a savory hoisin sauce. Perfect as a healthy weeknight meal or side dish.

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

Servings: 4 servings

Ingredients

  • 2 cups broccoli florets
  • 1 cup sliced mushrooms
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 3 tablespoons hoisin sauce
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • 1/4 cup water
  • 1/2 teaspoon red pepper flakes (optional)
  • 2 green onions, sliced
  • 1 tablespoon toasted sesame seeds

Instructions

  1. Heat vegetable oil in a large pan over medium heat.
  2. Add garlic and ginger; sauté for 1 minute until fragrant.
  3. Add mushrooms and cook for 4-5 minutes until they soften.
  4. Add broccoli and water; cover and steam for 3-4 minutes.
  5. Stir in hoisin sauce, soy sauce, sesame oil, and red pepper flakes.
  6. Cook uncovered for 2-3 minutes until sauce thickens.
  7. Remove from heat and garnish with green onions and sesame seeds.
  8. Serve warm with rice or noodles.

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

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Broccoli Mushroom Hoisin Stir-Fry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A quick and flavorful vegetarian stir-fry featuring broccoli and mushrooms in a savory hoisin sauce. Perfect as a healthy weeknight meal or side dish.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups broccoli florets”, “1 cup sliced mushrooms”, “1 tablespoon vegetable oil”, “2 cloves garlic, minced”, “1 tablespoon ginger, minced”, “3 tablespoons hoisin sauce”, “1 tablespoon soy sauce”, “1 teaspoon sesame oil”, “1/4 cup water”, “1/2 teaspoon red pepper flakes (optional)”, “2 green onions, sliced”, “1 tablespoon toasted sesame seeds”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat vegetable oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add garlic and ginger; saut\u00e9 for 1 minute until fragrant.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook for 4-5 minutes until they soften.”}, {“@type”: “HowToStep”, “text”: “Add broccoli and water; cover and steam for 3-4 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in hoisin sauce, soy sauce, sesame oil, and red pepper flakes.”}, {“@type”: “HowToStep”, “text”: “Cook uncovered for 2-3 minutes until sauce thickens.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and garnish with green onions and sesame seeds.”}, {“@type”: “HowToStep”, “text”: “Serve warm with rice or noodles.”}], “nutrition”: {“calories”: “150 kcal”, “proteinContent”: “5 g”, “fatContent”: “7 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

X