Spinach and Cheese Stuffed Portobello Mushroom Recipe
If you’re searching for a dish that feels both indulgent and wholesome, let me introduce you to the amazing Spinach and Cheese Stuffed Portobello Mushroom. This recipe captures the earthy richness of large Portobello mushrooms, combined with a creamy, cheesy filling packed with tender spinach and just the right hints of garlic and herbs. It’s a mouthwatering dish that’s impressive enough for guests, yet simple and quick enough to whip up on a weeknight. The blend of textures and flavors makes every bite a little celebration — trust me, once you try this, it will become one of your go-to favorites.

Ingredients You’ll Need
What’s great about this recipe is how it brings together a handful of straightforward, fresh ingredients that each play a crucial role in building flavor, texture, and color. From the meaty mushrooms that serve as the perfect edible bowls, to the mix of creamy cheeses and vibrant spinach, every component has its moment to shine.
- 4 large Portobello mushrooms: These mushrooms serve as the hearty base with a robust, earthy flavor.
- 2 cups fresh spinach, chopped: Adds brightness, a lovely green color, and a delicate, leafy texture.
- 1 cup ricotta cheese: Brings creamy richness and a mild tang that balances the dish.
- ½ cup mozzarella cheese, shredded: Melts beautifully to give a gooey, cheesy stretch.
- ¼ cup Parmesan cheese, grated: Adds a savory, nutty depth that lifts the flavor profile.
- 2 cloves garlic, minced: Infuses warmth and aromatic notes that awaken the senses.
- 1 tablespoon olive oil: For brushing and sautéing, giving a silky mouthfeel and slight fruitiness.
- Salt and pepper to taste: Essential seasonings to enhance and balance every bite.
- 1 teaspoon dried oregano: Offers a subtle, earthy herbal note that complements the filling.
- 1 teaspoon dried basil: Introduces a sweet, peppery nuance that brightens the dish.
- 1 tablespoon lemon juice: A little splash of acidity to cut through the richness and add freshness.
How to Make Spinach and Cheese Stuffed Portobello Mushroom
Step 1: Prepare the Mushrooms
Start by preheating your oven to 375°F (190°C). Carefully clean each Portobello mushroom by wiping them gently with a damp cloth—avoid rinsing directly under water to keep them from becoming soggy. Remove the stems to create a nice cavity for the filling, and then brush the mushroom caps with olive oil. Place them on a baking sheet gill side up so they’re ready for the filling and baking.
Step 2: Sauté the Spinach and Garlic
Heat a tablespoon of olive oil in a skillet over medium heat. Add the minced garlic and cook just until fragrant—this step ensures that warm, inviting garlic aroma that’s so key to the dish. Toss in the chopped spinach and cook it down until it’s nicely wilted. This not only deepens the spinach’s flavor but also removes excess moisture to keep the stuffing from getting watery. Once done, remove the skillet from heat and let it cool slightly.
Step 3: Mix the Cheese and Herb Filling
In a mixing bowl, combine the ricotta, mozzarella, and Parmesan cheeses. Then, stir in the sautéed spinach along with dried oregano, dried basil, and a pinch of salt and pepper. Mixing these ingredients ensures that every forkful will hold a perfect balance of creaminess, herbaceous notes, and savory depth.
Step 4: Stuff the Mushrooms and Add Finishing Touches
Spoon the cheese and spinach mixture evenly into your prepared mushrooms. Don’t be shy about mounding up the filling slightly — these mushrooms love to be generously stuffed. For a burst of brightness, drizzle a tablespoon of fresh lemon juice over the filled mushrooms just before popping them into the oven.
Step 5: Bake to Perfection
Bake the stuffed mushrooms for 20 to 25 minutes, or until you see the cheese melt into a bubbly golden top and the mushrooms become tender but still sturdy enough to hold their shape. Once out of the oven, allow them to cool a bit so the flavors settle and the filling firms up slightly—then you’re all set to enjoy!
How to Serve Spinach and Cheese Stuffed Portobello Mushroom

Garnishes
A sprinkle of freshly chopped parsley or basil can add a gorgeous touch of green and a fresh herbal note that complements the filling beautifully. For a little extra zing, a light drizzle of balsamic glaze offers a perfect sweet and tangy contrast.
Side Dishes
This dish pairs wonderfully with simple sides like a crisp mixed greens salad or roasted baby potatoes. If you want a heartier meal, serve alongside quinoa or wild rice to soak up any flavorful drippings.
Creative Ways to Present
For a crowd-pleasing appetizer, slice the stuffed mushrooms into wedges and arrange on a large platter. Or serve atop a bed of lightly garlicky couscous to transform it into a stunning main course. The versatility of the Spinach and Cheese Stuffed Portobello Mushroom means it can be dressed up or down effortlessly.
Make Ahead and Storage
Storing Leftovers
Place any leftovers in an airtight container and refrigerate for up to 3 days. The flavors actually deepen a bit after resting, making the second serving just as delightful.
Freezing
If you want to keep these mushrooms longer, freezing is an option. Wrap each portion tightly in plastic wrap and then foil before freezing in a zipper bag. They’ll keep well for up to 2 months but are best enjoyed fresh.
Reheating
To reheat, thaw in the refrigerator overnight if frozen, then bake at 350°F (175°C) for about 10-15 minutes until warmed through. Avoid microwaving to keep the mushrooms from becoming soggy and to preserve the lovely texture of the cheese filling.
FAQs
Can I use other types of mushrooms for this recipe?
While Portobello mushrooms provide the ideal size and meaty texture, you can experiment with large cremini or even white button mushrooms. Just keep in mind smaller mushrooms will require less filling and shorter baking times.
Is it possible to make a vegan version of the Spinach and Cheese Stuffed Portobello Mushroom?
Absolutely! Swap out the cheeses for vegan alternatives such as cashew ricotta or a plant-based mozzarella. Adding nutritional yeast can help mimic that cheesy flavor, and sauté the spinach as usual.
Can I prepare the stuffing ahead of time?
Yes, you can mix the cheese and spinach filling a few hours before baking. Store it covered in the fridge until you’re ready to fill and bake the mushrooms.
What if I don’t have fresh spinach? Can I use frozen?
Frozen spinach can work in a pinch but make sure to thaw completely and squeeze out all excess water before mixing. This will prevent the stuffing from becoming soggy.
How do I know when the mushrooms are cooked perfectly?
The mushrooms should be tender but still hold their shape, and the cheese filling should be melted and slightly golden on top. If the mushrooms are too soft or shriveled, they may be overcooked.
Final Thoughts
I can’t recommend trying this Spinach and Cheese Stuffed Portobello Mushroom enough—it’s a beautiful blend of flavors and textures that feels special but never complicated. Whether you’re treating yourself or impressing friends and family, this dish promises hearty satisfaction in every bite. Once you make it, I bet it’ll become a regular in your recipe rotation, just like one of my all-time favorites!
PrintSpinach and Cheese Stuffed Portobello Mushroom Recipe
Delicious Spinach and Cheese Stuffed Portobello Mushrooms, featuring a savory blend of ricotta, mozzarella, and Parmesan cheeses combined with sautéed fresh spinach and herbs, baked to perfection for a hearty vegetarian appetizer or main dish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Baking, Sautéing
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
Mushrooms
- 4 large Portobello mushrooms
Filling
- 2 cups fresh spinach, chopped
- 1 cup ricotta cheese
- ½ cup mozzarella cheese, shredded
- ¼ cup Parmesan cheese, grated
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- Salt and pepper to taste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 tablespoon lemon juice
Instructions
- Preheat Oven: Preheat the oven to 375°F (190°C) to prepare for baking the stuffed mushrooms later.
- Prepare Mushrooms: Clean the Portobello mushrooms by gently wiping them with a damp cloth and remove the stems to create space for the filling.
- Brush Mushrooms: Brush the mushroom caps with olive oil and place them on a baking sheet, gill side up, to ensure even cooking and prevent sticking.
- Sauté Garlic and Spinach: In a skillet, heat a tablespoon of olive oil over medium heat. Add minced garlic and sauté until fragrant, then add chopped spinach and cook until wilted. Remove from heat.
- Mix Filling: In a mixing bowl, combine ricotta cheese, shredded mozzarella, grated Parmesan, sautéed spinach and garlic, dried oregano, dried basil, salt, and pepper until well blended.
- Stuff Mushrooms: Spoon the cheese and spinach mixture evenly into each mushroom cap, filling them generously but without spilling.
- Add Lemon Juice: Drizzle lemon juice over the stuffed mushrooms to enhance the flavor with a fresh, tangy note.
- Bake: Bake the stuffed mushrooms in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly and the mushrooms are tender.
- Serve: Remove from the oven and let the mushrooms cool slightly before serving to allow the filling to set.
Notes
- Use fresh, firm Portobello mushrooms for best results.
- Feel free to substitute or add herbs like thyme or parsley for extra flavor.
- For a vegan option, replace cheeses with plant-based alternatives.
- Serve as a main course or a hearty appetizer.
- Leftovers can be stored in an airtight container in the fridge for up to 2 days and reheated.
Nutrition
- Serving Size: 1 stuffed Portobello mushroom
- Calories: 210
- Sugar: 2g
- Sodium: 320mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 25mg
Keywords: stuffed mushrooms, Portobello mushroom recipe, spinach and cheese, vegetarian appetizer, baked mushrooms

