Cheesy Spinach Artichoke Portobello

Golden-brown Cheesy Spinach and Artichoke Stuffed Portobello Mushrooms served on a rustic white plate. Save to Pinterest
Golden-brown Cheesy Spinach and Artichoke Stuffed Portobello Mushrooms served on a rustic white plate. | speakingfood.com

This dish features large Portobello mushroom caps generously filled with a rich blend of wilted spinach, chopped artichokes, cream cheese, sour cream, and a mix of mozzarella and Parmesan. The mushrooms are brushed with olive oil, seasoned, then baked until tender and golden brown on top. A satisfying vegetarian main or appetizer that combines creamy textures and bold flavors, ideal for an easy, comforting dish that highlights the earthy mushrooms and cheesy filling.

There's something magical about the first time I pulled a baked mushroom from the oven and watched the cheese bubble over the edges like a savory cloud. My kitchen smelled incredible that day, and I realized these stuffed Portobellos weren't just a side dish—they were restaurant-quality enough to serve to anyone. The creamy spinach and artichoke filling, inspired by the classic dip I'd loved for years, suddenly made sense on a meaty mushroom cap.

I made these for a late dinner with friends one autumn evening, and someone asked if I'd gotten them from a restaurant. That surprised me more than it should have, but it stuck with me—the kind of dish that makes cooking feel less like a chore and more like creating something worth the effort. Now whenever I need to bring something to a gathering, these are my quiet confidence move.

Ingredients

  • Large Portobello mushroom caps: These are meaty and substantial enough to hold a generous filling without falling apart. Remove the gills gently with a spoon so they have room to cradle the mixture.
  • Spinach and artichoke hearts: Fresh spinach wilts down quickly, while canned artichokes keep things simple and give you that tender texture without extra prep.
  • Cream cheese and sour cream: Together they create a rich, creamy base that binds everything while staying smooth when baked.
  • Mozzarella and Parmesan: Mozzarella melts beautifully for that pull, while Parmesan adds a sharp, salty edge that keeps the whole dish from tasting one-note.
  • Garlic and red pepper flakes: Garlic softens and becomes mellow when mixed into the filling, while the red pepper flakes add a gentle heat that nobody expects.
  • Olive oil, salt, and black pepper: Good olive oil on the mushroom caps prevents sticking and helps them cook evenly.

Instructions

Set your stage:
Preheat your oven to 400°F and line a baking sheet with parchment paper. This gives you a clean canvas and makes cleanup easier so you can focus on what matters.
Prepare the mushroom caps:
Brush both sides of each cap with olive oil, then season generously with salt and pepper. Lay them gill-side up on the sheet, and you'll notice how they relax and soften slightly even before baking begins.
Wilt the spinach:
Toss the chopped spinach into a skillet over medium heat and let it cook for just a couple of minutes until it looks soft and dark. The moment it releases its liquid, pull it off the heat and let it cool a bit so it doesn't cook the cream cheese.
Build the filling:
In a bowl, combine the cooled spinach, chopped artichokes, softened cream cheese, sour cream, mozzarella, Parmesan, minced garlic, red pepper flakes if you're using them, and salt and pepper. Mix until everything is evenly distributed and looks creamy and full.
Stuff generously:
Spoon the filling into each mushroom cap, pressing it gently so it settles in and doesn't pile too high. A little overflow is fine—it will melt into something delicious.
Crown with cheese:
Sprinkle the extra mozzarella and Parmesan over the top of each stuffed cap. This is where you'll get that golden, bubbly finish that makes everyone's eyes light up.
Bake until golden:
Slide everything into the oven for 20 to 25 minutes, checking around the 20-minute mark. The mushrooms should be tender when pierced with a fork, and the cheese should be melted and turning golden brown on the edges.
Rest before serving:
Let them cool for 5 minutes so the filling sets slightly and you can serve them without the cheese sliding off onto the plate.
Baked Portobello caps overflowing with creamy spinach, artichoke, and melted mozzarella cheese mixture. Save to Pinterest
Baked Portobello caps overflowing with creamy spinach, artichoke, and melted mozzarella cheese mixture. | speakingfood.com

The real turning point came when I realized these aren't just a vegetarian main course—they're the kind of dish that makes plant-based eating feel celebratory rather than like a compromise. That shift in perspective changed how I approached cooking altogether.

Why This Becomes Your Go-To

Once you nail the filling-to-mushroom ratio, you'll find yourself making these for weeknight dinners as much as special occasions. They're forgiving enough that you can swap ingredients around, bold enough to satisfy a hearty appetite, and elegant enough that nobody needs to know how simple they are to pull together. The fact that they're naturally vegetarian and gluten-free is almost beside the point—they're just really good food.

The Filling as Your Canvas

What I love about the filling is how customizable it is while staying true to that creamy, cheesy spirit. Sun-dried tomatoes add a subtle sweetness, fresh basil brings a gentle herbal note, and even chopped roasted red peppers can sneak in without disrupting the balance. You're really just building on a solid foundation once you understand how the cream cheese, sour cream, and cheese work together to hold everything in place.

Serving and Pairing Ideas

Serve these alongside a crisp white wine like Sauvignon Blanc, which cuts through the richness beautifully and refreshes your palate between bites. A simple green salad with lemon vinaigrette works perfectly too, adding brightness that balances all that cheese and cream. You could also plate them as an appetizer with a small bowl of marinara for dipping, or make them the centerpiece of a vegetarian spread with roasted vegetables and crusty bread on the side.

  • If you're feeding a crowd, these hold well for a few minutes after baking, so you can have everything ready before guests arrive.
  • Leftovers reheat beautifully in a 350°F oven for about 10 minutes, so don't hesitate to make extra.
  • These pair wonderfully with roasted broccoli, wild rice, or a crusty sourdough to soak up any creamy filling that escapes.
Savory Cheesy Spinach and Artichoke Stuffed Portobello Mushrooms garnished with fresh parsley for an appetizer. Save to Pinterest
Savory Cheesy Spinach and Artichoke Stuffed Portobello Mushrooms garnished with fresh parsley for an appetizer. | speakingfood.com

These stuffed mushrooms remind me that simple ingredients in the right combination can feel genuinely exciting to cook and eat. They've become one of those recipes I return to whenever I want to feel like I'm cooking something worthwhile.

Recipe Help & Support

Large Portobello mushroom caps with stems and gills removed provide a sturdy base and a meaty texture ideal for stuffing.

Yes, the creamy spinach and artichoke filling can be mixed in advance and refrigerated until ready to use.

Sprinkle shredded mozzarella and grated Parmesan over the filled mushrooms before baking to create a melty, golden crust.

For a dairy-free option, substitute cream cheese, sour cream, and cheeses with plant-based alternatives.

They complement crisp salads, roasted vegetables, or crusty bread and pair nicely with white wines like Sauvignon Blanc.

Cheesy Spinach Artichoke Portobello

Portobello caps stuffed with creamy spinach, artichokes, and cheese, baked until golden and savory.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Mushrooms

  • 4 large Portobello mushroom caps, stems and gills removed
  • 1 tablespoon olive oil
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Filling

  • 2 cups fresh spinach, chopped
  • 1 cup canned or jarred artichoke hearts, drained and chopped
  • 1/2 cup cream cheese, softened
  • 1/3 cup sour cream
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Topping

  • 1/2 cup shredded mozzarella cheese
  • 2 tablespoons grated Parmesan cheese

Instructions

1
Preheat Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare Mushroom Caps: Brush both sides of the Portobello caps with olive oil and season with salt and pepper. Place them gill-side up on the prepared baking sheet.
3
Cook Spinach: In a large skillet over medium heat, add the chopped spinach and cook until just wilted, about 2 minutes. Remove from heat and let cool slightly.
4
Prepare Filling: In a medium bowl, combine the wilted spinach, chopped artichoke hearts, cream cheese, sour cream, mozzarella, Parmesan, garlic, crushed red pepper flakes, salt, and black pepper. Mix until well blended.
5
Stuff Mushrooms: Spoon the spinach-artichoke mixture evenly into each mushroom cap, pressing gently to fill.
6
Add Topping: Sprinkle the stuffed mushrooms with the topping mozzarella and Parmesan.
7
Bake: Bake for 20 to 25 minutes, or until the mushrooms are tender and the cheese is melted and golden brown.
8
Serve: Let cool for 5 minutes before serving.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Skillet
  • Mixing bowl
  • Spoon or spatula
  • Knife and chopping board

Nutrition (Per Serving)

Calories 260
Protein 13g
Carbs 12g
Fat 18g

Allergy Information

  • Contains dairy (cream cheese, sour cream, mozzarella, Parmesan).
  • Contains mushrooms (fungi).
Heather Collins