Mouth-Watering Stuffed Mushrooms


These delicious stuffed mushrooms are pretty easy to make and taste just like the ones you'd get in a restaurant!

Prep Time:
25 mins
Cook Time:
20 mins
Total Time:
45 mins
12 large mushrooms

Looking for a bite-sized appetizer that everyone will love? Try this irresistible stuffed mushroom recipe with a savory cream cheese filling!

How to Make Stuffed Mushrooms

You'll find a detailed ingredient list and step-by-step instructions in the recipe below, but let's go over the basics:

What Are Stuffed Mushrooms Made Of? 

These are the ingredients you’ll need to make this crowd-pleasing stuffed mushroom recipe: 

  • Mushrooms: Start with 12 whole fresh mushrooms. Opt for a bite-sized variety, such as creminis.
  • Oil: Cook the mushroom stems and garlic in a neutral oil, such as vegetable oil.
  • Cream cheese: The rich and creamy filling starts with softened cream cheese. 
  • Cheese: Parmesan cheese lends extra creaminess and cheesy flavor. 
  • Seasonings: The savory filling is seasoned with fresh garlic, black pepper, onion powder, and cayenne.

How to Cook Stuffed Mushrooms

Here’s a brief overview of what you can expect when you make stuffed mushrooms at home: 

  1. Clean the mushrooms, then remove and chop the stems. 
  2. Cook the garlic and mushroom stems in oil. Set aside to cool. 
  3. Stir in the remaining ingredients to make the filling. 
  4. Fill each mushroom cap with the filling. 
  5. Bake the stuffed mushrooms in the preheated oven. 

How Long to Cook Stuffed Mushrooms

In an oven preheated to 350 degrees F, the stuffed mushrooms should be piping hot and ready to serve in about 20 minutes. 

Can You Make Stuffed Mushrooms Ahead of Time? 

You can make the filling and assemble the stuffed mushrooms a day or two in advance. Store the stuffed mushroom caps in an airtight container in the fridge. When you’re ready to cook, simply bake according to the recipe. 

How to Store Stuffed Mushrooms

Store your leftover stuffed mushrooms in an airtight container in the refrigerator for up to four days. Reheat in the microwave or on the stove. 

Allrecipes Community Tips and Praise

“These are easy to make and so delicious just as the recipe is,” says Karen. “I’ve also added crab meat which is really good too! Definitely try these!”

“It was delicious,” raves Jamie Brown. “I used large portabella mushrooms and added some sharp Cheddar cheese to the bottom of the mushroom before adding the filling.”

“These are the best,” according to Ann Purdy. “People are still talking about them one month later. I used 24 smaller bite-sized mushrooms. Panko crumbs on top add a nice little crunch.”

Editorial contributions by Corey Williams


  • 12 whole fresh mushrooms

  • 1 tablespoon vegetable oil

  • 1 tablespoon minced garlic

  • 1 (8 ounce) package cream cheese, softened

  • ¼ cup grated Parmesan cheese

  • ¼ teaspoon ground black pepper

  • ¼ teaspoon onion powder

  • ¼ teaspoon ground cayenne pepper


  1. Preheat the oven to 350 degrees F (175 degrees C). Spray a baking sheet with cooking spray. Clean mushrooms with a damp paper towel; carefully break off stems. Chop stems extremely fine, discarding the tough end of stems.

  2. Heat oil in a large skillet over medium heat. Add garlic and chopped mushroom stems; fry until any moisture has evaporated, taking care not to burn garlic. Set aside to cool.

  3. Stir in cream cheese, Parmesan cheese, black pepper, onion powder, and cayenne. The mixture will be very thick; use a teaspoon to fill each mushroom cap with a generous amount of stuffing. Arrange mushroom caps on the prepared cookie sheet.

  4. Bake in the preheated oven until the mushrooms are piping hot, about 20 minutes.

    Mouth-Watering Stuffed Mushrooms on a white plate
    Alberta Rose

Nutrition Facts (per serving)

88 Calories
8g Fat
2g Carbs
3g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 88
% Daily Value *
Total Fat 8g 11%
Saturated Fat 5g 23%
Cholesterol 22mg 7%
Sodium 82mg 4%
Total Carbohydrate 2g 1%
Dietary Fiber 0g 1%
Total Sugars 0g
Protein 3g
Vitamin C 1mg 3%
Calcium 36mg 3%
Iron 0mg 2%
Potassium 86mg 2%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love