Hi there! If you are looking for a meal that feels like a fancy restaurant dish but is actually incredibly easy to make at home, you’ve come to the right place. Today, I’m sharing my favorite recipe for Spinach and Cheese Stuffed Portobello Mushrooms.

These mushrooms are meaty, juicy, and packed with a creamy, garlicky filling that melts in your mouth. Whether you want a light dinner or a stunning appetizer, this recipe is a total winner.


Quick Facts

  • Prep Time: 15 minutes
  • Cooking Time: 20 minutes
  • Total Time: 35 minutes
  • Serving Size: 4 stuffed mushrooms

Why You’ll Love This Recipe

There are so many reasons to fall in love with this dish!

  1. Low Carb & Healthy: It’s a great way to get your greens in without feeling like you’re eating a boring salad.
  2. Flavor Explosion: The combination of earthy mushrooms, melted cheese, and fresh garlic is unbeatable.
  3. Meatless Monday Hero: It’s so filling that you won’t even miss the meat.
  4. Quick Cleanup: You only need a baking sheet and one pan for the filling.

Ingredients You’ll Need

  • 4 large Portobello mushroom caps (stems removed and cleaned)
  • 2 cups fresh baby spinach (roughly chopped)
  • 4 oz cream cheese (softened)
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic (minced)
  • 1 tablespoon olive oil
  • Salt and black pepper to taste
  • Optional: 2 tablespoons Panko breadcrumbs for a crunchy top

Step-by-Step Instructions

1. Prepare the Mushrooms

Preheat your oven to 400°F (200°C). Wipe the mushroom caps with a damp paper towel to remove dirt. Scrape out the dark "gills" from the inside with a spoon if you prefer a cleaner look. Brush the outside of the caps with a little olive oil and place them on a baking sheet, open-side up.

2. Sauté the Spinach

Heat a small splash of oil in a pan over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Toss in the chopped spinach and cook just until it wilts (about 2 minutes). Remove from heat and squeeze out any excess liquid.

3. Mix the Filling

In a medium bowl, combine the cooked spinach, softened cream cheese, half of the mozzarella, and the Parmesan cheese. Season with a pinch of salt and pepper. Stir until everything is smooth and creamy.

4. Stuff and Bake

Spoon the spinach mixture evenly into the four mushroom caps. Sprinkle the remaining mozzarella (and breadcrumbs if using) on top. Bake for 18–20 minutes, or until the mushrooms are tender and the cheese is golden and bubbly.


Tips for Customization

  • Add Protein: Stir in some cooked chopped bacon or shredded rotisserie chicken into the filling.
  • Make it Spicy: Add a pinch of red chili flakes to the spinach mixture.
  • Vegan Version: Use vegan cream cheese and almond-based mozzarella to make this dairy-free.
  • Extra Herbs: Fresh basil or parsley stirred into the cheese adds a lovely brightness.

Serving Suggestions

These mushrooms are very versatile! I love serving them with:

  • A crisp green side salad with balsamic vinaigrette.
  • A side of buttery pasta or quinoa.
  • Grilled steak or chicken if you are using the mushrooms as a side dish.

Nutritional Information (Per Mushroom)

  • Calories: 180 kcal
  • Protein: 8g
  • Carbohydrates: 7g
  • Fat: 14g
  • Fiber: 2g

Frequently Asked Questions (FAQs)

Can I make these ahead of time?

Yes! You can stuff the mushrooms up to 24 hours in advance. Keep them covered in the fridge and just pop them in the oven when you’re ready to eat.

How do I stop the mushrooms from getting soggy?

Mushrooms release water when they cook. To prevent sogginess, make sure to squeeze all the water out of your cooked spinach and avoid washing the mushrooms under running water (use a damp cloth instead).

Can I use smaller mushrooms?

Absolutely! This filling works great in small Cremini or Button mushrooms for bite-sized party appetizers. Just reduce the baking time to about 12–15 minutes.


Enjoy your meal! Let me know in the comments how your stuffed mushrooms turned out!

By Raphael

Leave a Reply

Your email address will not be published. Required fields are marked *