Olive Garden’s Stuffed Mushrooms are the kind of appetizer that always starts a minor argument at our table – everyone wants the last one and nobody is willing to share. I have been making stuffed mushrooms my whole cooking career, and the Olive Garden version stands out for one specific reason: they use a combination of cream cheese and Italian sausage that creates a filling so rich and savory that it almost overshadows the mushrooms themselves. When I started reverse-engineering this at home, I also noticed they add a generous amount of parmesan both inside the filling and on top for that golden, slightly crispy finish that makes them irresistible. It took me three rounds of testing to nail the right ratio of sausage to cream cheese, and this version hits that balance perfectly.
These come together in about 35 minutes from start to finish, which makes them ideal as a dinner party starter or a game-day snack that looks and tastes far more impressive than the effort involved. Once you make them at home, ordering them at the restaurant will feel unnecessary.

15 min
20 min
35 min
6
Easy
Why You’ll Love This Recipe
- The cream cheese and sausage filling is savory, rich, and addictive – guests always ask for the recipe
- Ready in just 35 minutes from start to finish with minimal prep work
- Naturally low-carb and gluten-free as written, making them crowd-pleasing for various diets
- The filling can be made a day ahead, so party prep is almost effortless
- They look elegant and restaurant-quality but require no special skills or equipment
About This Multi-Brand Favorite
Stuffed mushrooms are a classic Italian-American appetizer with roots in the stuffed vegetable tradition of Southern Italy, where nothing goes to waste and vegetables become vessels for bold, savory fillings. Olive Garden adapted this tradition with their own signature filling featuring Italian sausage, cream cheese, and parmesan – a combination that leans American in its richness while staying true to Italian seasoning profiles. The appetizer became one of their most beloved starters, frequently cited by regular guests as a must-order dish. What makes the Olive Garden version stand out compared to other restaurant stuffed mushrooms is the balance between the mild earthiness of the mushroom caps and the intensely savory, slightly spicy filling. The cream cheese acts as a binding agent that keeps everything moist inside while the parmesan forms a golden crust on top. It is a simple formula but executed beautifully, and it is exactly the kind of comfort food starter that sets the tone for a great meal.

Ingredients
Mushrooms and Filling
- 24 large white button mushrooms or cremini mushrooms (about 1.5 lbs)
- 8 oz Italian sausage, casings removed (mild or hot)
- 8 oz cream cheese, softened to room temperature
- 1/2 cup freshly grated parmesan cheese, divided
- 3 cloves garlic, minced
- 2 tablespoons fresh parsley, finely chopped
- 1/4 teaspoon black pepper
- 1/4 teaspoon onion powder
- 1/4 teaspoon Italian seasoning
- Pinch of crushed red pepper flakes
Topping
- 3 tablespoons panko breadcrumbs (optional, for extra texture)
- 2 tablespoons freshly grated parmesan cheese
- 1 tablespoon unsalted butter, melted
- Fresh parsley for garnish
For Serving
- Lemon wedges on the side
- Extra chopped parsley
- Marinara sauce for dipping (optional)
Ingredient Substitutions
- Ground beef or ground turkey can replace Italian sausage for a milder filling
- Portobello mushrooms or large baby bella caps work beautifully for a more substantial serving
- Goat cheese can replace part of the cream cheese for a tangier, more complex filling
- Omit the sausage entirely and add sun-dried tomatoes and fresh spinach for a vegetarian version
- Neufchatel cream cheese (lower fat) substitutes perfectly for regular cream cheese with minimal flavor difference
Equipment You’ll Need
- Large rimmed baking sheet
- Parchment paper or aluminum foil
- Medium skillet for browning sausage
- Spoon or small cookie scoop for filling mushrooms
- Measuring cups and spoons

Step-by-Step Instructions
- Prep the mushrooms. Preheat oven to 400F. Line a large rimmed baking sheet with parchment paper. Clean mushrooms by wiping with a damp paper towel – do not rinse under water or they will become waterlogged. Twist or cut out the stems and set them aside. Use a small spoon to gently scrape out the inside of each cap to create more space for filling. Finely chop the reserved stems.
- Cook the sausage and stems. Heat a skillet over medium-high heat. Add the Italian sausage and break it into small crumbles with a wooden spoon. Cook until browned and cooked through, about 5-6 minutes. Add the minced garlic and chopped mushroom stems to the pan and cook for 2-3 more minutes until the garlic is fragrant and the stems are softened. Drain off any excess grease and let the mixture cool for 5 minutes.
- Make the filling. In a medium bowl, combine the softened cream cheese, half the parmesan (1/4 cup), fresh parsley, black pepper, onion powder, Italian seasoning, and red pepper flakes. Stir until smooth. Add the cooled sausage and mushroom stem mixture and fold everything together until evenly combined. Taste and adjust seasoning. The filling should be thick enough to hold its shape when scooped.
- Fill and top the mushrooms. Arrange mushroom caps hollow-side up on the prepared baking sheet. Use a small spoon or cookie scoop to mound the filling generously into each cap, slightly overfilling so it domes above the rim. In a small bowl, mix remaining parmesan with panko breadcrumbs and melted butter, then sprinkle over the top of each stuffed mushroom. This creates the golden crust that is characteristic of the Olive Garden version.
- Bake and serve. Bake at 400F for 18-20 minutes until the mushrooms are tender, the filling is bubbling at the edges, and the topping is golden brown. For extra browning, switch to broil for the last 2 minutes and watch carefully. Remove from the oven and let cool for 3-5 minutes before serving – the filling is very hot straight from the oven. Garnish with fresh parsley and serve with lemon wedges.

Pro Tips from My Kitchen
- Soften the cream cheese fully before mixing – cold cream cheese will leave lumps in the filling that do not smooth out during baking
- Do not rinse mushrooms under water – wipe them clean with a damp paper towel to prevent them from becoming waterlogged and releasing excess moisture while baking
- Drain the sausage and mushroom stem mixture well and let it cool before mixing with cream cheese – hot filling melts the cream cheese and makes it runny
- Overfill the caps slightly – the filling shrinks during baking and a generous mound stays more impressive on the plate
- Finely chop the mushroom stems and cook them with the sausage – it stretches the filling and adds depth without any waste
- For the cleanest presentation, use a cookie scoop to portion filling into each cap so they all look uniform
Recipe Variations
- Spinach and artichoke: replace sausage with drained, chopped artichoke hearts and fresh spinach for a vegetarian version
- Crab stuffed: swap sausage for 8 oz of lump crab meat mixed with cream cheese, old bay seasoning, and fresh chives
- Bacon and cheddar: use crumbled crispy bacon and sharp cheddar instead of sausage and parmesan for a different flavor profile
- Buffalo chicken: fill with shredded rotisserie chicken mixed with cream cheese and buffalo sauce, top with blue cheese crumbles
- Italian herb: add 1/4 cup of sun-dried tomatoes and 2 tablespoons of fresh basil to the sausage filling for a Mediterranean lift
Common Mistakes to Avoid
- Washing mushrooms under running water – they absorb moisture like a sponge and release it while baking, making the caps watery and the filling loose
- Not scraping out the inside of the caps – leaving the inner membrane limits how much filling you can add and the mushroom cups hold less
- Using cold cream cheese – it does not incorporate smoothly with the sausage and leaves a lumpy, uneven texture in the filling
- Overcrowding the baking pan – mushrooms need space so steam can escape; crowd them and they steam instead of roast
- Skipping the cooling time after taking from the oven – the filling is dangerously hot and needs a few minutes before eating
What to Serve With This Dish
- A glass of Pinot Grigio or dry Chardonnay to complement the rich, savory filling
- Warm marinara on the side for dipping
- A simple mixed green salad to balance the richness of the appetizer
- Crusty Italian bread for scooping up any filling that spills from the caps
- As part of an antipasto spread with olives, cured meats, and roasted peppers
Storage Instructions
Refrigerator
Store leftover stuffed mushrooms in an airtight container for up to 3 days. They are best eaten within 24 hours when the filling is at its creamiest.
Freezer
Freeze unbaked stuffed mushrooms on a baking sheet until solid, then transfer to a freezer bag for up to 1 month. Bake from frozen at 400F for 25-28 minutes until heated through and golden.
How to Reheat
Reheat in a 375F oven for 10-12 minutes until warmed through. Microwaving makes the filling runny and the mushrooms rubbery – always use the oven for reheating.
Make Ahead
Make the filling up to 2 days ahead and refrigerate in an airtight container. Clean and scoop out mushroom caps a few hours ahead. Fill and bake right before serving for the best texture and presentation.
Nutrition Information
Per serving (estimated): 280 calories, 13g protein, 7g carbs, 22g fat (11g saturated), 1g fiber, 3g sugar, 560mg sodium.
Nutrition values are estimates and will vary based on exact ingredients used.
Frequently Asked Questions
What kind of mushrooms does Olive Garden use for their stuffed mushrooms?
Olive Garden uses large white button mushrooms or cremini (baby bella) mushrooms. They need to be large enough to hold a generous amount of filling – look for caps that are at least 1.5 to 2 inches in diameter at the grocery store.
Can I make these stuffed mushrooms ahead of time?
Yes. Make the filling up to 2 days ahead and refrigerate. Fill the mushroom caps up to 4 hours before baking and keep them covered in the refrigerator. Bake right before serving. You can also freeze them unbaked for up to a month.
Why are my stuffed mushrooms watery on the plate?
This happens when mushrooms are washed with water or when the baking temperature is too low. Always wipe mushrooms clean with a damp cloth rather than running them under water. Bake at 400F on a rack if possible so moisture can drip away from the caps during cooking.
Can I use spicy Italian sausage?
Absolutely – hot Italian sausage is a great choice if you like heat. It adds a wonderful kick that pairs well with the cool, creamy filling. You can also use a mix of mild and hot sausage for a balanced heat level.
How do I know when the stuffed mushrooms are done baking?
The mushrooms are done when the caps look shrunken and tender (pierce one with a toothpick – it should go in easily), the filling is visibly bubbling at the edges, and the parmesan topping is golden brown. This typically takes 18-20 minutes at 400F.
Can I make a vegetarian version of these stuffed mushrooms?
Yes easily. Replace the sausage with finely chopped and sauteed spinach (squeeze out all water first), artichoke hearts, or sun-dried tomatoes. Add extra Italian seasoning and a pinch of smoked paprika to compensate for the sausage flavor.
The filling slides out of my mushrooms while baking. What went wrong?
Two possible causes: the cream cheese was too soft and the filling is too loose, or the mushroom caps were not cleaned out enough to create a stable bowl. Refrigerate the filling for 20 minutes before stuffing to firm it up, and make sure you scrape out the inside of each cap with a small spoon.
Can I use baby portobello mushrooms instead of regular button mushrooms?
Baby portobello mushrooms (cremini) are actually more flavorful than white button mushrooms and work perfectly in this recipe. They have a slightly earthier, more intense mushroom flavor that pairs beautifully with the sausage and cream cheese filling.
How many stuffed mushrooms is one serving?
As an appetizer at Olive Garden, a serving is typically 4-5 stuffed mushrooms. This recipe makes about 24 mushrooms, which serves 5-6 people as a starter. As a light main dish, figure about 8-10 mushrooms per person.
Can I cook these in an air fryer?
Yes. Place stuffed mushrooms in a single layer in the air fryer basket and cook at 370F for 10-12 minutes until the caps are tender and the filling is golden and bubbling. You may need to work in batches depending on the size of your air fryer.
What can I use instead of cream cheese?
Mascarpone cheese makes a richer, slightly less tangy substitute. Ricotta cheese creates a lighter, more delicate filling. Goat cheese adds a pleasant tang that pairs especially well if you are making a vegetarian version without sausage.
Are Olive Garden stuffed mushrooms keto-friendly?
The filling of sausage, cream cheese, and parmesan is very keto-friendly. Skip the panko breadcrumb topping or replace with crushed pork rinds to keep the dish fully keto-compliant. The mushroom caps themselves are very low in carbs.
More Multi-Brand Copycat Recipes
Happy cooking,
Julia
I'm Julia. I cook restaurant copycat recipes at home and share what works. Every recipe on this site is tested at least three times in my own kitchen before I publish it.
