Stuffed Portobello Mushrooms With Spinach and Artichoke

These spinach artichoke mushrooms are easy to make and can be served along with grilled salmon or a salad as a great dinner option.

Stuffed Portobello Mushrooms With Spinach and Artichoke

Stuffed Portobello Mushrooms With Spinach and Artichoke

PREP TIME : 15-20 mins


SERVES : 2-3

Portobello mushrooms, spinach, artichoke, cheese, sour cream and mayonnaise makes an excellent Stuffed Portobello Mushrooms With Spinach and Artichoke​.


  • 2 tbsp. extra-virgin olive oil
  • 4 medium portobello mushrooms, stems and gills removed
  • 1 (10) oz. package frozen chopped spinach drained and squeezed dry
  • 1 (14) oz. can artichoke hearts, drained and chopped
  • 4 oz. cream cheese, room temperature
  • 2 tbsp. sour cream
  • 2 tbsp. mayonnaise
  • 1/2 c. grated Parmesan cheese, divided
  • 1 c. shredded mozzarella cheese, divided
  • 2 cloves garlic, minced
  • red pepper flakes
  • kosher salt
  • Freshly ground black pepper

Nutrition Facts

Portobello: 1 whole Portobello provides 22 calories, 2 g protein, 4g carb, and 0 gm fat

Artichoke:: 50 gm (edible portion) provides 25 calories, 2 g protein, 6 gm carb, and 0 g fat

Spinach: 100 gm raw spinach provides 23 calories 2.9 gm protein, 3.6 g carb, 0.4 g fat. It’s low in carb, high in fiber and helps prevent constipation


Stuffed Portobello Mushrooms With Spinach and Artichoke

If you are a mushroom lover and also like spinach and artichoke this recipe is just perfect for you.

Let’s get started

Step 1

Take the stem out of the mushrooms and scrape out the gills with the help of a spoon

Washing and dry the Portobellos with a paper towel. Then take the stem of the mushrooms out and with the help of a spoon scrape and remove the gills.

Step 2

Brush face-down mushroom caps with olive oil

Preheat the oven to 375 degrees F for 10 mins while you brush the face-down mushroom caps with olive oil. Allow the mushrooms to cook on baking sheet for about 10 minutes until it begins to soften.

Step 3

Mix chopped spinach, artichoke, garlic, cream cheese and mayonnaise in a large bowl

As the mushroom cooks, mix chopped spinach, artichoke, garlic, cream cheese and mayonaise in a large bowl.

Tip: Frozen spinach was used for this recipe. If you are using fresh spinach, steam and chop the spinach. Put it on a clean kitchen towel and squeeze the water out as much as possible.

Step 4

Add Sour cream, Parmesan cheese into the bowl and mix everything

Add sour cream and parmesan cheese to the bowl and mix everything well.

Step 5

Add Mozzarella cheese

Next its time to add Mozarella to the mix.

Step 6

Add salt, white pepper and crushed red pepper flakes for flavor

Finally add some salt, white pepper and crushed red pepper flakes to the mixing bowl for flavoring and give it one last good mix.

Step 7

Flip over the mushrooms and stuff each of them with the fillings prepared

Now take the cooked Portobellos, flip then over and stuff each mushroom well with an equal amount of the spinach artichoke filling prepared before.

Step 8

Sprinkle the tops with remaining cheese and put them again in the oven to bake

Sprinkle remaining Parmesan and Mozarella on the top of each stuffed mushroom. Return the pan to the oven and bake for 10-15 minutes.

Step 9

After baking for 15 minutes, broil the mushroom caps until the cheese turns brown.

Bake until the mushrooms are easily pierced with a fork and the cheese is melted. Once the mushrooms are baked (you can check them with a fork) and cheese melts, broil the mushroom caps for a few minutes until the cheese starts to brown.

Your delicious artichoke spinach stuffed portobello mushroom is ready to serve. If you have leftover fillings use them as a dip for tortilla chips or anything else you like.

Variations For The Recipe

You can use the same filling for button mushroom or baby portobello and serve them as bite-sized appetizers for a party.

If you are on Keto and want to cut back on carbs, omit the artichokes. You can also replace them with some browned ground sausage. You can also use the mushroom stems, cut them finely and add to the mix as well.

You can also add bacon instead of artichokes to the mix.

If you like breadcrumbs on the top but want to avoid them because you are on keto, add some seasoned pork rinds instead.

Can I freeze these mushrooms to have the remaining next day?

If you want to prep it for the next day, broil them first, stuff and freeze them. You can also freeze the stuffed mushroom, thaw and reheat to serve.

There are so many ways to cook Portobellos. What’s your favorite way?