Salads
This cold mushroom salad recipe transforms earthy mushrooms into a vibrant, textured dish that shines at summer picnics or elegant gatherings. The key lies in the herbed olive oil dressing—bright lemon and fresh herbs cut through the umami richness while preserving the mushrooms' natural depth.
I developed this recipe after realizing how often store-bought salads lack the satisfying crunch and bold flavors of a homemade version.
The magic happens in the texture contrast: tender mushrooms meet crisp vegetables and creamy elements, all bound together by a dressing that clings without overpowering. This salad works as a light main course or substantial side—perfect for vegetarians and easily adaptable for vegans.
The preparation is straightforward, but the result feels restaurant-quality, with every bite offering a balance of earthy, tangy, and fresh notes.
What sets this dish apart is the herbed olive oil dressing, which infuses the mushrooms with bright, aromatic flavors while keeping them tender. The mushrooms themselves are sautéed just enough to develop their natural sweetness, then cooled to create a satisfying bite.
When assembled, the salad delivers a visually appealing mix of deep greens, earthy browns, and vibrant garnishes that make it as beautiful as it is delicious.
This recipe is designed to be versatile—scale it for a crowd or enjoy as a solo meal. The dressing can be made ahead, and the mushrooms hold up well when prepped in advance, making this an ideal make-ahead dish.
Whether you're serving it at a potluck or enjoying a quiet dinner at home, this salad brings freshness and depth to any table.
Ingredients for cold mushroom salad
Earthy mushrooms, bright herbs, and crisp vegetables create this restaurant-quality cold salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Mixed Mushrooms (cremini, shiitake, oyster) 🍄 | 1 lb | Sliced into even 1/4-inch pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Fresh Lemon Juice 🍋 | 3 tbsp | From 1 medium lemon |
| Fresh Thyme Leaves 🌿 | ¼ cup | Finely chopped, stems removed |
| Fresh Parsley Leaves 🌿 | ¼ cup | Finely chopped, flat-leaf preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced into fine paste |
| Red Wine Vinegar 🍷 | 1 tbsp | Dry variety preferred |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning mushrooms |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked preferred |
| Baby Spinach 🌱 | 4 cups | Packed, stems trimmed |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced, seeds removed |
| Red Onion 🧅 | ½ whole | Thinly sliced, outer layers removed |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional, omit for vegan |
| Toasted Walnuts 🥜 | ¼ cup | Chopped, lightly toasted |
| Dried Shiitake Mushrooms 🍄 | 2 whole | Rehydrated for garnish |
The mushrooms are the foundation—cremini and shiitake offer the most umami depth, but oyster mushrooms add a delicate crunch. Local farmers markets often carry specialty varieties like lion's mane or maitake, which elevate the dish further. For the best texture, slice them evenly and sauté just until tender—overcooking turns them mushy. Whole Foods and Trader Joe's carry pre-sliced mushrooms in their refrigerated sections, saving prep time. If using dried mushrooms for garnish, rehydrate them in warm water for 20 minutes—discard the soaking liquid to avoid bitterness.
The herbed olive oil dressing is where the magic happens. Extra-virgin olive oil should have a peppery finish and vibrant green hue—California avocado oil works too if you prefer a higher smoke point. Fresh herbs are non-negotiable here; dried oregano or thyme won't deliver the same bright, aromatic punch. For a vegan version, omit the feta and increase the lemon juice to 4 tablespoons for extra tang. The red wine vinegar adds complexity—substitute balsamic for a sweeter note if preferred. Toast the walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant; they should be golden but not browned.
This salad keeps beautifully for 4-5 days in the fridge when stored in an airtight container. The dressing separates naturally—simply whisk before serving. For a crowd, double the dressing and store it separately to prevent sogginess. The mushrooms can be prepped a day ahead and stored in the fridge until ready to toss with the dressing. Garnish with rehydrated dried shiitake mushrooms just before serving for an elegant touch. Walnuts and feta (if using) should be added fresh to maintain texture—no need to refrigerate the assembled salad longer than necessary.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this when I’m too hot to turn on the stove. Sauté those mushrooms ahead of time—just 10 minutes—and the rest? Toss, chill, done. The lemon brightens everything instantly, like a wake-up call for your taste buds.
- Umami Bomb: Between the meaty oyster mushrooms and the deep earthiness of shiitake, this salad packs flavor without a single drop of cream. A splash of lemon and fresh thyme? That’s the secret—it cuts through the richness and leaves you wanting more.
- Lunchbox Hero: Honestly, this is my go-to for packed lunches or potlucks. It holds up for days in the fridge, keeps well in a container, and even my picky-eating coworker asks for seconds. (Yes, even with the parsley—don’t skip it.)
- Budget Flex: Mushrooms stretch further than chicken or steak, and this recipe uses them up beautifully. A little olive oil, a handful of herbs, and you’ve got a dish that feels fancy but costs next to nothing. My wallet and my dinner guests thank me every time.
Step-by-step instructions for cold mushroom salad
This earthy salad balances rich umami flavors with bright acidity and satisfying crunch.
Prepare the Herbed Olive Oil Dressing
In a small bowl, combine the 0.5 cup extra-virgin olive oil, 3 tbsp fresh lemon juice, 1 tbsp red wine vinegar, 3 cloves minced garlic, 0.5 tsp diamond crystal kosher salt, and 0.25 tsp freshly ground black pepper. Whisk vigorously to emulsify the ingredients.
Add the 0.25 cup finely chopped fresh thyme leaves and 0.25 cup finely chopped fresh parsley leaves, then whisk again until the herbs are fully incorporated and the dressing is smooth. The dressing should have a vibrant green hue from the herbs and a bright, citrus-forward aroma. Let it sit at room temperature for 10 minutes to allow the flavors to meld before using.
Sauté and Season the Mixed Mushrooms
Heat a large skillet over medium-high heat and add the 1 lb sliced mixed mushrooms (cremini, shiitake, oyster) in a single layer. Cook undisturbed for 3-4 minutes until the mushrooms begin to release their moisture and develop golden-brown spots on the edges.
Season immediately with an additional 0.25 tsp diamond crystal kosher salt and 0.125 tsp freshly ground black pepper (half of the remaining amounts). Stir gently and continue cooking for another 5-6 minutes until the mushrooms are tender but still retain a slight bite. Remove from heat and let cool completely before adding to the salad.
Assemble the Base Vegetables
In a large mixing bowl, combine the 4 cups packed baby spinach, 1 whole thinly sliced red bell pepper, and 0.5 whole thinly sliced red onion. Gently toss the ingredients with your hands or a large spoon to distribute them evenly. The spinach should look vibrant and the bell pepper and onion should be evenly dispersed throughout.
Add the cooled mushrooms to the bowl and toss again, ensuring all components are well mixed. The salad should have a rich, earthy aroma from the mushrooms and a fresh, slightly sweet note from the bell pepper and onion. Taste a small portion at this stage to check the balance of flavors before adding the dressing.
Finish and Garnish the Salad
Drizzle the herbed olive oil dressing over the salad in a slow, steady stream while tossing continuously. Add the dressing gradually to avoid over-saturating the greens. Once fully coated, sprinkle with the 0.5 cup crumbled feta cheese and 0.25 cup toasted walnuts, tossing gently to distribute evenly.
For the garnish, rehydrate the 2 whole dried shiitake mushrooms by soaking them in warm water for 20 minutes. Drain and slice them thinly before arranging them on top of the salad. Serve immediately to enjoy the perfect balance of textures and flavors—crisp spinach, tender mushrooms, creamy feta, and nutty walnuts all bound by the bright herbed dressing.
Pro Tips For Making Cold Mushroom Salad
- Sear Mushrooms First: I learned this the hard way—raw mushrooms in a cold salad are bland, no matter how much lemon or thyme you add. Sauté cremini and shiitake in olive oil over high heat for 4-5 minutes until deeply browned (oysters, if included, just need 2 minutes). The caramelized edges pack way more flavor than raw slices ever could.
- Slice Shiitake Thin: Thick shiitake slices stay chewy and undercooked. Split them open, then slice against the grain into paper-thin strips—this keeps them tender while maximizing surface area for the dressing. Oyster mushrooms can handle slightly thicker cuts, but stick with ¼-inch max.
- Dress Just Before Serving: This isn’t the prettiest method, but it’s the tastiest. Toss the mushrooms with half the lemon juice and thyme right after searing while they’re still hot, then let cool completely. When ready to serve, hit them with the rest of the dressing and parsley—this keeps the greens bright and the mushrooms from getting soggy.
- Use Two Knives for Parsley: Chopping parsley with just one knife always leaves me with a pile of uneven bits. Instead, hold a second knife vertically against the cutting board to guide the blade—this creates uniform, tiny pieces that look pro and distribute flavor evenly. (Yes, it looks weird, but it works every time.)
Perfect pairings for these flavors
Crispy Bread Pairings
Serve this salad alongside crusty sourdough or baguette for dipping into the herbed olive oil dressing. I love using a freshly baked rosemary focaccia from my local bakery—its herby aroma complements the mushrooms beautifully. For a lighter option, toasted pita bread or naan adds a satisfying crunch. 🥖
Protein Additions
Boost the salad’s heartiness by adding grilled chicken breast or smoked salmon. For a vegetarian option, toss in marinated tofu or white beans for extra protein.
I often add seared tempeh for a nutty, meaty texture that pairs perfectly with the mushrooms. Keep portions small—this salad is already satisfying on its own!
Cheese Boards
Create a cheese board pairing with this salad by adding aged gouda, blue cheese crumbles, or goat cheese alongside the feta. The tangy, creamy elements will elevate the dish, especially when paired with dried fruits like apricots or figs.
Serve with sparkling wine or dry cider to balance the richness. 🧀
Wine and Beer Pairings
A crisp Sauvignon Blanc from New Zealand or Pinot Noir from Oregon enhances the salad’s earthy flavors. For beer lovers, a Belgian witbier or German Hefeweizen provides a refreshing contrast to the umami mushrooms. Avoid heavy, oaky wines—they’ll overpower the bright dressing. 🍷
Seasonal Fruit
Add sliced apples or pears for a sweet-tart contrast, especially in fall. In summer, watermelon or berries introduce juicy freshness. I often toss in dried cranberries for a pop of color and acidity that brightens the dish. These additions work best when added just before serving to maintain crispness. 🍎
Herbed Yogurt Dip
Serve with a herbed yogurt dip made from Greek yogurt, fresh dill, and lemon zest for dipping crispy bread or raw veggies. The cool, tangy dip balances the salad’s richness and adds another layer of flavor. Store-bought tzatziki works in a pinch, but homemade is always better! 🥄
Nutrition facts
Frequently asked questions
Can I use dried mushrooms instead of fresh in this salad?
Yes, but with a few adjustments! Rehydrate 2 tablespoons of dried mushrooms in warm water for 20 minutes, then drain well. Use them as a garnish or chop finely to replace 2 oz of fresh mushrooms. Dried mushrooms add intense umami flavor but won't provide the same texture as fresh—use them sparingly to avoid overpowering the dish.
How do I prevent the spinach from wilting in the dressing?
Add the dressing just before serving to maintain crispness. If prepping ahead, store the salad components separately and toss with dressing only when ready to eat. For extra insurance, add spinach last and gently fold it in rather than tossing vigorously. Baby spinach holds up better than full-sized leaves—use it for the best texture.
What's the best way to make this recipe vegan?
Omit the feta and replace it with vegan feta or cashew cream (blend ½ cup soaked cashews with 2 tbsp lemon juice and 1 tbsp olive oil). Increase lemon juice to 4 tbsp for extra brightness. The walnuts and mushrooms provide enough protein to keep the dish satisfying without dairy.
Can I make this salad ahead of time?
Prepare all components separately and store them in airtight containers in the fridge for up to 2 days. Keep the dressing separate until ready to serve. Rehydrate dried mushrooms fresh and toast walnuts just before assembling. The flavors actually improve overnight as the mushrooms absorb the dressing's aromas.
What if I don't like feta cheese?
Try crumbled goat cheese for tangy creaminess, or swap with avocado chunks for a neutral, rich alternative. For nutty depth, add toasted pecans instead. The key is maintaining the salad's texture contrast—whatever you choose should complement rather than compete with the mushrooms' earthy flavor.
