Salads
This button mushroom salad recipe transforms simple ingredients into a restaurant-worthy vegetarian dish that's rich in earthy umami flavors. The secret lies in properly searing the mushrooms to develop their natural depth before tossing them with crisp greens and a velvety herb dressing that ties everything together.
I've perfected this over years of testing—no bland salads here.
What makes this salad special is the balance of textures: tender mushrooms, crisp vegetables, and a creamy dressing that coats every bite without overpowering.
The recipe uses just 5 key ingredients for the base—mushrooms, greens, and simple vegetables—plus a foolproof dressing made with sour cream, herbs, and a touch of lemon. It's the kind of dish that feels indulgent yet remains light enough for any meal.
The result is a salad that's hearty enough to serve as a main course or substantial enough to pair with grilled meats and fish. Each bite delivers that satisfying umami punch from the mushrooms, balanced by the creamy dressing and fresh vegetables.
The salad keeps well for up to 2 days, making it perfect for meal prep.
Whether you're serving this as a vegetarian main or a side dish, the combination of textures and flavors will impress. The creamy herb dressing elevates ordinary greens into something truly special. Let's build this salad step by step—it's easier than you think.
Ingredients for button mushroom salad
Earthy mushrooms meet creamy herbs in this vegetarian salad that feels indulgent yet stays light.
| Ingredient | Amount | Notes |
|---|---|---|
| Button Mushrooms 🍄 | 1 ½ lb | Sliced into 1/4-inch pieces |
| Baby Spinach 🌿 | 6 cups | Fresh, loosely packed |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced, seeds removed |
| Cherry Tomatoes 🍅 | 1 cup | Halved, vine-ripened preferred |
| Red Onion 🧅 | ¼ whole | Thinly sliced, white part only |
| Sour Cream 🧈 | ½ cup | Full-fat for creaminess |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, fruity |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Balsamic Vinegar 🍷 | 1 tbsp | For finishing drizzle |
The mushrooms are the star—cremini or baby bella work too, but button mushrooms hold their shape beautifully when seared. Whole Foods or Trader Joe's carry pre-sliced options if you're short on time, but slicing them yourself ensures even cooking. Look for firm, closed caps with no sliminess—those are fresh. The spinach should be vibrant green, not wilted or yellowing. Baby spinach has a sweeter flavor than regular, but any leafy green works in a pinch. For the red bell pepper, I always grab the heirloom varieties when they're on sale—they're sweeter and more colorful, but regular red bells work fine too.
No sour cream? Greek yogurt or vegan sour cream works just as well—just add a splash of lemon juice to mimic the tang. Fresh herbs are ideal, but dried dill at one-third the amount gets you close if you're in a hurry. The balsamic vinegar adds depth, but red wine vinegar is a solid substitute. For extra umami, toss in 1 tbsp soy sauce with the dressing. The cherry tomatoes can be swapped for grape tomatoes if that's what's available, but keep them small for easy eating. If you're prepping ahead, slice the veggies and store them separately until ready to assemble—they stay crisp that way.
This salad keeps beautifully for 2 days in the fridge, though the mushrooms soften slightly after day one. Store the dressing separately and mix just before serving to keep everything crisp. For meal prep, portion into glass containers—they keep greens fresher longer. If making ahead, sear the mushrooms first and store them separately until ready to toss. The dressing can be made up to 3 days in advance, but add fresh herbs right before serving to keep their flavor bright. A final drizzle of balsamic just before eating adds that restaurant-quality touch.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this one—just slice the mushrooms, halve the cherry tomatoes, and dice that onion once. No julienne peeling, no finicky prep. The bell pepper? Toss it in whole if you’re lazy; it’ll roast right on the pan.
- Umami Bomb Alert: Those button mushrooms? Sautéed until golden with a pinch of salt and pepper, then tossed with lemon juice—crispy edges, tender centers, and that earthy punch. The spinach wilts just enough to soak it all up like a sponge.
- Lunchbox Hero: Pack this for work or school—it holds up better than you’d think. The tomatoes stay juicy, the mushrooms keep their bite, and the red onion adds a sharp kick that wakes up even a sad desk lunch. Honestly, my kids beg for it now.
- Pantry Stash Winner: Spinach wilts fast? Use kale. No red onion? Substitute shallots. Cherry tomatoes missing? Grab grape tomatoes. It’s the kind of salad that doesn’t judge your fridge’s contents—just toss what you’ve got and call it a win. Budget-friendly? Absolutely.
Step-by-step instructions for button mushroom salad with creamy herb dressing
Assemble this vibrant salad with precise technique for perfect texture and flavor balance.
Sauté the Mushrooms for Deep Umami Flavor
Heat the 2 tablespoons of extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the 1.5 pounds of sliced button mushrooms and cook for 5-6 minutes, stirring occasionally. The mushrooms should release their moisture and begin to brown at the edges—that's when you'll know they're developing that rich umami flavor we want.
Season immediately with the 0.5 teaspoon of Diamond Crystal kosher salt and 0.25 teaspoon of freshly ground black pepper. Cook for another 3-4 minutes until the mushrooms are tender with golden spots. Real talk: Don't overcrowd the pan or they'll steam instead of brown. If needed, work in batches and keep warm while you finish the other vegetables.
Prepare the Vegetable Medley
While the mushrooms cook, thinly slice the red bell pepper and red onion using a sharp chef's knife. Remove the seeds from the bell pepper first—this prevents bitterness. Halve the 1 cup of cherry tomatoes and set aside. In a large mixing bowl, combine the 6 cups of baby spinach, sliced red bell pepper, red onion, and halved cherry tomatoes.
Here's the thing—spinach wilts quickly when combined with other vegetables, so add the mushrooms to the bowl only after they've cooled slightly. This prevents the salad from becoming soggy. Give everything a gentle toss with your hands or a spatula to distribute the vegetables evenly throughout the bowl.
Make the Creamy Herb Dressing
In a small bowl, whisk together the 0.5 cup of sour cream, 1 tablespoon of lemon juice, and the 0.25 cup of chopped fresh dill. The mixture should be smooth and slightly thick. If it's too thick, add 1 teaspoon of water at a time until you reach a pourable consistency. Season with an additional pinch of salt and pepper if needed.
Stir in the 2 tablespoons of finely chopped fresh chives and set the dressing aside. This is where the magic happens—the sour cream creates a luxurious creaminess while the lemon brightens the earthy flavors. I always taste the dressing before combining it with the salad to ensure the seasoning is balanced.
Combine and Finish with Balsamic
Add the cooled mushrooms to the vegetable mixture in the bowl. Drizzle the creamy herb dressing over the top and toss gently to coat everything evenly. The salad should look vibrant with creamy streaks throughout. Here's the moment that matters: let the salad sit for 5 minutes before serving. This allows the flavors to meld together and the dressing to absorb slightly into the vegetables.
Just before serving, drizzle the 1 tablespoon of balsamic vinegar over the top and toss one final time. The balsamic adds a touch of sweetness that cuts through the richness of the sour cream. Serve immediately while the mushrooms are still warm from cooking—that contrast of temperatures makes this salad truly special.
Pro Tips For Making Button Mushroom Salad
- Sear Mushrooms First: Tossing raw mushrooms into the salad? Skip it. Sauté them in a dry pan over medium-high heat for 3-4 minutes until golden—this deepens their flavor and keeps them from turning soggy when mixed with juicy tomatoes. I used to skip this, and the mushrooms just sat there, bland and limp.
- Soak Onions 10 Minutes: Thinly slice that red onion and toss it in ice water for 10 minutes before draining. The acid mellows the bite, so it doesn’t overwhelm the salad like raw onion does. (Yes, even if you’re impatient like me—trust the process.)
- Dry Spinach Thoroughly: Baby spinach loves moisture, but a damp pile collapses into a sad, wilted mess. After washing, spin it in a salad spinner or roughly pat it dry with paper towels—especially if your tomatoes are juicy. Wet spinach makes the whole salad taste watered down.
- Halve Tomatoes Last: Cherry tomatoes bleed when cut, and that juice turns your salad into a watery soup. Keep them whole until the very end, then halve them just before tossing—this keeps the texture crisp and the flavors bright. (Your future self will thank you.)
Essential equipment for great button mushroom salad
Mushroom Searing Pan
Start with a 10-inch cast iron skillet—it retains heat beautifully and develops that perfect sear on your mushrooms. I swear by my Lodge cast iron pan because it handles high heat without warping.
If you don’t have cast iron, a stainless steel skillet works too, but it won’t brown the mushrooms as dramatically. Avoid nonstick pans for this step—they won’t give you that rich, caramelized flavor. 🔥
Sharp Chef's Knife
A 6-inch chef’s knife is your best friend for this salad. I use a Wüsthof Classic because it stays sharp longer, but any high-quality knife with a comfortable handle will do. Thin, even slices on the mushrooms and vegetables ensure they cook uniformly.
If your knife is dull, the mushrooms will crush instead of sear, and that’s a flavor disaster. Sharpen it before you start!
Mixing Bowl Set
Invest in a large glass mixing bowl (at least 8-quart capacity) for tossing the salad. Glass keeps everything cold and prevents plastic odors from transferring to your food. I love my Pyrex mixing bowls—they’re durable, easy to clean, and stack well.
For smaller batches, a stainless steel bowl works too, but glass is my top pick for salads. Avoid metal bowls if you’re using acidic dressings like lemon—they can react with the metal.
Whisk for Dressing
A balloon whisk is perfect for emulsifying the creamy herb dressing smoothly. I keep a OXO Good Grips in my kitchen because it’s lightweight and gets the job done without splashing.
If you don’t have one, a fork or small spoon works in a pinch, but a whisk ensures the dressing is silky and fully combined. Pro tip: Whisk in a small bowl to avoid over-diluting the dressing with extra liquid.
Measuring Tools
Precision matters with dressings and seasonings. Use a small liquid measuring cup for the olive oil and lemon juice, and a teaspoon/quarter-teaspoon measuring spoon set for the salt and pepper.
I recommend OXO stainless steel tools—they’re accurate and durable. For the sour cream, a ¼-cup measure ensures you get the perfect consistency. Don’t eyeball it—this is where flavor balance happens!
Tongs for Serving
Serve this salad with stainless steel tongs (about 8-inch length) to keep everything intact. I use Nordic Ware tongs—they’re sturdy and easy to grip. Avoid forks or spoons, which can tear the greens.
Tongs let you portion the salad neatly, especially if you’re serving it as a main dish. Plus, they’re easy to clean—just a quick rinse and they’re ready for the next use. 💫
Nutrition facts
Frequently asked questions
Can I use different types of mushrooms?
Button mushrooms work perfectly, but you can substitute cremini, shiitake (sliced thin), or oyster mushrooms for extra depth. Just adjust cooking time—shiitake need 8-10 minutes to develop their rich flavor. Avoid large portobello caps unless you're making a heartier dish, as they're meatier and better suited for grilling.
How do I keep the salad from getting soggy?
Never add warm mushrooms to cold greens—the temperature shock makes them release moisture. Let mushrooms cool completely before tossing, and store salad components separately in the fridge. Assemble just before serving. For extra crunch, add 1/4 cup of toasted walnuts or croutons right before eating.
What if I don't like sour cream?
No problem! Swap it for Greek yogurt (add 1 tsp lemon juice for tang) or vegan sour cream. For a lighter option, use 1/4 cup mayonnaise + 2 tbsp milk to thin it. The key is maintaining that creamy texture while balancing the earthy mushrooms.
Can I make this ahead of time?
Yes, but smartly: Sear mushrooms and store them separately, then assemble the salad within 30 minutes of serving. The dressing can be made 1 day ahead—just stir before using. For meal prep, store components in airtight containers and combine fresh. The mushrooms will soften slightly after day one but still taste delicious.
What makes this salad more than just a side?
The combination of seared mushrooms (packed with umami), creamy dressing, and protein-like texture makes it hearty enough to stand alone. For extra staying power, add 1/2 cup cooked quinoa or 1/4 cup chickpeas to the base. Serve with crusty bread to soak up the dressing for a complete meal.
