Cheesy Spinach Artichoke Mushrooms

Golden-brown Cheesy Spinach and Artichoke Stuffed Mushrooms rest on a platter, their creamy filling bubbling and dotted with fresh herbs. Save to Pinterest
Golden-brown Cheesy Spinach and Artichoke Stuffed Mushrooms rest on a platter, their creamy filling bubbling and dotted with fresh herbs. | hearthlykitchen.com

These tender mushroom caps are generously filled with a creamy blend of sautéed spinach, artichokes, and a medley of cheeses including cream cheese, Parmesan, and mozzarella. The filling is seasoned with garlic and a hint of pepper flakes for subtle heat, then topped with buttery breadcrumbs for a crunchy finish. Baked until golden and tender, this dish offers a flavorful, savory bite that's perfect for entertaining or as a satisfying appetizer.

My sister texted me at 2pm, frantic, asking if I could bring something to her dinner party that night. I had a container of mushroom caps staring back at me from the fridge and half a block of cream cheese sitting on the counter. That throw-together moment became the most requested appetizer I've ever made.

Last New Year's Eve, I made four batches because they disappeared within minutes every time I brought out a fresh tray. My friend Mark finally admitted he'd been hiding three of them in a napkin so he'd get more than his fair share.

Ingredients

  • 20 large white or cremini mushroom caps: Choose mushrooms with deep caps and tight gills — they hold more filling and won't collapse during baking. Give them a gentle wipe with a damp cloth instead of running them under water.
  • 1 tablespoon olive oil: This little bit of fat transforms the raw spinach into something silky and sweet when it hits the hot pan.
  • 2 cups fresh spinach: Fresh really matters here. Frozen spinach can make the filling watery and heavy. Chop it before wilting for even cooking.
  • 1 (14 oz) can artichoke hearts: Drain these well and give them a rough chop. Canned work perfectly, but if you spot jarred artichoke hearts in brine, grab those instead.
  • 2 cloves garlic: Don't be tempted to add more — you want it aromatic, not overwhelming. Mince it finely so it melts into the spinach.
  • 120 g (4 oz) cream cheese: Set it out on the counter while you prep. Room temperature cheese blends seamlessly into the filling without any stubborn lumps.
  • 60 g (2 oz) sour cream: This adds just enough tang to cut through all that rich cheese. Greek yogurt works if that's what you have on hand.
  • 60 g (2 oz) grated Parmesan: The salty, nutty element that ties everything together. Freshly grated melts better than the pre-grated stuff.
  • 80 g (3 oz) shredded mozzarella: Use part-skim if you want it slightly lighter, though honestly, no one's eating these for health reasons.
  • 1/4 teaspoon salt and 1/4 teaspoon black pepper: The filling needs seasoning, but taste before adding more — the Parmesan is already quite salty.
  • Pinch of crushed red pepper flakes: Totally optional, but that tiny warmth makes everything else pop. Add it if you like things interesting.
  • 3 tablespoons breadcrumbs mixed with 1 tablespoon melted butter: This topping is the difference between good and exceptional. The butter helps them turn into golden, crunchy little crowns.

Instructions

Get everything ready:
Preheat your oven to 190°C (375°F) and line a baking sheet with parchment paper. Pull the stems off the mushrooms and gently scoop out a little extra flesh from inside each cap with a small spoon — this creates more room for the good stuff.
Build the flavor base:
Heat the olive oil in a skillet over medium heat. Toss in the minced garlic and let it sizzle for about 30 seconds, just until you can smell it. Add the chopped spinach and cook until it's completely wilted, about 2–3 minutes.
Add the artichokes:
Stir in the chopped artichoke hearts and let them warm through for another minute or two. Remove the pan from the heat and let the mixture cool slightly while you mix the cheeses.
Mix the filling:
In a bowl, combine the cream cheese, sour cream, Parmesan, mozzarella, salt, pepper, and red pepper flakes if you're using them. Stir in the spinach and artichoke mixture until everything is evenly distributed. Taste and adjust the seasoning if needed.
Fill the mushrooms:
Spoon the filling generously into each mushroom cap, really packing it in. Arrange them on your prepared baking sheet, giving each one a little breathing room.
Add the crunchy topping:
Mix the breadcrumbs with the melted butter in a small bowl until they're evenly coated. Sprinkle this mixture over the stuffed mushrooms — it should form a thin, even layer on top of each one.
Bake until golden:
Slide the baking sheet into the oven and bake for 20–25 minutes. You're looking for tender mushrooms and a golden brown, slightly crunchy topping. Let them cool for about 5 minutes before serving — they're easier to handle and the filling sets slightly.
Freshly baked Cheesy Spinach and Artichoke Stuffed Mushrooms are arranged on a rustic wooden board, showcasing their golden breadcrumbs and green spinach bits. Save to Pinterest
Freshly baked Cheesy Spinach and Artichoke Stuffed Mushrooms are arranged on a rustic wooden board, showcasing their golden breadcrumbs and green spinach bits. | hearthlykitchen.com

Now these mushrooms show up at every family gathering, birthday, and impromptu Tuesday night dinner. My niece calls them the good ones and asks if I'm bringing them before she even says hello.

Make Ahead Magic

You can assemble these up to a day ahead and keep them covered in the fridge. Add the breadcrumb topping just before baking, or they'll get soggy. If you're transporting them, bake them at home and reheat briefly at your destination.

Party Perfect

These disappear fast, so I always make extra. They're substantial enough to be a main-ish appetizer for vegetarians, but small enough that everyone can sample. Set them on the counter hot and watch them vanish.

Serving Suggestions

A crisp white wine like Sauvignon Blanc cuts through all that rich cheese perfectly. A chilled rosé works beautifully too. These also pair nicely with simple crackers or crusty bread on the side.

  • Double the filling if you're serving a crowd — leftovers keep well in the fridge for up to three days
  • Set out a small fork or toothpicks so guests can help themselves without getting messy fingers
  • If reheating, use the oven not the microwave to keep that crispy topping intact
A close-up of Cheesy Spinach and Artichoke Stuffed Mushrooms reveals melted mozzarella strings and a savory artichoke filling inside tender mushroom caps. Save to Pinterest
A close-up of Cheesy Spinach and Artichoke Stuffed Mushrooms reveals melted mozzarella strings and a savory artichoke filling inside tender mushroom caps. | hearthlykitchen.com

These are the kind of appetizers that make people lean in closer, plates held out like little offering dishes. Make them once and they become part of your permanent rotation.

Recipe Questions & Answers

Large white or cremini mushroom caps are ideal due to their size and sturdy texture, which hold the filling well.

Yes, kale or Swiss chard make great alternatives, offering a similar texture and flavor balance.

Using a combination of cream cheese, sour cream, and shredded cheeses helps achieve a smooth, rich filling that holds shape during baking.

Absolutely, simply use gluten-free breadcrumbs to keep the topping crunchy without gluten.

Removing mushroom stems and lightly scooping out the inside flesh creates space for filling and prevents excess moisture buildup.

You can prepare the filling and mushroom caps in advance, then bake just before serving to maintain freshness and texture.

Cheesy Spinach Artichoke Mushrooms

Tender mushrooms packed with cheesy spinach and artichoke filling, topped with crispy crumbs.

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

Ingredients

Mushrooms

  • 20 large white or cremini mushroom caps, stems removed and wiped clean

Filling

  • 1 tablespoon olive oil
  • 2 cups fresh spinach, chopped
  • 1 (14 oz) can artichoke hearts, drained and finely chopped
  • 2 cloves garlic, minced
  • 4 oz cream cheese, softened
  • 2 oz sour cream
  • 2 oz grated Parmesan cheese
  • 3 oz shredded mozzarella cheese
  • 1/4 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • Pinch of crushed red pepper flakes

Topping

  • 3 tablespoons breadcrumbs
  • 1 tablespoon melted butter

Instructions

1
Preheat Oven and Prepare Pan: Preheat the oven to 375°F. Line a baking sheet with parchment paper.
2
Prepare Mushroom Caps: Remove stems from mushroom caps and gently scoop out some of the inside flesh to create space for the filling. Set caps aside.
3
Sauté Aromatics and Spinach: Heat olive oil in a skillet over medium heat. Add garlic and cook until fragrant, about 30 seconds. Add chopped spinach and sauté until wilted, 2–3 minutes.
4
Add Artichokes: Add chopped artichoke hearts to the skillet and cook for another 1–2 minutes to warm through. Remove from heat and let cool slightly.
5
Prepare Filling Mixture: In a mixing bowl, combine cream cheese, sour cream, Parmesan, mozzarella, salt, pepper, and red pepper flakes. Stir in the spinach and artichoke mixture until well blended.
6
Stuff Mushroom Caps: Spoon the filling generously into each mushroom cap and arrange on the prepared baking sheet.
7
Add Crumb Topping: In a small bowl, mix breadcrumbs with melted butter. Sprinkle evenly over stuffed mushrooms.
8
Bake to Golden Perfection: Bake for 20–25 minutes, or until mushrooms are tender and tops are golden brown.
9
Rest and Serve: Let cool for 5 minutes before serving warm.
Additional Information

Equipment Needed

  • Baking sheet
  • Skillet
  • Mixing bowl
  • Spoon
  • Knife and cutting board

Nutrition (Per Serving)

Calories 130
Protein 5g
Carbs 7g
Fat 9g

Allergy Information

  • Contains dairy: cream cheese, sour cream, Parmesan, mozzarella, butter
  • Contains gluten if using regular breadcrumbs
  • Check labels for hidden allergens or cross-contamination
Grace Ellington

Home cook sharing easy recipes, kitchen tips, and meal ideas everyone can enjoy.