This post contains affiliate links. When you purchase through our links, we may earn a commission.

These beautiful bites of cheesy spinach dip stuffed mushrooms are a creamy filling of three cheeses, fresh spinach and garlic filling nutty mushrooms which are then baked to golden and oozy. It’s a versatile vegetarian dish that can be canapé, starter or main and takes just ten minutes to prepare. 

If you know there will be a meat-eater mutiny if your stuffed mushrooms are exclusively vegetarian, it can be prevented by serving a carnivore’s version with prosciutto and pine nuts. Just make sure they are easily distinguishable from each other!

spinach dip stuffed mushrooms on a plate topped with chives
Would you like to save this recipe?
We’ll email this recipe to you, so you can come back to it later!

When planning my holiday appetiser menu, I’m looking for a holy trinity. I want dishes that: 

  1. look almost too stunning to eat
  2. can be prepared ahead of time
  3. cater to a variety of diets

And taste incredible? Well, of course. That’s a given! These meat-free marvels tick all those boxes and being bite-sized makes them easy to negotiate while there’s a drink in hand. They really are the perfect party food. 

Cheesy stuffed mushrooms

If this creamy spinach dip is sounding awfully familiar, it might be that you’ve come across it at a party previously but filling a bread bowl and served with crudités. 

I’ve taken a lighter approach and mini-fied the dish by stuffing bite-sized chestnut mushrooms with the same creamy spinach dip. The result is a juicy, lower-carb version that plays on the classic combination of cheese, spinach and mushroom.

And what’s even more appealing is that this easy stuffed mushroom recipe can be prepared ahead of your party, giving you plenty of time to focus on what to wear and what drinks to serve. Follow the recipe instructions up to putting the mushrooms in the oven then refrigerate until needed.

Close up of stuffed mushrooms with melted cheese

Recipe tips and notes

  • For an even cook and aesthetic uniformity, start with mushrooms that are a similar size.
  • Don’t wash the mushrooms, they will absorb the water! Gently wipe away any dirt with a paper towel. 
  • Leftover spinach stuffing mix can be baked in an ovenproof dish and served with crusty bread or crackers for dipping.
Prcoess shots of cheesy spinach dip being prepped and stuffed into mushrooms

Serving suggestions

This brilliant little stuffed mushroom recipe is certainly a versatile one. They can feature as a vegetarian appetiser as part of a finger buffet, or served as a dinner party starter, or supersized using portobello mushrooms to be served as a main course.

For me, they are my canapé go-to during the party season, alongside fellow mouthfuls of celebration such as:

I include a hot or cold centrepiece too, like a hot honey baked camembert in a bread bowl or a Scandi-inspired grazing board, to keep the table colourful and flavours and textures varied. 

Storage and leftovers

Leftover cheesy stuffed mushrooms can be stored in an This is an affiliate link.airtight container in the fridge for 3-4 days. Reheat in the oven or air fryer.

More side dishes to try

Cheesy Spinach Dip Stuffed Mushrooms

Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 20 people
These beautiful bites of cheesy spinach dip stuffed mushrooms are a creamy filling of three cheeses, spinach and garlic filling mushrooms.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 tbsp This is an affiliate link.olive oil
  • 2 cloves garlic
  • 200g / 7 oz fresh spinach
  • 125g / 1/2 cup cream cheese
  • 2 tbsp mayonnaise
  • 25g / 1/4 cup grated Parmesan
  • 60g / 1/2 cup grated mozzarella
  • 600g / 21 oz button mushrooms

Instructions 

  • Preheat the oven to 180C/350F. Meanwhile heat 1 tbsp of the olive oil in a large pan and add the minced garlic, cook briefly for a few seconds, then add the spinach and stir until it’s wilted and the liquid has evaporated.
  • Then bring in the cream cheese and let it melt over low heat while stirring.
  • Take off the heat and stir in the mayonnaise, grated Parmesan cheese (keep 2 tbsp behind) and mozzarella.
  • To clean the mushrooms brush them with paper towel to remove any bits of dirt, then pull out the stems.
  • Stuff the mushrooms and sprinkle with additional grated parmesan cheese. Bake in the preheated oven for 20 minutes or until the top of the filling is golden.

Notes

  • Start with mushrooms that are similar in size to enable a more even cook and aesthetic.
  • Mushrooms absorb water, so don’t wash them. Instead, gently wipe off any dirt using a paper towel.
  • If you have leftover spinach stuffing mix, it can be baked in an overproof dish and served along with bread or crackers.

Nutrition

Calories: 185kcal | Carbohydrates: 21g | Protein: 21g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.001g | Cholesterol: 10mg | Sodium: 111mg | Potassium: 2047mg | Fiber: 6g | Sugar: 13g | Vitamin A: 1087IU | Vitamin C: 16mg | Calcium: 62mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!
Julia from Vikalinka

About Me

Julia Frey is a London based recipe developer and photographer. Julia founded Vikalinka in 2012 with the main mission to provide her readers with delicious and accessible everyday recipes, which could be enjoyed by everyone.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating