
Nothing’s more satisfying than opening your fridge and finding something delicious and already prepared, just waiting to be enjoyed. This herby mushroom salad is exactly that kind of dish. Made with sautéed cremini mushrooms, sweet cherry tomatoes, and roasted red peppers, it's marinated in a honey-balsamic salad dressing that’s poured on while the mushrooms are still warm, so every bite is full of flavor.
On top of that, it's the kind of recipe that gets better as it sits, making it ideal for meal prep, weekday lunches, and last-minute dinners. This mushroom salad is equally perfect for potlucks—bright, unexpected, and able to sit at room temperature (it doesn't need to be chilled like a mayo-based salad!). Serve it alongside grilled steak, roast chicken, or even tucked into a sandwich for a burst of savory goodness.
If you're on the hunt for more mushroom recipes or salad recipes to round out a meal, look no further!
What kinds of mushrooms are best for mushroom salad?
Since the mushrooms in this recipe are sautéed before they are marinated, it is best to use varieties that hold their shape and don’t turn soggy in the pan. Cremini and white button mushrooms work especially well. They are widely available, easy to prep, and have a firm, meaty texture once cooked.
Can you use dried herbs instead of fresh herbs in mushroom salad?
Yes, you can use dried herbs in this salad. Substitute ¾ teaspoon dried rosemary and add it to the skillet with the warm marinade—it will rehydrate slightly and release its flavor. Skip the dried parsley, which lacks the color and brightness of fresh. Instead, use chopped spinach, arugula, or a tender herb like basil or chives to finish the dish.
Ingredients
- 1
(10-ounce) container cherry tomatoes, halved
- 3/4 cup
sliced jarred roasted red peppers
- 1/2
red onion, halved through the root and thinly sliced
- 1/2 cup
olive oil
- 1 lb.
cremini mushrooms, trimmed and quartered
- 2 tsp.
kosher salt
- 1/4 cup
balsamic vinegar
- 2 tsp.
honey
- 2 tsp.
fresh rosemary, chopped
- 1/2 tsp.
crushed red pepper flakes
- 1/2 tsp.
black pepper
- 2
garlic cloves, finely chopped
- 1/4 cup
fresh parsley, chopped
Directions
- Step 1In a large bowl, combine the tomatoes, roasted peppers, and onion.
- Step 2In a large skillet, heat 2 tablespoons of the olive oil over medium heat. Add the mushrooms and ½ teaspoon salt. Cook, stirring frequently, until the mushrooms release their liquid, 3 to 5 minutes. Spoon the mushrooms over the tomato mixture. Do not clean out skillet.
- Step 3To the drippings in the skillet, add the balsamic vinegar, honey, rosemary, crushed red pepper flakes, black pepper, garlic, and remaining 6 tablespoons olive oil and 1 ½ teaspoons salt. Bring the marinade to a boil over medium heat. Remove from the heat and pour over the mushroom mixture.
- Step 4Cover and let sit for at least 30 minutes at room temperature or up to 5 days in the refrigerator. Fold in the parsley just before serving.

15 Best Chicken Salad Recipes

Make These Easy Wraps For Back-To-School Lunches

25 Best Salad Recipes

These School Lunch Ideas Are All Kid-Approved