Ingredients
Let’s take a closer look at what goes into this recipe and why each ingredient plays an important role.
The Mushrooms
- 2 lbs whole button or cremini mushrooms – The foundation of the dish. Cremini mushrooms offer a slightly deeper, earthier flavor than button mushrooms, though either works beautifully in this recipe. Choosing mushrooms of a similar size helps ensure even cooking and marinating.
The Marinade
- ½ cup extra-virgin olive oil – Forms the rich base of the marinade, helping carry and distribute all the herb and garlic flavors throughout the mushrooms.
- ⅓ cup red wine vinegar – Adds bright, sharp acidity that balances the richness of the olive oil and helps tenderize the mushrooms as they marinate.
- 4 garlic cloves, thinly sliced – Infuses the marinade with bold, aromatic flavor. Slicing rather than mincing the garlic allows it to be easily distributed throughout the dish and adds a pleasant bite to each mushroom.
- ¼ cup fresh parsley, finely chopped, 2 tablespoons fresh basil, chopped, and 1 tablespoon fresh rosemary, finely chopped – This trio of fresh herbs brings vibrant, aromatic complexity that dried herbs alone can’t achieve.
- 1 teaspoon dried oregano and ½ teaspoon dried thyme – Reinforce the fresh herbs with a more concentrated, earthy flavor that holds up well over a long marinating period.
- 1 teaspoon Dijon mustard – Acts as an emulsifier, helping the marinade come together smoothly while adding a subtle tang.
- 1 teaspoon honey – Balances the acidity and saltiness of the marinade with a touch of natural sweetness.
- 1 teaspoon salt and ½ teaspoon black pepper – Essential for properly seasoning the marinade and, by extension, the mushrooms themselves.
- ½ teaspoon red pepper flakes – Adds a gentle, background heat that rounds out the overall flavor profile.
The Antipasto Additions
- ½ cup sliced black or Kalamata olives – Add a briny, salty depth that pairs beautifully with the garlicky mushrooms.
- ½ cup marinated artichoke hearts, quartered – Bring a tender, tangy element that’s classic in Mediterranean-style antipasto dishes.
- ¼ cup sun-dried tomatoes, sliced – Contribute a concentrated, slightly sweet and tangy flavor that adds another layer of complexity to the dish.
Instructions
Step 1: Clean and Prep the Mushrooms
Clean the mushrooms with a damp paper towel, gently wiping away any dirt or debris — avoid rinsing them under running water, as mushrooms absorb moisture easily and can become waterlogged. Trim the ends of the stems. Leave small mushrooms whole and halve any larger mushrooms so that everything cooks and marinates evenly.
Step 2: Blanch the Mushrooms
Bring a large pot of lightly salted water to a boil. Add the mushrooms and cook for 4 to 5 minutes, until they’re tender but still firm. This brief cooking step softens the mushrooms just enough to help them absorb the marinade while retaining a satisfying bite.
Step 3: Cool the Mushrooms
Drain the mushrooms well and spread them out on a tray or baking sheet to cool for about 10 minutes. Spreading them out in a single layer helps them cool more quickly and prevents excess steam from making them soggy.
Step 4: Whisk the Marinade
In a large bowl, whisk together the olive oil, red wine vinegar, sliced garlic, parsley, basil, rosemary, oregano, thyme, Dijon mustard, honey, salt, black pepper, and red pepper flakes until well combined.
Step 5: Combine Everything
Add the cooled mushrooms, olives, artichoke hearts, and sun-dried tomatoes to the bowl with the marinade. Gently toss everything together until the mushrooms and other ingredients are evenly coated in the garlic-herb mixture.
Step 6: Transfer to a Storage Container
Transfer the mixture to a large glass jar or airtight container, pouring any remaining marinade over the top to ensure everything stays well coated during the marinating process.
Step 7: Marinate
Cover the container and refrigerate for at least 4 hours to allow the flavors to develop. For the richest, most deeply developed flavor, marinate overnight.
Step 8: Bring to Temperature and Serve
Before serving, let the mushrooms sit at room temperature for about 15 minutes — this helps the olive oil loosen slightly and allows the full range of flavors to come through more vividly than when served ice-cold. Stir gently and serve.
Tips for the Best Marinated Mushrooms
A few small techniques can make a noticeable difference in the final result:
- Don’t over-blanch the mushrooms. A quick 4–5 minute cook is all you need — overcooking will result in mushrooms that are too soft and prone to falling apart.
- Clean mushrooms with a damp cloth, not water. Mushrooms are highly absorbent, and rinsing them under water can lead to a soggy, waterlogged texture.
- Slice the garlic rather than mincing it. This allows the garlic to distribute evenly throughout the dish and gives each bite a pleasant, mellowed garlic flavor as it marinates.
- Let the mushrooms marinate as long as possible. This dish is at its best after an overnight marinade, once the flavors have had time to fully penetrate the mushrooms.
- Bring to room temperature before serving. Serving straight from the fridge can mute some of the marinade’s flavor and cause the olive oil to solidify slightly — a short rest at room temperature makes a noticeable difference.
- Use good-quality olive oil. Since olive oil makes up the base of the marinade, choosing a flavorful extra-virgin variety will elevate the entire dish.