If you’re looking for a dish that’s both comforting and packed with vibrant flavors, the Spinach and Cheese Stuffed Portobello Mushrooms Recipe is a must-try. These hearty mushroom caps, filled with a luscious blend of creamy ricotta, nutty Parmesan, and melty mozzarella combined with fresh spinach sautéed to perfection, create a fantastic harmony of textures and tastes. Whether served as a satisfying vegetarian main or an impressive side, this recipe offers a simple yet elegant way to enjoy nutrient-rich ingredients in a way that feels indulgent and special.

Ingredients You’ll Need
Gathering the right ingredients sets the stage for this dish’s success. Each component here plays an essential role, from the meaty portobello mushrooms offering a robust base to the cheeses providing creamy richness, and the spinach bringing freshness and color to the filling.
- 4 large portobello mushroom caps: Choose firm, fresh mushrooms with broad caps for stuffing ease and maximum flavor.
- 2 tablespoons olive oil: Adds a beautiful, subtle fruitiness and helps soften the mushrooms while roasting.
- 1 teaspoon minced garlic: Infuses the filling with a savory, aromatic depth.
- 1/2 cup finely chopped onion: Brings sweetness that balances the richness of the cheeses.
- 2 cups fresh spinach: Offers vibrant color and a mild earthy flavor that complements the mushrooms perfectly.
- 1/2 cup ricotta cheese: Provides a smooth, creamy texture essential for the filling’s indulgence.
- 1/4 cup grated Parmesan cheese: Adds a sharp, nutty punch that lifts the entire dish.
- 1/2 cup shredded mozzarella cheese: Melts beautifully to create a golden, bubbly topping.
- Salt, pepper, and nutmeg to taste: The final seasoning trio that enhances and balances all flavors harmoniously.
How to Make Spinach and Cheese Stuffed Portobello Mushrooms Recipe
Step 1: Prepare and Roast the Mushrooms
Start by preheating your oven to 375°F (190°C) and lining a baking sheet with parchment paper. Give your portobello caps a quick brush with olive oil to keep them juicy during roasting. Place them gill-side up on the baking sheet and bake for about 10 minutes. This step encourages the mushrooms to release their natural moisture, concentrating their earthy flavor and making room for the delicious stuffing later.
Step 2: Sauté the Aromatics and Spinach
While the mushrooms roast, heat a skillet over medium and add a touch of olive oil. Toss in your minced garlic and chopped onion, cooking until they soften and develop a sweet, fragrant aroma—this typically takes around 3 to 4 minutes. Next, add the fresh spinach and sauté until just wilted, about 2 to 3 minutes more. This quick sauté keeps the spinach tender without losing its beautiful green color and fresh taste.
Step 3: Mix the Filling
Remove the spinach mixture from heat and let it cool slightly before transferring it to a mixing bowl. Stir in the ricotta and Parmesan cheeses, then season with salt, pepper, and a pinch of freshly grated nutmeg. The nutmeg is a secret magic touch that subtly warms the filling and balances its creaminess without overwhelming it. Mix everything gently until all the ingredients blend perfectly.
Step 4: Stuff and Top the Mushrooms
Using a spoon, generously fill each pre-roasted mushroom cap with the spinach and cheese mixture. Don’t be shy here, as each cap should be well filled to ensure every bite has that luscious filling. Once stuffed, sprinkle the shredded mozzarella evenly over the tops—this will melt into a golden, bubbling blanket that ties all the flavors together beautifully.
Step 5: Bake to Perfection
Return the stuffed mushrooms to the oven and bake for another 15 to 20 minutes. You’re looking for the mozzarella to become bubbly and golden brown while the filling sets nicely inside the mushrooms. The aroma filling your kitchen at this point is simply irresistible and will herald a delicious meal in the making.
How to Serve Spinach and Cheese Stuffed Portobello Mushrooms Recipe

Garnishes
A sprinkle of freshly chopped parsley or a dusting of extra Parmesan right before serving adds a pop of color and a fresh, peppery bite that complements the richness of the filling. For an extra touch, drizzle a bit of balsamic glaze to introduce a subtle sweetness and acidity that brightens every bite.
Side Dishes
These stuffed mushrooms pair wonderfully with a crisp mixed green salad dressed lightly with lemon vinaigrette to offset their creaminess. Alternatively, a serving of garlic roasted potatoes or warm crusty bread rounds out the meal and provides a lovely textural contrast to the soft mushrooms.
Creative Ways to Present
Serve your Spinach and Cheese Stuffed Portobello Mushrooms Recipe on a rustic wooden board lined with fresh greens for a charming, farmhouse feel. Or plate them individually on square dishes with a drizzle of pesto or tomato coulis for a refined look that’s perfect when entertaining guests.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftovers in an airtight container and keep them in the refrigerator for up to 3 days. The mushrooms maintain their flavor and texture well when properly stored, making them excellent for next-day meals.
Freezing
This recipe freezes beautifully. Wrap each stuffed mushroom individually in plastic wrap and place them in a freezer-safe bag. They’ll keep for up to 2 months. When ready to enjoy, thaw overnight in the refrigerator before reheating.
Reheating
To reheat, bake the thawed mushrooms in a preheated oven at 350°F (175°C) for about 15 minutes until warmed through and the cheese is melty again. Avoid microwaving if you want to retain the best texture and flavor.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and squeeze out excess moisture before sautéing to avoid a watery filling that can make the mushrooms soggy.
What cheese can I substitute if I don’t have ricotta?
Cottage cheese or cream cheese can work as alternatives, though ricotta has a unique lightness that truly shines in this recipe.
Are portobello mushrooms the only type suitable for stuffing?
They are ideal due to their size and meaty texture, but large cremini or white mushrooms can be used for smaller portions.
Can this dish be made vegan?
Yes! Swap out the cheeses for vegan alternatives and use olive oil for sautéing; nutritional yeast can add a cheesy flavor boost.
Is this recipe gluten-free?
Definitely! All the ingredients are naturally gluten-free, making it perfect for those avoiding gluten.
Final Thoughts
Trust me, once you make this Spinach and Cheese Stuffed Portobello Mushrooms Recipe, it’s going to become a cherished staple in your kitchen. It’s easy to prepare, utterly delicious, and perfect for sharing with loved ones on any occasion. Dive into the creamy, savory goodness and watch how something so simple transforms into a dish you’ll want to make again and again.
Print
Spinach and Cheese Stuffed Portobello Mushrooms Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
Delicious and savory Spinach and Cheese Stuffed Portobello Mushrooms featuring a flavorful blend of ricotta, Parmesan, and mozzarella cheeses combined with sautéed garlic, onion, and fresh spinach, baked to perfection.
Ingredients
Mushrooms
- 4 large portobello mushroom caps
- 2 tablespoons olive oil
- Salt, pepper, and nutmeg to taste
Filling
- 1 teaspoon minced garlic
- 1/2 cup finely chopped onion
- 2 cups fresh spinach
- 1/2 cup ricotta cheese
- 1/4 cup grated Parmesan cheese
- 1/2 cup shredded mozzarella cheese
Instructions
- Preheat Oven: Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper to prepare for baking the mushrooms.
- Prepare Mushrooms: Brush the mushroom caps with olive oil and place them gill-side up on the baking sheet. Bake for 10 minutes until they release water, softening them slightly.
- Sauté Aromatics: In a skillet over medium heat, sauté the minced garlic and finely chopped onion until softened, approximately 3-4 minutes, to build flavor for the filling.
- Cook Spinach: Add fresh spinach to the skillet and cook until wilted, about 2-3 minutes, then remove the mixture from heat.
- Mix Filling: In a mixing bowl, combine the sautéed garlic, onion, and spinach mixture with ricotta cheese, grated Parmesan, salt, pepper, and nutmeg. Stir thoroughly to create a creamy filling.
- Stuff Mushrooms: Spoon the prepared filling evenly into each mushroom cap, then top each with shredded mozzarella cheese for a golden, melty finish.
- Bake Filled Mushrooms: Return the stuffed mushrooms to the oven and bake for an additional 15-20 minutes until the cheese is bubbly and golden brown.
Notes
- Be sure not to overfill the mushrooms to avoid spilling during baking.
- For extra flavor, sprinkle additional Parmesan cheese on top before baking.
- If preferred, substitute spinach with kale or swiss chard.
- To keep mushrooms from getting soggy, bake them initially to release moisture.
- This dish can be served as an appetizer or a light main course.

