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.

Easy Stuffed Mushroom Recipe - mushroom with melted cheese on top sitting on a bed of greens.
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.

Shopping for Portobello Mushrooms

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.
Sally Vargas

How to Store Portobellos

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.

How to Clean and Prep Portobellos

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.
Sally Vargas

To Make Ahead

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.

Hey, Mushroom Lovers, Check Out These Recipes!

Spinach-Stuffed Portobello Mushrooms

Prep Time 15 mins
Cook Time 25 mins
Total Time 40 mins
Servings 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)

Special Equipment

  • Food processor


  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
    Sally Vargas
  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
    Sally Vargas
  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
    Sally Vargas
    Baked Portobello mushroom recipe - mushrooms and greens sauted together in a pan
    Sally Vargas
  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.