These marinated mushrooms are tossed in a bold mix of garlic, lemon, thyme and parsley, then set aside to soak up all the delicious flavor. Serve these vegan delights with crusty bread as an easy make-ahead appetizer, as part of an antipasto platter, as a healthy snack, side, and more!
Boil the mushrooms. Bring a medium saucepan of water to a boil. Season generously with salt. Add the mushrooms and turn the heat down to maintain a gentle simmer. Cook for 5 minutes, then drain well.
While the mushrooms cook: Make the marinade. In a medium mixing bowl, combine the shallot, garlic, parsley, thyme, red pepper flakes, lemon zest, lemon juice, vinegar, and a big pinch of salt. Whisk as you slowly drizzle in the extra-virgin olive oil. Taste and adjust the salt to your liking.
Marinate the mushrooms. Add the warm mushrooms and toss to coat. Cover and let sit for at least 15 minutes, or in your refrigerator for up to 1 week. Serve cold or at room temperature.
Video
Notes
I used baby bella mushrooms, also called cremini mushrooms, but you can use white button mushrooms.
Be sure to toss the mushrooms in the marinade while they are warm so they soak up more of the flavor.
For best flavor, make the marinated mushrooms one night ahead of serving and let them sit in the fridge, toss them occasionally to evenly distribute flavor.
Store marinated mushrooms with their marinade in a tightly closed jar in the fridge for up to 1 week. Shake the jar occasionally to evenly coat the mushrooms in the marinade. In the oil solidifies, simply let it sit at room temperature for a few minutes.