I love when you share my recipes!

This post contains affiliate links (paid links). Advertisements displayed on this website do not reflect endorsements or recommendations made by Mitten Girl LLC. As an Amazon Associate I earn from qualifying purchases.

Skip to Recipe

Full of melty cheeses and fresh herbs, this vegetarian stuffed mushrooms recipe is sure to be a hit the next time you’re entertaining friends or hosting a dinner party. 

Vegetarian stuffed mushrooms on a plate.

Stuffed mushrooms are an easy, crowd pleasing appetizer that can be prepped ahead of time and then cooked just before your guests arrive.

The meaty texture and buttery breadcrumbs in this vegetarian stuffed mushroom recipe makes it a great recipe for both vegetarians and meat lovers alike.

White wine adds a lot of flavor to these mushrooms. By baking them in white wine, the mushrooms absorb the bright flavor of the wine while all of the alcohol cooks out making these stuffed mushrooms something everyone can enjoy.

Choose a dry white wine for cooking the mushrooms, like sauvignon blanc or pinot grigio. A sweet wine like Mascato doesn’t work as well in this recipe. 

I love serving these stuffed mushrooms alongside my bacon-wrapped dates and whipped feta bruschetta for a hearty appetizer spread.

What’s in Vegetarian Stuffed Mushrooms

Ingredients for vegetarian stuffed mushrooms.
  • Whole mushrooms – Choose from white, cremini, or baby bella mushrooms
  • Butter – Either unsalted or salted butter will work in this recipe.
  • Panko breadcrumbs – Skip the traditional breadcrumbs in favor of bigger crunchier Panko breadcrumbs.
  • Yellow onion – White onion and red onion also work well in this recipe.
  • Garlic – Choose fresh cloves of garlic.
  • Extra virgin olive oil – Use your favorite brand.
  • Fresh parsley and fresh thyme – Fresh herbs give the best flavor. Substitute 1 teaspoon of dried thyme and 1 teaspoon of dried parsley for the fresh herbs in this recipe. When cooking, add in the dried herbs right away along with the veggies, instead of mid-way through. 
  • Salt – Start with a small amount and adjust to taste.
  • Dry white wine – Choose a pinot Grigio or sauvignon blanc. Skip the mascato and Riesling.
  • Parmesan cheese – Freshly grated Parmesan cheese works best. Skip the parm in the green canister.
  • Mozzarella cheese – Choose a block or shredded mozzarella cheese, not fresh buffalo mozzarella.

How to Make Vegetarian Stuffed Mushrooms (Step by Step)

Heat oven to 350. 

Clean any dirt off of the mushrooms using a damp paper towel and remove the stems. Set mushroom caps aside. 

Melt butter in a small skillet. Add breadcrumbs. Cook until breadcrumbs are toasted and turn brown. Remove from heat. Set aside. 

A pan full of toasted bread crumbs.

Finely dice the stems of the mushroom. Measure out 1 cup of diced mushroom stems. Discard the rest. 

Heat olive oil in a large nonstick skillet over medium heat. Add chopped mushroom stems, onion, and garlic. 

Sautéd mushroom stems, onion and garlic.

Cook for 3-4 minutes. 

Stir in parsley, thyme, and salt. Cook for 2-3 more minutes until the veggies are soft.

Herbs cooking in the mushroom mixture.

Remove from heat. 

Stir in toasted bread crumbs and Parmesan cheese. 

Filling for the stuffed mushrooms.

Place mushroom caps in an 8×8 inch baking dish, cap side (top) down. 

Pour wine into the bottom of  the dish. 

White wine being poured into a pan filled with mushroom caps.

Spoon 1-2 tsp of the stuffing mixture into each cap, heaping them as full of filling as you’d like.

A hand stuffing the mushrooms with filling.

Cover the dish with aluminum foil and place in your preheated oven. 

Bake covered for 20 minutes. 

Remove the foil. Sprinkle the stuffed mushrooms with shredded mozzarella cheese, dividing the cheese evenly between the mushrooms.  

Shredded cheese on top of the stuffed mushrooms.

Bake uncovered for an additional 10 minutes. 

Stuffed mushrooms covered with cheese, fresh from the oven.

Serve your stuffed mushrooms warm. 

Enjoy!

Store the leftover mushrooms in an airtight container in the refrigerator for up to 4 days. 

Vegetarian stuffed mushrooms on a plate.

Recipe Tips 

  • Enjoy meat? These stuffed mushrooms make a delicious side dish for a main course of grilled steak or roast chicken.
  • Make a large batch for your next party! Use the tools in my recipe card to easily double and triple this recipe to feed a crowd. 
  • Speed up your dicing time by using a mini food processor to chop up the mushroom stems, onion, and garlic. 
  • Prep this recipe by making the filling ahead of time. Stuff and bake the mushrooms an hour or two before your guests arrive. Cover the pan and keep in a warm oven until ready to serve. 

Try These Vegetarian Snack and Appetizer Recipes  

Looking for more vegetarian appetizers? Try my super easy 5 minute bean dip, whipped ricotta dip with honey, or fresh bruschetta al pomodoro (tomato bruschetta). Or make these vegetarian sheet pan nachos or a batch of roasted garlic and white bean spread.

FAQs and Substitutions 

What can I use instead of white wine? 

I like the flavor the wine imparts, and all of the alcohol bakes out while the mushrooms are in the oven. However, you can swap out the white wine for vegetable broth if you prefer. 

What type of mushrooms should I use? 

Large white button mushrooms, cremini mushrooms, or baby bella mushrooms are the best mushrooms for this recipe. You need the stems of the mushrooms for the filling so using large portobello mushrooms – which have small stems and large caps – will lead to not enough mushrooms in the filling.

A plate full of vegetarian stuffed mushrooms.

Print the Recipe Card

Vegetarian Stuffed Mushrooms
5 from 2 votes

Vegetarian Stuffed Mushrooms in White Wine

Full of melty cheeses and fresh herbs, this vegetarian stuffed mushrooms recipe is sure to be a hit the next time you’re entertaining friends or hosting a dinner party.

Ingredients
 

  • 8 large whole mushrooms, white button or baby bellas
  • 1 Tbsp butter
  • 3 Tbsp panko breadcrumbs
  • ½ cup onion, diced
  • 2 cloves garlic, minced
  • 2 Tbsp olive oil
  • 1 Tbsp fresh parsley, finely chopped
  • 1 Tbsp fresh thyme, finely chopped
  • ½ tsp salt
  • ½ cup white wine
  • cup Parmesan cheese, grated
  • ½ cup mozzarella cheese, shredded

Instructions
 

  • Heat oven to 350.
  • Clean any dirt off of the mushrooms using a damp paper towel and remove the stems. Set mushroom caps aside.
    8 large whole mushrooms
  • Melt butter in a small skillet. Add breadcrumbs. Cook until breadcrumbs are toasted and turn brown. Remove from heat. Set aside.
    1 Tbsp butter, 3 Tbsp panko breadcrumbs
  • Finely dice the stems of the mushroom. Measure out 1 cup of diced mushroom stems. Discard the rest.
  • Heat olive oil in a large nonstick skillet over medium heat. Add chopped mushroom stems, onion, and garlic.
    ½ cup onion, 2 cloves garlic, 2 Tbsp olive oil
  • Cook for 3-4 minutes.
  • Stir in parsley, thyme, and salt. Cook for 2-3 more minutes until the veggies are soft.
    1 Tbsp fresh parsley, 1 Tbsp fresh thyme, ½ tsp salt
  • Remove from heat.
  • Stir in toasted bread crumbs and Parmesan cheese.
    ⅓ cup Parmesan cheese, ½ cup mozzarella cheese
  • Place mushroom caps in an 8×8 inch baking dish, cap side (top) down.
  • Pour wine into the bottom of  the dish.
    ½ cup white wine
  • Spoon 1-2 tsp of the stuffing mixture into each cap, heaping them as full of filling as you’d like.
  • Cover the dish with aluminum foil and place in your preheated oven.
  • Bake covered for 20 minutes.
  • Remove the foil. Sprinkle the stuffed mushrooms with shredded mozzarella cheese, dividing the cheese evenly between the mushrooms.
  • Bake uncovered for an additional 10 minutes.
  • Enjoy!
  • Serve your stuffed mushrooms warm. (Not at room temperature.)
  • Store the leftover mushrooms in an airtight container in the refrigerator for up to 4 days.

Notes

Use chicken broth in place of the white wine, if preferred. 
 
Serving: 1mushroom, Calories: 134kcal, Carbohydrates: 10g, Protein: 5g, Fat: 8g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 0.1g, Cholesterol: 12mg, Sodium: 297mg, Potassium: 66mg, Fiber: 1g, Sugar: 1g, Vitamin A: 208IU, Vitamin C: 3mg, Calcium: 103mg, Iron: 1mg
Did you make this recipe?Please let us know by leaving a star rating and review!

I love when you share my recipes!