These Italian Vegetarian Stuffed Mushrooms are simple, fresh, and bursting with yummy, savory flavor from fresh herbs, shallots, garlic, and parmesan cheese. They’re easy to assemble ahead of time and great as a vegetarian dinner paired with a salad and crusty bread, or served as a party appetizer.
I just love mushrooms. I love the earthy flavor and the texture. When I was little, I didn’t like them, so I feel like I’m making up for lost time as an adult. And I’m trying my hardest to get my toddler to like them, too (so far, so good- she loved these!).
I especially like mushrooms as an alternative to meat in vegetarian recipes. They’re “meaty” and hearty, so they’re the perfect substitute.
Chop them up finely to use instead of ground beef (I do this with Greek Spaghetti). Grill up a large portobello mushroom in place of a burger and throw it in a bun. Make stuffed portobello mushrooms as an elegant vegetarian entree. Or, substitute half of the meat with chopped mushrooms in things like meatballs, burgers, or bolognese sauces. Yum!
Plus, mushrooms are SUPER good for you– they have vitamin D (so they’re great to eat in the winter when you don’t get a lot of sunshine) and all kinds of important vitamins and minerals.
I used small portobello mushrooms for this, but you can use any kind of “stuffable” mushroom you want. Mushrooms that are about 2 inches in diameter work best- anything smaller will be hard to stuff. Oyster mushrooms and the like won’t work, since you can’t stuff them. And although I’ve never tried it, I don’t think this is the right recipe for larger portobello mushrooms, since they will take a lot longer to cook.
Be sure to get mushrooms with the stems attached. You’ll actually remove the stems from the mushroom caps, cut off and discard the tough end, and chop up and use the rest of the stem as part of the stuffing.
It’s super easy to make the stuffing for these vegetarian stuffed mushrooms. Just sauté the chopped mushroom stems with some finely diced shallots (or onions), minced garlic, and fresh parsley. Don’t turn the heat on too high- you don’t want the garlic to burn or the shallots to brown. You just want the ingredients to soften and their flavors to marry together.
After sautéing, mix the mushroom shallot garlic parsley mixture with some breadcrumbs (just a half a cup of either plain or Italian seasoned bread crumbs), oregano (fresh or dried is fine), parmesan cheese (omit if you are making this vegan), and some salt and pepper. It won’t seem like a lot of filling, but since the mushrooms are fairly small, it should be more than enough.
Stuff each mushroom as full as you can- press the mixture into each cap and make sure it’s completely stuffed. You might have a bit of extra stuffing, or some might fall out the sides of the mushrooms. Don’t worry about it- any extra that falls off bakes in the pan with everything else, creating deliciously crunchy bits! You won’t want to waste ANY of this delicious stuffing.
After stuffing the mushrooms, drizzle them with some olive oil. At this point, you can bake them (covered at first, then uncovered so the stuffing gets nice and toasty). OR – and this is my favorite part about this recipe! – you can throw the assembled vegetarian stuffed mushrooms into the fridge and cook them up to a day later. I love things that can be made ahead of time!
One thing I forgot to mention- when you are prepping the mushrooms, there are two ways to clean them.
- If you like, you can get a clean kitchen towel or paper towel and gently wipe off any dirt.
- Contrary to popular belief, mushrooms won’t absorb a lot of water if you wash them with water. It’s OK to give them a rinse in a colander in the sink!
If you choose to wash with water, I do recommend patting dry with a clean towel to get the best roasted texture possible.
If you aren’t vegetarian, you could easily add a bit of sausage to the stuffing mix. I’d swap out the breadcrumbs for the sausage and keep everything else as is!
If you like this Italian Vegetarian Stuffed Mushrooms recipe, you’ll love these other vegetarian recipes with mushrooms: Mushroom and Cheddar Omelettes, Mushroom Brie Soup, and Quinoa, Mushroom, and Zucchini Veggie Burgers.
I recommend using a deep baking dish for this, and using a high quality extra-virgin olive oil.
Here’s the printable recipe! Enjoy :-)
Italian Vegetarian Stuffed Mushrooms
Ingredients
- 12 whole mushrooms about 2 inches in diameter (I used small portobello mushrooms)
- 1/4 cup extra-virgin olive oil divided
- 1/4 cup shallots finely diced (or onion)
- 2 cloves garlic minced
- 3 tablespoons fresh parsley finely chopped, plus more for garnish
- 1/2 cup breadcrumbs
- 1/4 cup parmesan cheese fresh grated, see notes
- 1/2 teaspoon dried oregano or 1 teaspoon finely chopped fresh
- kosher salt to taste
- black pepper to taste
Instructions
- Gently wipe off any excess dirt from the mushrooms with a clean kitchen or paper towel. Don’t wash them with water, as this will affect their texture.
- Remove the stems from the mushrooms. Cut off and discard the tough ends. Finely chop the stems.
- Heat a skillet (I used nonstick) over medium heat. Add 2 tablespoons olive oil.
- Add the shallots, garlic, mushrooms, and parsley to the skillet with a pinch of salt. Cook until ingredients are softened, stirring occasionally, about 5-7 minutes.
- In a medium bowl, mix the sautéed mushroom mixture with the breadcrumbs, parmesan cheese, oregano, and salt + pepper to taste.
- Place the mushrooms in a baking dish. Stuff them with the mixture, pressing down to get as much in as possible. Use ALL the stuffing- some of it may not fit and fall off the sides, this is OK!
- Drizzle the remaining two tablespoons olive oil on top of the stuffed mushrooms.
- Cover the baking sheet with foil. (At this point, you can refrigerate the mushrooms for up to a day to be baked later.)
- Bake at 375 degrees for 20 minutes. Remove foil and bake 10-15 more minutes, until mushrooms are golden and bubbling.
- Serve hot or warm.
Notes
- Make it vegan: omit the parmesan cheese and add a little more salt, or use a vegan cheese.
- Make it ahead: Assemble the stuffed mushrooms without baking up to 24 hours in advance, then bake as directed when you are ready.
- Parmesan cheese may not be suitable for strict vegetarian diets, since it traditionally uses animal rennet as an ingredient. You can sometimes find vegetarian suitable parmesan cheese (or gruyere) that uses microbial enzymes or vegetable rennet- just make sure to read the label on the package.
- The provided nutrition information does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. Feel free to calculate it yourself using this calculator or by adding the recipe to Yummly.
Nutrition
Nutrition Information Disclaimer
The provided nutrition information is my best estimate and reflects one serving of the recipe (total servings indicated at top of recipe card). It does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. I use an automatic API to calculate this information. Feel free to calculate it yourself using one of these tools:
KayKay
Great recipe! I received lots of positive compliments during a dinner party,and everyone loved the crunchiness. Some of the guests were onion sensitive, so I omitted the shallots and sprinkled in 1 Tsp of onion powder. Baked it covered, as noted, for 20 min. during the afternoon and left it to sit until guests arrived. I finished the last 15 min. easily prior to serving. I’s a nice make-ahead dish. Thank you!
Elizabeth Lindemann
So glad you and your guests liked it!
Lorraine Hackett
Easy perfect vegetarian meal ! I have used this recipe 3 times and have to remind the non vegetarian that they are made for my daughter who’s the only vegetarian ! Her request for Xmas lunch
Elizabeth Lindemann
So glad you and your daughter liked it!
Lenore
Made these last night and my husband and I loved them. Wonderful flavors!
Elizabeth Lindemann
So glad you liked them!
Kathi
Will have to go and get some mushrooms for dinner one night next week and of course since I am not vegetarian, I will add some sausage. Thanks so much for posting this.
Elizabeth Lindemann
Hope you like it! Sausage would be delicious in these.
Kathi
I got the 1/2 pound of mild italian sausage from the meat counter at the grocery this weekend and cooked it with the shallots, garlic, mushrooms, and parsley. Then stuffed that into the mushrooms with the rest of the ingredients and baked them per the recipe. OMG!!!!!!!! They were delicious! I just had a green salad on the side. Thanks again Elizabeth for posting this.
Elizabeth Lindemann
Yay!! Sounds absolutely amazing!
Tina
I added diced tomatoes and used Panko crumbs… delicious… even my 10 year old loved them..
Elizabeth Lindemann
So glad you liked it!
w jackvony
you can wash your shrooms the amount they absorb is infinitesimal
Elizabeth Lindemann
True! This is old advice and since writing this post I learned about this from The Food Lab (J. Kenji Lopez-Alt). Thanks for bringing this up, I’m going to update the post with this info!
Jane
Looks great but as others have mentioned this is not vegetarian unless you use a vegetarian Italian hard cheese (parmesan is never vegetarian).
Elizabeth Lindemann
Yes, there is a note in the recipe card about this, thanks!
Lizzy Lou
Sainsbury’s do a veggie hard cheese very similar to Parmesan it’s best I’ve found in 30 years no animal products and tasty and in basics range recently reliables as Mary’s farm or something it’s very very good
Elizabeth Lindemann
Thanks so much for this tip!
Janice Short
Sartori makes a delicious parmesan, also an amazing asiago with olive oil and rosemary, without animal rennet. The parm is an international Gold Medal winner, twice, selected over 3800 others. Whole Foods keeps it in stock. Wegmans stocks the Asiago, and Sartori sells those and other wonderful vegetarian cheeses on their website. All are yummy.
Elizabeth Lindemann
Thanks for sharing this information with us!
Lauramarie Colangelo
Mike loved them!
Elizabeth Lindemann
Glad to hear that! :-)
Sue
Can’t wait to try this recipe.
It looks and sounds absolutely delicious.
I’ll be substituting the bread crumb with brown rice and assembling the mushrooms in advance.
TFS
Elizabeth Lindemann
Hope you like it!
Lesley
Loved these. Easy to do and very tasty. Daughter doesn’t like parmesan so used cheddar cheese. Served with fried crispy potato chunks and green vegetables 😊
Elizabeth Lindemann
So glad you liked them- sounds like a delicious meal!
w jackvony
for those who don’t like parmesan, the brand matters, buy only *Locatelli, its taste is very different and far superior than any others
Elizabeth Lindemann
Thanks for the tip!
Cathy L.
I’ve been making my husband’s family’s recipe for 50 years. I decided to try your recipe. IT IS THE BOMB! Hubby loved them too. This is my new recipe. I didn’t have fresh parsley, so I used fresh spinach instead. Wonderful recipe!
Elizabeth Lindemann
Oh wow, thanks SO much, and I’m really glad you and your husband liked them!
Jill
I’m making these on Sunday. Do you think they will be ok to bake and take to a party about 30 min from my house…..maybe cover with foil? I live in Florida so they shouldn’t cool off to fast. Are they good room temp? Thanks.
Elizabeth Lindemann
Sorry I didn’t get to this question in time- I think they’re delicious room temp! Hope you liked them!
Mamasita
So good! I made for a potluck birthday party and they were a huge hit. Because of food restrictions, I used quinoa puffs (cereal from the bulk isle at Whole Foods) instead of breadcrumbs. It’s a a great substitution.
Elizabeth Lindemann
So glad you liked them! Thanks for the tip about quinoa puffs- that’s really great to know.
CW
vegetarians can eat cheese, it’s vegans who can’t. I don’t know what these people are talking about. But great recipe!
Elizabeth Lindemann
I used to think it was this simple, too! Until I got these comments I had no idea that some cheeses aren’t technically vegetarian. Some cheeses use animal rennet- an enzyme found in the stomach of a goat, most commonly- to make the cheese. It’s what gives parmesan and some other aged cheeses that distinct “crunch.” So, because an ingredient in the cheese requires an animal product/the slaughter of an animal, that means those cheeses aren’t strictly vegetarian. That said, most vegetarians I know personally still eat cheeses with animal rennet. Hope that helps explain it a little better!
Marty
Cabot brand cheeses have no animal rennet nor do any kosher cheeses.
Elizabeth Lindemann
Great tip! Thanks!
Paully
You should call it “meatless” which is more accurate..
Worked great and I used Panko..
Elizabeth Lindemann
So glad you liked it, and thanks for the suggestion!
Valerie Whincup
In your recipe it says it is a vegetarian recipe, but that’s not accurate. In your recipe it says to use Parmesan cheese, but you can substitute Gruyere cheese, but neither is vegetarian, as they are both made from cow’s milk. You should tell your readers to use a vegetarian type of cheese.
Elizabeth Lindemann
Hi! Thanks so much for bringing this to my attention! I’m not personally a vegetarian, so I was surprised to learn that parmesan isn’t vegetarian, and I’m surprised again by gruyere! I’m going to change the recipe notes now. The reason why these cheeses are not vegetarian because they’re made with animal rennet, which comes from the lining of the stomach, not because they’re made from cow’s milk (cow’s milk IS vegetarian). Apparently, there are some parmesans and other cheeses that traditionally use animal rennet that use vegetarian substitutions (like microbial enzymes), but you have to make sure you read the label carefully. You can also use a vegan alternative. Thanks again for bringing this up!
Shannon
These were absolutely fantastic when I made them at Thanksgiving! My guests are asking for these again for our Christmas Eve get together. I will be going out to get the ingredients this weekend. Thank you so much for the recipe! Have a Merry Christmas!
Elizabeth
So happy you and your guests liked them! Merry Christmas to you as well!
Anita
Can these mushrooms be frozen and then baked?
Elizabeth
GREAT question. I’ve never tried it, but I quick search told me that The Pioneer Woman says it’s OK, and I trust her completely, so I think it’s OK!
Lauren
Can’t wait to make these this weekend! Also just wanted to point out that parmesan is not vegetarian because it contains rennet, so this might not actually be suitable for vegetarian diets.
Elizabeth
THANK YOU for pointing this out! I actually only just learned this, and completely forgot when I wrote the post. I’ll add a note to the recipe for an alternative :-)
Lauren
Of course! I just prepped these and they’re about to go in the oven for a holiday party…so excited! Thanks for the recipe :)
John
Can’t wait to make these as an appetizer for Holiday dinner. Recipe is perfect pairing with the lasagna bolognese I’m making.
Elizabeth
Hope you like them!
Elizabeth
LOVE mushrooms. These look so tasty!
Elizabeth
Thanks so much!