Cheese Stuffed Mushrooms are the ultimate bite-sized appetizer—savory, creamy, and bursting with cheesy flavor in every bite. Whether you’re entertaining guests, hosting a holiday party, or just looking for a delicious snack, these easy-to-make mushrooms are always a crowd favorite.
Why You’ll Love This Recipe
- Simple and quick to prepare
- Customizable with different cheese blends or herbs
- Perfect for parties, potlucks, or holidays
- Vegetarian-friendly
- Bakes up beautifully with a golden, bubbly topping
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 16–20 medium white button or cremini mushrooms, stems removed and finely chopped
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 ounces cream cheese, softened
- 1/4 cup shredded mozzarella cheese
- 2 tablespoons grated Parmesan cheese
- 1 tablespoon chopped fresh parsley (plus extra for garnish)
- 2 tablespoons breadcrumbs (optional, for a crunchy topping)
Directions

- Preheat oven to 375°F (190°C). Lightly grease a baking dish or line with parchment paper.
- Prepare the mushrooms: Clean mushrooms with a damp paper towel. Remove the stems and finely chop them. Set caps aside.
- Cook the filling: Heat butter and olive oil in a skillet over medium heat. Add chopped mushroom stems, onion, and garlic. Cook for 5–6 minutes until softened. Season with salt and pepper, then let cool slightly.
- Mix the cheese filling: In a medium bowl, combine the cooled mixture with cream cheese, mozzarella, Parmesan, and chopped parsley. Stir until smooth.
- Stuff the mushrooms: Spoon the filling into each mushroom cap. Optionally, sprinkle the tops with breadcrumbs for extra crunch.
- Bake: Arrange mushrooms in the prepared baking dish and bake for 18–20 minutes, or until mushrooms are tender and the tops are golden and bubbly.
- Garnish and serve: Sprinkle with extra parsley before serving warm.
Servings and timing
- Servings: 4–6 (about 16–20 mushrooms)
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
Variations
- Add chopped cooked bacon or sausage to the filling
- Swap cream cheese for goat cheese or ricotta for a tangier flavor
- Use spinach or artichokes for an extra veggie boost
- Spice it up with a pinch of red pepper flakes
- Make it gluten-free by skipping the breadcrumbs or using a gluten-free alternative
Storage/Reheating
- Refrigerate: Store leftovers in an airtight container for up to 3 days
- Reheat: Bake at 350°F for 10–12 minutes or microwave in 30-second bursts until warmed through
- Freeze: Freeze unbaked stuffed mushrooms on a tray, then transfer to a freezer bag. Bake directly from frozen, adding a few extra minutes to cook time
FAQs
Can I make these ahead of time?
Yes, you can assemble them a day ahead, refrigerate, and bake when ready to serve.
What mushrooms are best for stuffing?
White button or cremini mushrooms work well because of their size and flavor.
Can I make these dairy-free?
Yes, use plant-based cream cheese and dairy-free cheese shreds.
Do I have to use breadcrumbs?
No, they’re optional. They add crunch but can be omitted or substituted with crushed nuts or gluten-free crumbs.
Can I use a different type of cheese?
Absolutely—try cheddar, Gruyère, feta, or a cheese blend for a twist.
Why is my filling too runny?
Make sure your mushrooms aren’t too wet—dry them thoroughly before stuffing.
Can I grill these instead of baking?
Yes, place them on foil over indirect heat on the grill and cook for 10–15 minutes.
Can I add herbs to the filling?
Definitely! Thyme, rosemary, or chives all work well.
How do I keep them from being soggy?
Avoid overfilling, bake on a rack if possible, and don’t overcrowd the pan.
Can I double the recipe for a party?
Yes, this recipe scales easily for larger batches.
Conclusion
Cheese Stuffed Mushrooms are a versatile and delicious appetizer that’s sure to impress. With their rich, cheesy filling and savory flavor, these mushrooms are perfect for any occasion. Prepare them in advance or bake them fresh—they’re guaranteed to disappear quickly!
PrintCheese Stuffed Mushrooms
These cheese stuffed mushrooms are a savory, crowd-pleasing appetizer filled with a rich blend of cream cheese, garlic, herbs, and parmesan, then baked until golden and bubbly.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 16 large white mushrooms, stems removed and cleaned
- 1 (8 oz) package cream cheese, softened
- 1/2 cup grated Parmesan cheese
- 1/4 cup shredded mozzarella cheese
- 2 cloves garlic, minced
- 2 tbsp chopped fresh parsley
- 1/4 tsp salt
- 1/4 tsp black pepper
- 2 tbsp olive oil
- 1/4 cup breadcrumbs (optional, for topping)
Instructions
- Preheat oven to 375°F (190°C). Lightly grease a baking sheet or dish.
- In a bowl, mix cream cheese, Parmesan, mozzarella, garlic, parsley, salt, and pepper until well combined.
- Fill each mushroom cap with a generous spoonful of the cheese mixture.
- Sprinkle breadcrumbs on top if desired, and place mushrooms on the prepared baking sheet.
- Drizzle with olive oil.
- Bake for 20–25 minutes, or until mushrooms are tender and tops are golden brown.
- Garnish with extra parsley and serve warm.
Notes
- Use room temperature cream cheese for easier mixing.
- Add chopped cooked bacon or sausage to the filling for extra flavor.
- Breadcrumb topping adds a nice crunch but can be skipped for a gluten-free version.
- These can be assembled ahead and baked just before serving.
Nutrition
- Serving Size: 4 mushrooms
- Calories: 220
- Sugar: 2g
- Sodium: 300mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 35mg