These stuffed mushrooms have become my go-to appetizer for dinner parties. Every time I bring them to a gathering, people ask for the recipe before they’ve finished their first bite. I get it – there’s something about the combination of warm mushrooms and melty feta cheese that just works.
I started making these years ago when I needed a quick appetizer for a last-minute get-together. Now they’re the first thing my friends request when I offer to bring something to share. The best part? They’re super easy to make ahead – I can prep them in the afternoon and pop them in the oven right before dinner.
If you’re looking for an appetizer that’s both simple and satisfying, these feta stuffed mushrooms are exactly what you need. They take just a few ingredients, and you can even prep them the day before. Trust me, your kitchen will smell amazing while these are baking.

Why You’ll Love These Stuffed Mushrooms
- Quick preparation – Ready in just 30-40 minutes, these stuffed mushrooms are perfect for when you want something impressive without spending hours in the kitchen.
- Mediterranean flavors – The combination of feta, oregano, garlic, and lemon creates a delicious Greek-inspired filling that’s creamy and tangy.
- Perfect for entertaining – These can be prepared ahead of time and popped in the oven just before your guests arrive, making them ideal for parties or dinner gatherings.
- Customizable recipe – You can easily make these vegetarian by skipping the sausage, or experiment with different cheeses and herbs to create your own version.
What Kind of Mushrooms Should I Use?
For stuffed mushrooms, you’ll want to look for large, sturdy mushroom caps that can hold plenty of filling. Portobello mushrooms are perfect for this recipe since they’re naturally wide and have a deep cavity when the stem is removed. If you can’t find portobellos, cremini mushrooms (also called baby bellas) will work too, though you might need more of them since they’re smaller. When shopping, look for mushrooms with firm, unbroken caps and avoid any that feel slimy or have dark spots. It’s best to choose ones that are roughly the same size so they’ll cook evenly, and remember that fresh mushrooms should have a nice earthy smell – if they smell sour, leave them at the store.

Options for Substitutions
Need to switch things up with this mushroom recipe? Here are some handy substitutions you can try:
- Large flat mushrooms: While large flat mushrooms are ideal for stuffing, you can use regular white button mushrooms or cremini mushrooms – just get the biggest ones you can find. Keep in mind that smaller mushrooms will need less filling and shorter cooking time.
- Feta cheese: You can swap feta with goat cheese or even crumbled blue cheese if you want a different flavor profile. For a milder option, try ricotta mixed with a bit of salt.
- Cream cheese: Mascarpone makes a good substitute, or you could use ricotta cheese. Greek yogurt can work too, but strain it first to remove excess liquid.
- Italian sausage: Any type of fresh sausage works well here – try chicken or turkey sausage for a lighter option. For a vegetarian version, you can use chopped mushrooms mixed with breadcrumbs and herbs.
- Dried oregano: Fresh oregano works great (use 1 tablespoon instead), or swap with dried basil, Italian seasoning, or herbs de Provence.
- Baguette: Any type of bread will do for the crumbs – sourdough, ciabatta, or regular sandwich bread. Just make sure it’s dried out or toasted first.
Watch Out for These Mistakes While Cooking
The biggest challenge when making stuffed mushrooms is dealing with excess moisture – to prevent soggy results, make sure to remove the stems and gently scrape out the gills, then pat the mushrooms dry with paper towels before stuffing. Another common mistake is overcooking the mushrooms, which can make them release too much water and become rubbery – aim for about 20-25 minutes in the oven at 375°F, or until the cheese is just golden and bubbly. To ensure the best flavor, don’t skip seasoning the mushroom caps themselves with a little olive oil, salt, and pepper before adding the filling, and consider placing the mushrooms on a wire rack over your baking sheet to allow air circulation underneath. For extra crunch and texture, try toasting your breadcrumbs until golden brown before mixing them into the stuffing mixture – this simple step makes a big difference in the final result.

What to Serve With Stuffed Mushrooms?
These cheesy stuffed mushrooms work great as both an appetizer or a main course, depending on how you serve them! For a complete dinner, try pairing them with a simple arugula salad dressed with lemon vinaigrette – the peppery greens and bright dressing balance out the rich, creamy filling. If you’re serving these as a main dish, some roasted asparagus or green beans on the side would be perfect, and don’t forget to have extra crusty bread around to soak up all those tasty mushroom juices. When I make these for a party, I like to arrange them on a platter with some cherry tomatoes and fresh herbs for color, making it easy for guests to grab and enjoy.
Storage Instructions
Keep Fresh: These tasty stuffed mushrooms will stay good in an airtight container in the fridge for up to 3 days. I recommend storing them before baking if possible – this keeps the mushrooms from getting too soft and helps maintain their texture.
Make Ahead: You can prep these mushrooms up to 24 hours in advance! Just stuff them, cover with plastic wrap, and keep them in the fridge until you’re ready to bake. This is super handy when you’re planning a dinner party or busy weeknight meal.
Warm Up: Already baked your mushrooms? No problem! Pop them in the oven at 350°F (175°C) for about 10-15 minutes until they’re heated through. You can also give them a quick zap in the microwave, but the oven method keeps them more firm and helps maintain that nice crusty top.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1500-1700
- Protein: 70-80 g
- Fat: 100-110 g
- Carbohydrates: 130-150 g
Ingredients
For the mushrooms:
- 8 large flat mushrooms
- 1 1/2 tbsp olive oil
For the stuffing:
- 2-3 crushed garlic cloves
- zest from 1 large lemon
- sea salt to taste
- 1 1/2 tbsp olive oil
- 200g crumbled feta cheese (Sainsbury’s Greek Feta is a good choice)
- black pepper to taste
- 100g cream cheese (room temperature for easy mixing)
- 1 tsp dried oregano (for best flavor)
Optional additions and garnish:
- 2 Italian-style pork sausages (casings removed, cooked and crumbled)
- small handful flat-leaf parsley (finely chopped for garnish)
- 1 baguette or similar white bread (toasted, for serving)
Step 1: Prepare the Baking Tray and Mushrooms
Preheat your oven to 220°C (425°F / Gas 7) and line an oven tray with baking paper.
Begin by twisting the stems to remove them from the mushrooms.
Brush the mushroom caps with half of the oil and place them on the prepared tray, ready for stuffing.
Step 2: Make the Feta Stuffing
Finely dice the removed mushroom stems and place them in a mixing bowl.
Add in the feta cheese, cream cheese, oregano, garlic, lemon zest, and the remaining oil.
Season the mixture generously with salt and pepper, then stir everything together until well combined.
Step 3: Stuff the Mushrooms
Evenly divide the feta stuffing between the mushroom caps.
It’s important to loosely pile the stuffing rather than pack it tightly into the caps, as this will allow it to roast more evenly.
Step 4: Add Sausage Crumbles (Optional)
If you’re using sausages, remove the skin and crumble the sausage meat around the mushrooms on the tray.
This will add additional flavor to your dish while roasting.
Step 5: Roast the Mushrooms
Place the tray in the preheated oven and roast the stuffed mushrooms for 20-25 minutes.
You’ll know they’re ready when the mushrooms are soft and juicy, and the feta stuffing is beginning to brown and crisp.
Step 6: Finish and Serve
Once roasted, brush the sides of the mushrooms with a little of the oil from the tray to enhance their flavor.
Serve immediately, garnishing with fresh parsley and pairing with toasted baguette slices for a deliciously satisfying dish.