These Italian-style stuffed portobello mushrooms combine creamy ricotta, spinach, and tomato with a crispy breadcrumb topping for a satisfying 40-minute vegetarian meal.

A Satisfying Vegetarian Dinner in 40 Minutes
Portobello mushrooms have broad, sturdy caps that make natural bowls for a hearty filling. Here, even the stems go to good use: chop and sauté them with spinach, green onion, garlic, and Italian seasoning, then fold everything into creamy ricotta.
Each mushroom gets a slice of fresh tomato before it’s filled. I’m a fan of the way the tomato’s acidity and spinach’s bittersweet notes balance the richness of the ricotta, while the mushrooms bring an earthy, savory flavor.
With just 15 minutes of prep, these stuffed portobello mushrooms are easy enough for a weeknight dinner. A drizzle of olive oil helps the breadcrumb topping turn crisp and golden under the broiler. Serve them as a vegetarian main with a fresh salad or set them out as a warm appetizer.

Ingredients for Stuffed Portobello Mushrooms
You only need a handful of fresh ingredients and Mediterranean pantry staples to make these stuffed portobello mushrooms. Here is what each one brings to the recipe:
- Portobello mushrooms: You’ll need four large mushroom caps. Their broad shape and firm texture hold the filling well. Save the stems—they add more earthy flavor and a pleasantly meaty texture to the filling.
- Extra virgin olive oil: Olive oil coats the mushrooms, sautés the vegetables, and helps the breadcrumb topping turn golden. A smooth, full-bodied Italian oil, such as our Nocellara Italian extra virgin olive oil, works especially well here.
- Fine salt: Seasoning the mushroom caps and filling separately ensures that every layer is flavorful.
- Italian seasoning: This aromatic blend gives the filling its Italian character. You can use store-bought seasoning or make your own Italian seasoning.
- Tomato: One slice goes into the bottom of each mushroom cap, adding freshness and light acidity beneath the creamy filling.
- Garlic: Three cloves add a savory foundation. Stir the garlic constantly during its brief head start in the skillet so it becomes fragrant without burning.
- Baby spinach: Spinach wilts quickly and adds fresh, slightly bittersweet flavor that balances the ricotta.
- Green onions: Green onions bring mild onion flavor without overwhelming the mushrooms. If necessary, substitute half of a small yellow onion, finely chopped.
- Whole-milk ricotta: Ricotta gives the filling its creamy texture without making it excessively heavy. Store-bought works well, or try my homemade ricotta recipe.
- Breadcrumbs: Use unseasoned breadcrumbs so they provide crunch without competing with the Italian seasoning. For gluten-free stuffed portobello mushrooms, omit them or use your favorite gluten-free cracker crumbs.

How to Make Stuffed Portobello Mushrooms
These stuffed portobello mushrooms require only 15 minutes of hands-on preparation. Make the filling while the seasoned mushroom caps wait on the baking sheet, then stuff, bake, and broil until golden.
- Get ready. Preheat the oven to 350°F. Line a baking sheet with aluminum foil or parchment paper.
- Prepare the mushrooms. Gently wash 4 large portobello mushrooms to remove any debris. Carefully snap off the stems and set them aside. Use the side of a spoon to scrape out and discard the dark gills, taking care to keep the caps intact.
- Oil and season the caps. Coat the outer sides and edges of the mushrooms with about 1 tablespoon of extra virgin olive oil. Arrange them on the prepared baking sheet with the hollow sides facing up. Season with 1/4 teaspoon of the salt and 1/2 teaspoon of the Italian seasoning. Place one tomato slice in each cap.
- Sauté the vegetables. Coarsely chop the reserved mushroom stems. Heat 2 tablespoons of extra virgin olive oil in a medium skillet over medium-low heat. Once the oil begins to shimmer, add 3 minced garlic cloves and stir constantly for 30 seconds. Add the chopped mushroom stems, 2 packed cups coarsely chopped baby spinach, 3 coarsely chopped green onions, and the remaining 1 teaspoon salt. Cook, stirring, until the spinach wilts, about 5 minutes. Remove the skillet from the heat.
- Make the filling. In a small mixing bowl, combine 1/2 cup whole-milk ricotta with the remaining 1 1/2 teaspoons Italian seasoning. Add the sautéed vegetables and stir until evenly combined.
- Stuff and bake. Divide the ricotta mixture evenly among the mushroom caps. Bake for 15 minutes.
- Add the crispy topping. Remove the mushrooms from the oven and sprinkle them with 1/4 cup breadcrumbs. Finish with a drizzle of extra virgin olive oil.
- Broil and serve. Return the mushrooms to the oven and broil on low until the breadcrumb topping is crisp and golden brown, about 3 to 5 minutes. Let them cool for 5 minutes before serving.
Tips for the Best Stuffed Portobello Mushrooms
Portobello mushrooms are easy to prepare, even if you don’t cook with them often. Keep these tips in mind:
- Choose firm, plump mushrooms. Look for caps with a smooth appearance that feel heavy for their size. Avoid mushrooms that are slimy, wrinkled, or visibly damaged.
- Handle the caps gently. Wash away any debris, then carefully snap off the stems. When scraping out the gills, support the mushroom with your other hand so the edges don’t tear.
- Save the stems but discard the gills. The chopped stems add flavor and texture to the filling. The dark gills are removed to make more room for the ricotta mixture.
- Don’t worry about liquid on the pan. Portobello mushrooms naturally release moisture as they bake. A little brown liquid collecting on the baking sheet is normal.
- Watch closely while broiling. Breadcrumbs can go from golden to burned quickly. If your oven does not have a low-broil setting, broil on high for 1 to 2 minutes and keep a close eye on the topping.

Easy Swaps and Variations
A few simple substitutions can accommodate what you have on hand without changing the character of the recipe:
- Replace the green onions with half of a small yellow onion, finely chopped.
- Substitute another cooking green for the spinach.
- Use gluten-free cracker crumbs in place of the breadcrumbs, or omit the crumbs for a gluten-free version.
Looking for a bite-sized appetizer instead? Try our stuffed mushrooms made with cremini or white button mushrooms. That recipe is written specifically for smaller caps, with the appropriate yield and baking time.
For more ideas built around savory stuffed vegetables, try our Italian stuffed peppers or vegetarian stuffed eggplant.
What to Serve with Stuffed Portobello Mushrooms
Serve one stuffed portobello mushroom per person with a crisp, acidic salad to balance the creamy ricotta filling. A juicy Panzanella salad or colorful Italian chopped salad would make this a satisfying vegetarian meal.
These mushrooms can also work as a substantial side dish. If you are not keeping the meal vegetarian, pair them with grilled whole chicken or lemony Mediterranean pork chops.

How to Store and Reheat Stuffed Portobello Mushrooms
Allow leftover stuffed portobello mushrooms to cool, then refrigerate them in an airtight container for up to 3 days.
For the best texture, arrange the mushrooms on a baking sheet and warm them in a 350°F oven for about 10 minutes, or until heated through. You can also microwave them in 20-second bursts, but the mushrooms and breadcrumb topping may become softer.
Avoid freezing stuffed portobello mushrooms. Both the mushrooms and ricotta filling can release moisture as they thaw, resulting in a watery texture.
More Ways to Make Mushrooms the Main Event
Stuffed Portobello Mushrooms
Add As A Trusted Google Source
Ingredients
- 4 large portobello mushrooms
- 3 tablespoons extra virgin olive oil, plus more for drizzling
- 1 1/4 teaspoons fine salt
- 2 teaspoons Italian seasoning
- 1 medium tomato, sliced into rounds
- 3 large garlic cloves, minced
- 2 cups baby spinach, coarsely chopped and packed
- 3 green onions, coarsely chopped
- 1/2 cup whole milk ricotta cheese
- 1/4 cup unseasoned breadcrumbs
Instructions
- Get ready. Preheat the oven to 350°F. Line a baking sheet with aluminum foil or parchment paper.
- Prepare the mushrooms. Gently wash the mushrooms to remove any debris. Carefully snap off the stems and set them aside. Use the side of a spoon to scrape out and discard the gills, taking care to keep the mushroom caps intact.
- Oil and season. Coat the outer sides and edges of the mushrooms with about 1 tablespoon of the olive oil. Arrange them on the prepared baking sheet with the hollow sides facing up. Sprinkle with 1/4 teaspoon of the salt and 1/2 teaspoon of the Italian seasoning. Place one tomato slice in each mushroom cap.
- Saute the vegetables. Coarsely chop the reserved mushroom stems. Heat the remaining 2 tablespoons olive oil in a medium skillet over medium-low heat. Once the oil begins to shimmer, add the garlic and stir constantly for 30 seconds. Add the chopped mushroom stems, spinach, green onions, and remaining 1 teaspoon salt. Cook, stirring, until the spinach wilts, about 5 minutes. Remove the skillet from the heat.
- Stuff and bake. In a small mixing bowl, combine the ricotta with the remaining 1 1/2 teaspoons Italian seasoning. Add the sautéed vegetables and stir to combine. Divide the filling evenly among the mushroom caps. Bake for 15 minutes.
- Finish and serve. Remove the mushrooms from the oven and sprinkle with the breadcrumbs. Drizzle with a little extra virgin olive oil, then return them to the oven. Broil on low until the topping is crisp and golden brown, about 3 to 5 minutes. Let cool for 5 minutes before serving.
Notes
- Shop this recipe: Visit our shop for quality Mediterranean ingredients, including Nocellara Italian extra virgin olive oil.
- For gluten-free stuffed portobello mushrooms: Substitute gluten-free cracker crumbs or omit the breadcrumbs.
- Green onion substitute: Use half of a small yellow onion, finely chopped.
- A note on broiling: If your oven does not have a low-broil setting, broil on high for 1 to 2 minutes. Watch closely so the breadcrumbs do not burn.
- To cook in an air fryer: Reduce the baking time in step five to about 10 minutes. Add the breadcrumbs, then return the mushrooms to the air fryer for 3 to 5 minutes to brown the topping.
- Storage: Refrigerate leftovers in an airtight container for up to 3 days.
- Reheating: Warm in a 350°F oven for about 10 minutes, or until heated through. You can also microwave the mushrooms in 20-second bursts, though the topping may soften.
- Freezing: Freezing is not recommended because the mushrooms and ricotta filling may become watery after thawing.
Nutrition
Bundle and Save!
Four of our best-selling signature olive oils, perfect for everyday use.








Made these tonight for company. Followed the recipe and added parmesan cheese. Great hit. Not too salty or overly seasoned as some commented. Perfect! Will definitely make again.
Awesome! Thanks, Tricia!
I made this with fontina cheese because I didn’t have any ricotta. It was amazing. I melted the fontina in the microwave then mixed in the Italian seasoning. I think it worked very well. Everything else I did according to the recipe.
Thanks for sharing that, Lou! Glad the fontina cheese worked!
These were fantastic. Will definitely be making them again. Thanks for the recipe.
So glad you enjoyed the recipe, Paul!
We loved these stuffed portobellos. Thank you for the recipe. The only thing I did differently was to use an immersion blender to 1 cup low fat cottage cheese to make it ricotta- like then added Parmesan, but proceeded with the rest of the recipe as written. One week ago I definitely would have used full fat ricotta, but I got some labs back that told me I need to start compromising. It’s a long road, but didn’t miss the full flavor tonight.
So glad to hear that, Tamela! Thanks for taking the time to comment and review!
I did not care for this. Too much Italian seasoning. All I could taste was dried herbs. And I like salt, but this called for too much salt. The result was visually attractive, but just tasted like dried herbs. To adjust I’d use some fresh herbs of your choice and less, this was just overly herby. And less salt during cooking, taste and adjust the salt levels right before stuffing.
These were delicious. I didn’t have breadcrumbs so I substituted with grape nuts cereal and it worked great.
What a great idea! Thanks for sharing, Tonya!
Delicious and super simple!
Hi. What is the point of discarding the gills? I feel it is such a waste. Is there a reason? And if there is, can I use them with the cut up stems? Thank you.
Hi, Victoria —
I’m Summer and I work here at The Mediterranean Dish. Scraping out the gills just makes a little extra room for the filling and the tomato slice you can keep them in there too if your caps are deep enough or add them to filling, though it might muddy the filling a bit. Either way it’s a super easy and delicious recipe that you can easily adapt to your personal preferences. Enjoy!
I was wondering about the nutrition facts, are they per serving or entire meal? If per serving, how much is considered a serving of the meals?
Hi, Alan! I’m Summer and I work here at The Mediterranean Dish. The nutrition facts are per serving and the 1 serving equals 1 mushroom cap. Enjoy. I love this recipe.
Followed exact recipe and it was delicious! Thank you!
So glad to hear it, Cynthia. Thank you!
Could you make these ahead and bake later? Wondered if they would get too mushy sitting in fridge?
Hi, Annie! I’m Summer and I work here at The Mediterranean Dish. You can totally prep these up to a day ahead of time and bake them later.
Thanks!
I am about to prep them now for later today.
Oh, great! I hope you love them!
I made this today during a thunder storm. This is no doubt a keeper and I will probably make this the ‘go to’ recipe. Everything came together as one just beautifully. The filling is excellent, but the kicker for me was the tomato lining the bottom. Made it complete. Thank you so much for this recipe. 5 stars every day.
So glad you loved the recipe, Carl!
Absolutely delicious and easy to make.
This is excellent. I agree, most stuffed mushrooms are greasy. This one – perfect. I had this for dinner tonight with an extra large cap. I did use 2.5 cups spinach (it reduces so much!) and 2 green onions. Definitely will use this as a recipe for appetizer size, with plum tomatoes!
Yummm! Both my husband and I loved it. I had some fresh basil leaves so I added them between the mushroom and tomato with great results. I was concerned that I would have too much filling because I was only stuffing two portobello caps, but it worked out well. I used roasted garlic that I had on hand and I substituted garlic salt for the regular salt. We are looking for lighter meals to have at night. I had this with a small loaf of Italian bread. Leftovers (from me, not him- he finished all his) went with him to work for his lunch. He asked that this recipe be saved and made again.
Awesome! So glad you both enjoyed the recipe, Sharon!
How can I make this oil and dairy free
Hi, Cathy. The whole ricotta milk could be substituted with a dairy-free ricotta (I have seen almond milk ricottas in the vegan section of local grocery stores). Or, you can totally come up with a filling that will work for you. Without oil or butter, the sauteeing of the veggies may be a bit challenging, but you can always try to do it in a good non-stick pan with a bit of water or broth. This is not something we’ve tested ourselves, though.