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.








love your recipe but do bit like that i can not print message.
Hello! If you click the Jump to Recipe button under the recipe’s title, you’ll be taken to a recipe card at the end of the post with a print icon. Clicking this will give you a 1-2 page printable version of the recipe.
Hi, great recipe but please could you clarify what happens to the gills – do they go in with the stems or get thrown out (which seems a bit of a waste)?
Hello! We prefer to throw out the “gills” here. Enjoy!
OMG! So delicious! I made only 2 stuffed mushrooms and added about 1/8th cup of grated parmesan split between the stuffing and the breadcrumbs. It was delicious! Wonderful recipe.
Hi, Cheryl! I’m Summer and I work here at The Mediterranean Dish. Thanks so much for the lovely comment. I’m so glad you liked the stuffed mushrooms. They are a favorite in my house too.
Great recipe, very flexible. I didn’t have ricotta so subbed in cream cheese which worked very well. I made them for a side dish so left off the bread crumbs but the broiled crumbs will provide an excellent textural element. I like the website as the recipes always seem to work for me. I have the first cookbook as well. I paired the mushrooms up with the chicken koftas and a simple side salad. My hubby was well pleased with this lunch.
So great to hear! Thanks, Wren!
(forgot my stars 🙂
I made this yesterday and my guy told me TWICE how much he liked it.
This is a person who seldom comments on taste of anything.
I’m going to try the same recipe using some yellow bell peppers and cherry tomatoes. I’ve been inspired!
Yay!! So glad to hear that!
It was good and easy to make. However, I did not care for the taste of ricotta and will use feta next time. I love ricotta, but not this recipe. I probably wouldn’t make it again.
These came out perfect! Absolutely delicious!
Yay! Thanks, Lori!
These are so good, I’m making them again for the 2nd time!
Can leftovers be stored in the fridge and reheated later? If so, how to reheat? Looking forward to trying this recipe!
Hi, Darcy — I’m Summer and I work here at The Mediterranean Dish (I also wrote this recipe). Yes, leftovers can be stored in the fridge and reheated in the microwave. The breadcrumb topping won’t be crispy but it will still be good. If you want to recrisp the breadcrumb topping you can place it in the oven under the broiler for a few minutes depending upon how close your sheet pan is to the broiler.
Trying this tonight, but the wife suggested chicken with it so I am preparing Italian style sauteed thin sliced chicken breast with it
That sounds delicious!
forgot the stars
I used what I had: canned tomatoes as a base in the mushroom caps, Avocado oil and Kale because I had no spinach, and some cottage cheese instead of the ricotta. They turned out amazingly! – Definitely my go-to recipe for stuffed mushrooms!
Fabulous!
Thanks, Fontaine!