Spinach-Stuffed Portobello Mushrooms


Spinach-Stuffed Portobello Mushrooms are a vegetarian delight that even a die-hard meat eater will enjoy! They’re also gluten-free and suitable for anyone on a keto plan.

Photography Credit: Sally Vargas

A single thick and meaty portobello mushroom stuffed with spinach, finely chopped mushrooms, shallots, and a little sour cream is large enough to be the center attraction for a vegetarian meal, but also qualifies as a side dish for any occasion.

Our Favorite Videos


Portobello mushrooms are actually mature cultivated cremini mushrooms that grow four to six inches in size. They have dark brown gills and thick stems, and they contain less moisture than their younger counterparts, which results in a more concentrated mushroom flavor.

When shopping for portobellos, look for large, loose mushrooms with stems (not packaged) that are about five inches in diameter. Inspect each one. The gills (the feathery, dark underside of the cap) should be dry. Soggy or squishy gills indicate that the mushrooms are old.

How to Make Stuffed Mushrooms - mushroom with melted cheese on top sitting on a bed of greens.


Place the mushrooms in a paper bag or wrap them loosely in paper towels to avoid the moisture that accumulates if they are stored in plastic. Keep them in the refrigerator, and try to use them up within four to five days, if they were fresh in the first place.


To remove the stems, simply use a paring knife to slice them off of the caps. But don’t discard them! Instead slice off the dirty ends, clean them, and cut them into pieces to use in the the filling.

Some people don’t like the dark brown gills, which are edible, because they believe they lend a muddy flavor. I am not convinced of that, but you can gently scrape them out with a spoon and discard them, or leave them be, as you prefer.

When it comes to cleaning portobellos—and this goes for most mushrooms—it is fine to give them a quick rinse under cool running water to remove the dirt and grit.

This goes against conventional wisdom of having to remove the dirt with a dry brush, but if my cooking guru Jacques (Pepin) says it’s okay, I’ll go with his advice! Just be sure to rinse them lightly immediately before using, not too far in advance.

Stuffed Portobello Mushroom Caps - mushroom with melted cheese on top sitting on a bed of greens.


The mushrooms can be stuffed, topped with cheese, covered with foil or plastic wrap, and refrigerated for up to two days in advance. Store them in a baking dish, and pop them into a 375ºF oven for about 25 minutes, or until they are hot all the way through, and the cheese melts.

Serve them atop some greens dressed lightly with oil and vinegar, or with rice, farro, or the grain of your choice.


Spinach-Stuffed Portobello Mushrooms Recipe

  • Prep time: 15 minutes
  • Cook time: 25 minutes
  • Yield: 4 servings

Grill Version: This makes a great make-ahead recipe for the grill as well! Just prepare the recipe as written through assembling the mushrooms. Keep refrigerated until ready to grill, and then instead of broiling the mushrooms for the last step, grill them until warmed through and the cheese is melty.


  • 1/2 pound cremini or button mushrooms, halved
  • 2 large shallots (4 ounces), quartered
  • 4 large portobello mushrooms
  • 4 tablespoons olive oil, divided
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 5 ounces (about 4 cups) baby spinach leaves
  • 1 tablespoon water
  • 1 teaspoon dried thyme
  • 3 tablespoons sour cream
  • 1 cup (about 4 ounces) grated Swiss, Gouda, or cheddar cheese
  • 2 tablespoons chopped parsley (for garnish)


1 Get your equipment ready: Preheat the oven to 400ºF. Line a rimmed baking sheet with parchment paper. Set a large strainer over a bowl.

2 Chop the mushrooms and shallots: Remove the stems from the portobello mushroom caps. With a paring knife, trim the dirty ends of the stems, and discard. Rinse what remains of the stems, and cut them into 1-inch pieces.

In a food processor fitted with the metal blade, combine the cremini or button mushrooms, shallots, and portobello mushroom stems. Pulse several times until the mushrooms and shallots are finely chopped. Set aside.

Best Stuffed Mushroom Recipe - mushroom pieces in a food processor

3 Bake the mushrooms on their own: Brush both sides of the mushroom caps with 2 tablespoons of the oil, and sprinkle with salt and pepper. Place them on the baking sheet with the gill side down, and bake for 12 to 14 minutes, or until tender but still a little firm.

Remove and set aside. There will probably be quite a bit of excess liquid on the pan; reserve it to add to the filling in step 5.

4 Cook and drain the spinach: Meanwhile, in a large skillet over medium-high heat, heat 1 tablespoon of oil. Add the spinach and 1 tablespoon of water to the pan. Cook and stir for 3 to 4 minutes, or until the leaves wilt.

Transfer them to the strainer and let drain, pressing out most of the liquid with the back of a spoon. Wipe out the skillet with a paper towel.

How to cook Stuffed Portobello mushrooms - greens sauteed in a skillet

5 Finish the filling: Over medium heat, heat 1 tablespoon of oil in the skillet. Add the chopped mushrooms and shallots and cook for 5 minutes, or until softened.

Add the thyme, 1/4 teaspoon salt, 2 pinches of pepper, and any excess liquid that accumulated on the baking sheet while baking the portobellos. Cook and stir until most of the liquid in the pan evaporates.

Remove the pan from the heat. Add the drained spinach and sour cream, and stir until combined. Taste and add more salt and pepper if you like.

Baked Portobello mushroom recipe - minced mushrooms in a skillet Baked Portobello mushroom recipe - mushrooms and greens sauted together in a pan

6 Stuff the mushrooms: Turn the mushrooms on the baking sheet so that the gill side is up. Mound a quarter of the filling on top of each mushroom cap. Sprinkle each with a quarter of the cheese.

7 Broil the stuffed mushrooms: Set a rack 6 inches from the broiler element, and heat the broiler. Place the mushrooms under the broiler, and broil for 3 to 4 minutes, or until the cheese melts.

8 Serve: Sprinkle with chopped parsley, and serve the mushrooms on top of greens dressed lightly in oil and vinegar, or with rice, farro, or the grain of your choice.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Sally Vargas

Sally Pasley Vargas is a freelance writer and the author of three cookbooks (Food for Friends, The Tao of Cooking, Ten Speed Press, and The Cranberry Cookbook). She currently writes the column The Confident Cook for The Boston Globe along with seasonal recipes for the Wednesday Food Section.

More from Sally

5 Comments / Reviews

No ImageSpinach-Stuffed Portobello Mushrooms

Did you make it? Rate it!

  1. Niki

    The stuffing in this recipe is just delicious! Our dinner guests are being served steak, but I’m glad I’m a Pescetaran cause this is sooo much better than any steak I remember.

    Show Replies (1)
  2. J. Park

    Do you not scrape out the gills before baking the caps?

  3. william

    What do you do with the rest of filling?

    Show Replies (1)
How to Make Stuffed Mushrooms - mushroom with melted cheese on top sitting on a bed of greens.Spinach-Stuffed Portobello Mushrooms