Spinach and Cheese Stuffed Portobello Mushroom

Looking for a scrumptious vegetarian dish packed with flavor and nutrients? Try this Spinach and Cheese Stuffed Portobello Mushroom recipe! It’s a delightful combination of earthy portobello mushrooms filled with a savory blend of spinach and three types of cheese. Easy to prepare and bursting with taste, this dish is sure to become a favorite in your repertoire.


  • 4 large portobello mushrooms
  • 2 tablespoons olive oil
  • Salt and pepper, to taste
  • 2 cloves garlic, minced
  • 4 cups fresh spinach, chopped
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • Fresh basil leaves, for garnish (optional)


  1. Preheat Oven and Prepare Baking Sheet: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper for easy cleanup.
  2. Prepare Mushrooms: Clean the portobello mushrooms with a damp paper towel, remove the stems, and scrape out the gills using a spoon. Place the mushrooms on the prepared baking sheet.
  3. Season Mushrooms: Drizzle the mushrooms with olive oil and season with salt and pepper to taste. Ensure each mushroom is evenly coated. Bake in the preheated oven for 10-12 minutes until slightly tender.
  4. Prepare Spinach Mixture: While the mushrooms are baking, heat 1 tablespoon of olive oil in a skillet over medium heat. Add minced garlic and cook for 1 minute until fragrant. Then, add the chopped spinach to the skillet and cook until wilted, approximately 2-3 minutes. Remove the skillet from heat.
  5. Prepare Cheese Mixture: In a mixing bowl, combine the ricotta cheese, shredded mozzarella cheese, grated Parmesan cheese, Italian seasoning, and the cooked spinach mixture. Stir until well combined.
  6. Fill Mushrooms: Once the mushrooms are done baking, drain any excess liquid that may have accumulated in the caps. Fill each mushroom cap with the cheese-spinach mixture, ensuring they are generously filled.
  7. Final Bake: Return the stuffed mushrooms to the oven and bake for an additional 12-15 minutes, or until the cheese is melted and bubbly, and the mushrooms are cooked through.
  8. Garnish and Serve: Once done, garnish the stuffed mushrooms with fresh basil leaves for an extra pop of flavor and color. Serve hot and enjoy this delightful dish as a main course or appetizer!

Serving and Storage Tips:

Serving Tips:

  1. As a Main Course: Serve these Spinach and Cheese Stuffed Portobello Mushrooms as a main dish alongside a fresh green salad or a side of roasted vegetables for a satisfying vegetarian meal.
  2. Appetizer Option: For a delightful appetizer, cut the stuffed mushrooms into smaller portions before serving. They make an excellent finger food for parties or gatherings.
  3. Garnish Creatively: Enhance the presentation of your dish by garnishing with additional fresh herbs like parsley or thyme. A sprinkle of red pepper flakes can also add a touch of heat for those who enjoy a bit of spice.
  4. Pair with Wine: These stuffed mushrooms pair beautifully with a glass of crisp white wine such as Pinot Grigio or Sauvignon Blanc. The wine’s acidity complements the richness of the cheese and the earthiness of the mushrooms.
  5. Customize to Taste: Feel free to customize the filling according to your preferences. Add diced sun-dried tomatoes for a tangy twist or incorporate chopped roasted bell peppers for extra sweetness and color.

Storage Tips:

  1. Refrigeration: Store any leftover stuffed mushrooms in an airtight container in the refrigerator for up to 2-3 days. Make sure they have cooled completely before refrigerating.
  2. Reheating: To reheat, simply place the stuffed mushrooms on a baking sheet and warm them in a preheated oven at 350°F (175°C) for 10-15 minutes or until heated through. Alternatively, you can microwave them on a microwave-safe plate for 1-2 minutes.
  3. Freezing: While these mushrooms are best enjoyed fresh, you can freeze them for longer storage. Wrap each stuffed mushroom individually in plastic wrap or aluminum foil, then place them in a freezer-safe container or zip-top bag. They can be frozen for up to 2-3 months.
  4. Thawing and Reheating from Frozen: Thaw the frozen stuffed mushrooms overnight in the refrigerator before reheating them using the methods mentioned above. Ensure they are heated through before serving.

By following these serving and storage tips, you can enjoy the deliciousness of Spinach and Cheese Stuffed Portobello Mushrooms whenever the craving strikes, whether it’s for a cozy dinner at home or a special occasion with friends and family.


  1. Mediterranean Twist: Add chopped kalamata olives, sun-dried tomatoes, and crumbled feta cheese to the spinach and cheese mixture for a Mediterranean-inspired flavor profile. Top with a sprinkle of oregano before baking.
  2. Tex-Mex Flair: Incorporate cooked black beans, corn kernels, diced jalapeños, and a blend of Mexican cheeses into the filling for a spicy Tex-Mex version of stuffed portobello mushrooms. Serve with salsa and sour cream on the side.
  3. Caprese Style: Replace the spinach with fresh basil leaves and diced tomatoes in the cheese mixture. Top each stuffed mushroom with a slice of fresh mozzarella before baking. Drizzle with balsamic glaze and garnish with additional basil leaves before serving.
  4. Quinoa and Veggie: Mix cooked quinoa with sautéed bell peppers, onions, and mushrooms for a hearty vegetarian filling. Add a sprinkle of nutritional yeast or vegan cheese for extra flavor. This variation is perfect for those following a plant-based diet.
  5. Prosciutto and Gorgonzola: For a decadent twist, layer thinly sliced prosciutto inside the mushroom caps before filling them with the cheese and spinach mixture. Crumble gorgonzola cheese on top for a rich and savory flavor combination.
  6. Crab and Artichoke: Combine lump crab meat with chopped artichoke hearts, cream cheese, and Parmesan cheese for a luxurious seafood filling. Season with Old Bay seasoning and lemon zest for added zestiness.
  7. Sausage and Mushroom: Brown Italian sausage in a skillet and mix it with sautéed mushrooms, onions, and garlic. Stir in marinara sauce and ricotta cheese for a hearty and comforting filling. Top with grated mozzarella before baking.
  8. Vegetarian Pesto: Replace the Italian seasoning with homemade or store-bought pesto sauce in the cheese mixture. Add pine nuts and chopped sun-dried tomatoes for extra texture and flavor. This variation is vibrant and full of herbaceous goodness.

These variations offer a diverse range of flavors and ingredients to suit different preferences and dietary restrictions. Experiment with these ideas to create your own unique spin on Spinach and Cheese Stuffed Portobello Mushrooms and discover new favorite combinations.


  1. Can I use other types of mushrooms for this recipe? Yes, while portobello mushrooms are ideal for their size and meaty texture, you can also use large cremini or button mushrooms if preferred. Adjust the cooking time accordingly based on the size of the mushrooms.
  2. I’m lactose intolerant. Are there any dairy-free alternatives for the cheese? Absolutely! You can substitute dairy-free alternatives such as almond-based ricotta, cashew-based mozzarella, or nutritional yeast for a cheesy flavor without dairy.
  3. Can I prepare the stuffed mushrooms in advance? Yes, you can assemble the stuffed mushrooms a few hours ahead of time and refrigerate them until ready to bake. This is a convenient option for dinner parties or gatherings.
  4. What can I serve with these stuffed mushrooms? These mushrooms pair well with a variety of sides such as roasted vegetables, mashed potatoes, quinoa salad, or a crusty baguette. Choose sides that complement the flavors of the dish.
  5. How can I prevent the mushrooms from becoming too watery during baking? To prevent excess moisture, make sure to drain any liquid that accumulates in the mushroom caps after baking them initially. Additionally, avoid overcooking the spinach mixture to retain its texture.
  6. Can I freeze leftover stuffed mushrooms? While these mushrooms can be frozen, the texture may change slightly upon reheating. It’s best to enjoy them fresh, but if you do freeze them, ensure they are tightly wrapped to prevent freezer burn.
  7. Can I make this recipe vegan? Yes, you can make a vegan version by replacing dairy cheese with vegan cheese alternatives and using plant-based substitutes for ricotta cheese, such as tofu or cashew-based ricotta.
  8. What can I do with the leftover mushroom stems and gills? You can chop them finely and incorporate them into other recipes like soups, sauces, or omelets for added flavor and nutrients.
  9. How long will the stuffed mushrooms last in the refrigerator? Stored properly in an airtight container, leftover stuffed mushrooms will keep well in the refrigerator for 2-3 days.
  10. Can I bake the stuffed mushrooms on a grill instead of in the oven? Yes, you can grill the stuffed mushrooms over indirect heat on a preheated grill. Place them on a grill tray or aluminum foil to prevent the filling from spilling. Grill until the mushrooms are tender and the cheese is melted, usually about 15-20 minutes.

Indulge in the rich flavors of these Spinach and Cheese Stuffed Portobello Mushrooms for a satisfying meal that’s both nutritious and delicious. Whether you’re cooking for a special occasion or a cozy night in, this recipe is guaranteed to impress your taste buds and leave you craving more. Try it today and elevate your vegetarian cooking game!