Marinated Mushrooms

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

Marinated mushrooms are such a great appetizer can be served with just about any menu. With the addition of onion, carrots, bell peppers and garlic, these mushrooms are so flavorful.



32 oz fresh mushrooms (cremini, baby bella, button, etc.)

12 onions, peeled and sliced

1 carrot, grated

1 bell pepper, finely chopped

4 garlic cloves, roughly chopped

1 1/2 Tablespoons salt

1 1/2 Tablespoons granulated sugar

ground black pepper, to taste

1/2 teaspoon ground coriander

1 teaspoon ground mustard

1/2 Tablespoons whole black peppercorns

1/21 Tablespoon mustard seeds

12 dry bay leaves

1/4 cup distilled white vinegar (or apple cider vinegar, red wine vinegar, sherry vinegar, etc.)

1/4 cup oil (olive oil, sunflower oil or avocado oil)

fresh herbs, optional (dill, parsley, rosemary, thyme, etc)


Clean the mushrooms and cut the bigger mushrooms in half or into quarters. Prep all the vegetables (onions, carrot, bell pepper and garlic). 

In a large deep skillet, dutch oven or pot, place the mushrooms, 2 cups water, all the vegetables and spices, except the vinegar and oil. 

Bring the water to a boil, then reduce the heat to a simmer and cook for 10-15 minutes. The mushrooms should be just cooked through, but still firm.

Turn off the heat and pour in the vinegar and oil. You can eat the mushrooms right away, but they will have a lot more flavor if you let them marinate for 12-24 hours. Refrigerate when the mushrooms have cooled to room temperature. I usually transfer the mushrooms to 2 (32 oz) glass mason jars. Fill the jars to the top with the liquid that the mushrooms were cooked in. Discard excess liquid. 

Garnish the mushrooms with fresh herbs before serving. 

Marinated mushrooms can be kept in the refrigerator up to 2 weeks.