This warm broccoli mushroom salad is a simple, flavorful way to enjoy cooked vegetables when raw salads don’t feel satisfying.
Made with sautéed broccoli and mushrooms, greens, and a light lemon dressing, this dish comes together quickly and works as both a side or a light main meal.

This is the kind of salad that feels like real food. The vegetables are cooked just enough to bring out flavor while keeping some texture, and the warm components make it more satisfying than a typical cold salad.
The combination of broccoli, mushrooms, cranberries, and pecans creates this hearty dish that is savory, slightly sweet, and crunchy at the same time. I love it! And if you love this salad as much as I do, go check out this Sweet Potato Salad, for a winter idea, or this Black Bean and Corn Salad for a summer picnic.
Why This Recipe Works
The broccoli and mushrooms are lightly sautéed, which makes them easier to digest, especially if you are on a weight loss journey, like me. The mushrooms add depth, and the pecans give it texture, so it doesn’t feel like just a simple salad. It works great for entertaining, but also for a regular dinner night.
How To Make Broccoli Mushroom Salad
Step 1. Start by preparing the dressing. In a bowl, whisk together the lemon juice, olive oil, soy sauce, maple syrup, salt, and pepper. Add the sliced red onion and let it sit while you prepare the rest of the ingredients.

Step 2. Heat olive oil in a large skillet over medium heat. Add the broccoli, salt, and garlic powder. Cook for about 5 minutes, stirring occasionally. Add a small amount of water, cover the pan, and cook for another 2 to 3 minutes until the broccoli is tender but still slightly crisp. Remove from the pan and set aside.
Step 3. In the same skillet, add a little more olive oil if needed and cook the mushrooms with salt, pepper, and garlic powder. Let them cook until they release their moisture and become lightly browned.


Step 4. In a large bowl, combine the greens, broccoli, mushrooms, dried cranberries, and chopped pecans. Add the dressing along with the marinated onions and toss gently until everything is coated.




Serve slightly warm or at room temperature.

How To Serve This Broccoli Mushroom Salad
This salad can be served on its own as a light meal. For something more substantial, pair it with:
- Air fryer chicken, roasted chicken
- Sausages
- Pork chops
- Fish
Storage Tips
This salad is best eaten fresh while the vegetables are still warm. Leftovers can be refrigerated for up to 1 day, but the greens will wilt and the texture will change.
More Salad Recipes
Follow Me! Craving more? Subscribe to Hello Savory Kitchen to get new recipes and a newsletter delivered straight to your inbox! Stay in touch on Facebook, and Pinterest, for all of the latest updates. Don't forget to use the star rating and leave a review.
📖 Recipe

Broccoli Mushroom Warm Salad
Ingredients
For The Dressing:
- 1 medium lemon juice
- 1 tablespoon olive oil
- 1 tablespoon soy sauce
- 1 teaspoon maple syrup
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 small red onion thinly sliced
For The Broccoli:
- 3 cups broccoli florets
- 2 tablespoons olive oil
- ½ teaspoon salt
- ½ teaspoon garlic powder
- 2 tablespoons water
For The Mushrooms:
- 4 ounces mushrooms sliced
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
For The Salad:
- 4 oz spring mix greens
- ¼ cup dried cranberries
- ¼ cup chopped pecans
Instructions
Make The Dressing:
- In a medium bowl, whisk together the lemon juice, olive oil, soy sauce, maple syrup, salt, and black pepper.
- Add the sliced red onion and set aside to marinate while you prepare the rest.
Cook The Broccoli:
- Heat olive oil in a large skillet over medium heat. Add the broccoli, salt, and garlic powder. Cook for about 5 minutes, stirring occasionally.
- Add 2 tablespoons of water, cover the pan, and cook another 2 to 3 minutes until the broccoli is tender but still slightly crisp.
- Remove from the skillet and set aside.
Cook The Mushrooms:
- In the same skillet, heat the olive oil.
- Add the mushrooms, salt, garlic powder, and black pepper. Cook for 6 to 7 minutes, until softened and lightly browned.
Assemble The Salad:
- In a large bowl, combine the spring mix, cooked broccoli, mushrooms, dried cranberries, and chopped pecans.
- Add the dressing along with the marinated onions. Toss gently to combine.
- Serve slightly warm or at room temperature.
Notes
- Do not overcook the broccoli. It should stay slightly crisp.
- Letting the onion sit in the dressing softens its sharpness.
- Pecans add crunch and balance the texture of the salad.
- Baby bella mushrooms will give you a deeper flavor than white mushrooms.
- This salad is best eaten fresh while the vegetables are still warm. Leftovers can be refrigerated for up to 1 day, but the greens will wilt, and the texture will change.






Leave a Reply