Join 11,000+ other food lovers enjoying weekly recipes.

Cheesy Stuffed Mushrooms Recipe {Vegetarian}

Cheesy Stuffed Mushrooms are stuffed with a filling of caramelized onions, mushrooms, carrots, garlic and CHEESE that come together into the perfect bite! They are always a hit at parties and can be served cold or hot, which makes this an amazing vegetarian make-ahead party appetizer.

Cheesy stuffed mushrooms topped with fresh greens on a white tray.

How to make the Cheesy Stuffed Mushrooms

The White Button Mushrooms are marinated in a fragrant mixture of spices, which takes these Stuffed Mushrooms up a notch.

Once cooked in the marinade, the mushrooms can be left in there for a couple hours, or even a couple of days, if you would like to get a head start. The extra time in the marinade allows more time to permeate each mushroom with tons of flavor.

Four cheesy stuffed mushrooms topped with fresh greens on a white tray.

Once the marinating is done, the rest of the ingredients are chopped and sautéed until soft. The cheese, mayo, and garlic are added last after the mixture has had the time to cool off.

From there, you just load each mushroom cap with the stuffing mixture and you’re done! Bake them if you want them warm, or leave them as is for a fabulous vegetarian appetizer to knock everyone’s socks off!

Sliced cheesy stuffed mushrooms topped with fresh greens on a white tray.

Best mushrooms for Stuffed Mushrooms Recipe

When choosing the mushrooms for this Cheesy Stuffed Mushrooms recipe you want to pick the largest mushrooms, since they shrink by about half when simmered in the marinade, just keep that in mind at the grocery store. Don’t go for large Portobello mushrooms, but choose the bigger ones from the smaller varieties.

  • Before you go, check this VEGETARIAN section for more delicious veggie only dishes.

  • For more MUSHROOM recipes, click HERE.

Cheesy Stuffed Mushrooms Recipe

Cheesy Stuffed Mushroom Recipe (Vegetarian) - These are such a hit at parties! The filling of caramelized onions, mushrooms, carrots, garlic and CHEESE come together into the perfect bite!
0 from 0 votes

Cheesy Stuffed Mushrooms are stuffed with a filling of caramelized onions, mushrooms, carrots, garlic and CHEESE that come together into the perfect bite!

Author: Marina | Let the Baking Begin
Course: Appetizer
Cuisine: American
Keyword: stuffed mushrooms
Calories: 78 kcal
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 10 servings


  • 2 lbs large White Button Mushrooms or Crimini

Marinade for Mushroom Caps:

  • 2 qts water
  • 1/2 cup white vinegar
  • 1.5 Tbp kosher salt
  • 2 Tbsp sugar
  • 1 tsp coriander seeds
  • 1 tsp black peppercorns
  • 1 tsp mustard seeds
  • 1 bay leaf

Stuffing for Cheesy Stuffed Mushrooms:

  • 1 medium carrot shredded
  • 1 medium onion diced
  • Stems of 2 lbs of White Button Mushrooms chopped
  • 1/2 cup mozzarella cheese shredded
  • 2-3 Tbsp mayonnaise
  • 2 cloves garlic crushed
  • 3 Tbsp chopped parsley


How to make Cheesy Stuffed Mushrooms

  1. With a damp paper towel wipe the mushrooms from any dirt and debris. Separate the caps from the stems .

How to make Marinated Mushroom Caps:

  1. Fill a pot with 2 qts water, then add 1/2 cup white vinegar, 1.5 Tbsp salt, 2 Tbsp sugar, 1 tsp coriander seeds, 1 tsp black peppercorns, 1 tsp mustard seeds, 1 bay leaf and bring to a boil. Add the mushroom caps to the water, cover with lid and simmer for about 2-3 minutes. Then allow to cool in the marinade.

  2. This can be done a day or even couple days ahead and left in the fridge until ready to stuff.
  3. Remove mushroom caps from the water and allow to drain.

How to make the Stuffing for Cheesy Stuffed Mushrooms

  1. In a skillet with a couple tablespoons of oil, over medium-high heat sauté chopped mushrooms until all water evaporates and the mushrooms slightly brown. Next, add the chopped onion and sauté until translucent and slightly brown. Add the carrots and cook until soft, then add 2 cloves of minced garlic and stir. Allow the mixture to cool completely. Add 2-3 Tbsp of mayonnaise and 1/2 cup of Mozzarella cheese and stir to combine. Taste and adjust seasoning.

  2. Using a teaspoon, pack each mushroom cap with stuffing, overfilling it slightly. Top with a bit more shredded cheese. Sprinkle with tiny amount of Panco bread crumbs on top (this is optional). Bake for about 10 minutes, or until the cheese is melted.
  3. Serve hot or at room temperature.

Recipe Notes

*When buying mushrooms, choose larger ones as they shrink when cooked.

**Panco Crumbs are optional on top of the cheese.


Nutrition Facts
Cheesy Stuffed Mushrooms Recipe
Amount Per Serving
Calories 78 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g6%
Cholesterol 5mg2%
Sodium 121mg5%
Potassium 340mg10%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 5g6%
Protein 4g8%
Vitamin A 1155IU23%
Vitamin C 4.8mg6%
Calcium 41mg4%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.

Bon Appetit & Happy Pinning

Thank you for following me on Instagram, Facebook & Pinterest!

Hashtag your photos #LetTheBakingBeginBlog so I can see your creations and for a chance to be featured!


Marina | Let the Baking Begin

Welcome to Let the Baking Begin! I'm Marina and my love and passion for eating only the most delicious foods drive me to share that love here on Let the Baking Begin (since 2009). With over 20 years of experience in the kitchen, you know the recipes are tested and retested until perfect. I'm so happy to have you here. Enjoy! Read more...

Join 11,000+ other food lovers enjoying weekly recipes.


Leave a comment

Please give this recipe a STAR RATING

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Inna

    Hi Marina,
    How long do I bake them for?
    Also… Can I stuff the mushrooms the night before and then bake them the next day?

    · Reply
    • Hi Inna, you bake them until they’re hot throughout, about 20-25 minutes.

      Yes, you can stuff them the night before and bake them right before serving.

      · Reply

As seen in