Cheesy garlic butter mushroom stuffed chicken is a seared chicken breast filled with sautéed mushrooms, melted mozzarella, and Parmesan, finished with an optional creamy garlic sauce. This hearty one-skillet dinner delivers deep, savory flavor in every bite.

Why You’ll Love This Recipe
- Rich, savory filling of garlic butter mushrooms and melted cheese in every bite
- Optional creamy sauce that turns this into a restaurant-style dinner
- One skillet from stovetop to oven, keeping cleanup simple
- Impressive enough for guests yet easy enough for a weeknight
- Naturally low-carb, fitting easily into many eating plans
- Big on comfort food flavor with garlic, butter, and two kinds of cheese
Equipment Needed
- Large oven-safe skillet
- Sharp paring knife
- Cutting board
- Toothpicks
- Meat thermometer
- Measuring cups and spoons
- Small bowl (for cornstarch slurry, if using)
Ingredients You’ll Need
Mushroom Filling
- 4 tablespoons butter
- 8 ounces (250 g) brown mushrooms, sliced
- 4 cloves garlic, minced
- 2 tablespoons fresh parsley, chopped
- Salt, to taste
- Black pepper, to taste
Stuffed Chicken
- 4 boneless, skinless chicken breasts
- Salt, to taste
- Black pepper, to taste
- 1 teaspoon onion powder
- 1 teaspoon dried parsley
- 8 slices mozzarella cheese
- ¼ cup freshly grated Parmesan cheese
Optional Garlic Parmesan Cream Sauce
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 tablespoon Dijon mustard
- 1½ cups half-and-half (or light cream/evaporated milk)
- ½ cup finely grated Parmesan cheese
- Salt, to taste
- Black pepper, to taste
- ½ teaspoon cornstarch mixed with 2 teaspoons water (optional, for thickening)
- 2 tablespoons fresh parsley, chopped
Ingredient Notes
Brown mushrooms bring a deep, earthy flavor to the filling and hold their texture well after sautéing. Slicing them evenly helps them cook at the same rate and blend smoothly into the stuffing.
Chicken breasts serve as the base of the dish, and cutting a deep, even pocket into each one is key to holding the mushroom and cheese filling without tearing through the meat. Patting them dry before seasoning also helps them sear to a deeper golden color.
Mozzarella cheese melts into a soft, stretchy layer inside the chicken that contrasts nicely with the firmer mushroom filling. Placing the slices directly against the chicken before adding the mushrooms helps it melt evenly throughout.
Parmesan cheese adds a salty, nutty finish both inside the stuffed pockets and in the optional cream sauce. Using freshly grated Parmesan rather than pre-shredded helps it melt smoothly without clumping.
Why These Ingredients Work
Butter and garlic form the flavor base for the mushroom filling, infusing the mushrooms with a rich, aromatic quality as they cook down. This same garlic butter left in the skillet also helps sear the chicken with extra depth of flavor.
Mushrooms add a meaty, umami-rich texture that pairs naturally with the melted cheese inside the chicken. Cooking them until softened first prevents excess moisture from making the filling watery.
Mozzarella provides a creamy, stretchy texture that binds the filling together as it melts. Its mild flavor lets the garlic butter mushrooms remain the dominant taste in each bite.
The optional cream sauce, built from the same pan juices used to sear the chicken, layers even more garlic and Parmesan flavor onto the dish. Simmering it with Dijon mustard adds a subtle tang that balances the richness of the cream.
Step-by-Step Instructions
Make the Mushroom Filling
- Preheat the oven to 400°F (200°C).
- Melt the butter in a large oven-safe skillet over medium heat and cook the garlic for about 1 minute, until fragrant.
- Add the mushrooms, parsley, salt, and pepper, and cook, stirring occasionally, until the mushrooms are soft.
- Remove the mushroom mixture from the heat and let it cool slightly.
Prep and Stuff the Chicken
- Pat the chicken breasts dry and season both sides with salt, black pepper, onion powder, and dried parsley.
- Cut a deep pocket into the thickest side of each chicken breast with a sharp knife, without cutting all the way through.
- Place 2 slices of mozzarella inside each chicken pocket.
- Divide the mushroom mixture evenly among the chicken breasts and stuff it into the pockets.
- Sprinkle about 1 tablespoon of Parmesan cheese into each pocket and secure with toothpicks if needed.
Sear and Bake
- Return the skillet with the remaining garlic butter juices to medium-high heat.
- Sear the stuffed chicken for 3–4 minutes per side, until golden brown.
- Cover the skillet and transfer it to the oven, baking for about 20 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
- Serve with the pan juices and any remaining mushrooms.
Make the Optional Garlic Parmesan Cream Sauce
- Transfer the cooked chicken to a plate, leaving the pan juices in the skillet.
- Heat the olive oil in the same skillet and sauté the garlic for about 1 minute.
- Stir in the Dijon mustard and half-and-half, then bring to a gentle simmer.
- Add any remaining mushrooms and the grated Parmesan cheese, stirring until the cheese melts.
- Stir in the cornstarch slurry, if using, and cook until the sauce thickens.
- Season with salt and pepper, stir in the fresh parsley, then return the chicken to the skillet and spoon the sauce over the top before serving.

Pro Tips & Cooking Hacks
- Let the mushroom filling cool slightly before stuffing so it doesn’t melt the mozzarella prematurely
- Secure the chicken pockets with toothpicks to keep the filling in place during searing
- Sear the chicken over medium-high heat just until golden to build flavor without overcooking
- Use a meat thermometer inserted into the thickest part of the chicken, avoiding the cheese pockets, for accuracy
- Whisk the cornstarch slurry thoroughly before adding it to the sauce to prevent lumps
Tips & Variations
Swap the brown mushrooms for cremini or shiitake for a slightly different earthy flavor in the filling. Adding a splash of white wine to the mushrooms while they cook also deepens the overall flavor.
For a lighter version, skip the cream sauce and serve the chicken with just the pan juices and mushrooms. This cuts back on richness while keeping the core garlic butter flavor intact.
The mushroom filling can be made a day ahead and stored in the refrigerator, making the final assembly and cooking process faster on a busy night. Bring it to room temperature before stuffing the chicken for easier handling.
Serving Suggestions
Serve the chicken over creamy mashed potatoes to soak up the garlic butter pan juices or cream sauce. The smooth potatoes pair perfectly with the rich, cheesy filling.
A side of roasted asparagus or green beans adds color and a light, slightly crisp contrast to the tender chicken. Both vegetables can roast in the oven at the same time as the chicken bakes.
For a heartier meal, pair the chicken with buttered egg noodles or rice to catch the extra sauce. This turns the dish into a filling, comforting dinner.
Common Mistakes to Avoid
Skipping the pocket-cutting step carefully. Cutting too deep causes the mushroom and cheese filling to spill out during cooking. Cut slowly and stop just before reaching the opposite side of the breast.
Not letting the mushroom filling cool before stuffing. Hot filling can melt the mozzarella too early, making it harder to stuff the chicken cleanly. Let the mixture cool for a few minutes before assembling.
Searing at too low a heat. Low heat prevents the chicken from developing a deep golden crust before baking. Keep the skillet at medium-high heat for a proper sear.
Overcooking the chicken in the oven. Extra time in the oven dries out the meat even with the cheese and mushroom filling inside. Start checking the internal temperature at the 18-minute mark.
Rushing the cream sauce. Adding the Parmesan too quickly or at too high a heat can cause the sauce to separate. Simmer gently and stir the cheese in gradually for a smooth, cohesive sauce.
What to Serve With Cheesy Garlic Butter Mushroom Stuffed Chicken
Garlic mashed potatoes make an ideal side for soaking up the rich pan juices or optional cream sauce. Their creamy texture complements the cheesy, savory filling inside the chicken.
Buttered egg noodles offer a comforting base that pairs naturally with the garlic butter flavors throughout the dish. They also help stretch the meal into a heartier dinner.
Roasted Brussels sprouts or broccoli add a slightly crisp, earthy contrast to the soft, cheesy chicken. Both vegetables roast easily alongside the chicken for a simple one-oven meal.
A crisp green salad with a light vinaigrette helps balance the richness of the dish with a touch of acidity. This keeps the overall meal from feeling too heavy.
Frequently Asked Questions
Can I use a different type of mushroom?
Yes, cremini, button, or shiitake mushrooms all work well as substitutes for brown mushrooms in this recipe. Each variety offers a slightly different earthy flavor while keeping the same overall texture.
How do I know when the chicken is fully cooked?
The chicken is done when a meat thermometer inserted into the thickest part reads 165°F (74°C). Avoid inserting the thermometer directly into the cheese or mushroom filling for the most accurate reading.
Why did the cheese leak out during cooking?
Cheese typically leaks out when the pocket is cut too deep or overstuffed with filling. Use toothpicks to secure the opening and avoid packing in more filling than the pocket can comfortably hold.
Is the cream sauce necessary, or can I skip it?
The cream sauce is optional and the chicken is still flavorful served with just the pan juices and mushrooms. Add the sauce if you prefer a richer, more indulgent finish to the dish.
Can I make the mushroom filling ahead of time?
Yes, the mushroom filling can be cooked up to a day in advance and stored in the refrigerator until ready to use. Bring it closer to room temperature before stuffing the chicken for easier assembly.
Conclusion
Cheesy garlic butter mushroom stuffed chicken combines savory sautéed mushrooms, melted mozzarella, and Parmesan into a dish that feels indulgent yet comes together in one skillet. Searing the chicken before baking locks in flavor, while the optional cream sauce adds an extra layer of richness for special occasions. Once the garlic butter and melted cheese meet in every bite, this stuffed chicken is bound to become a regular favorite.
Print
Cheesy Garlic Butter Mushroom Stuffed Chicken
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
Cheesy garlic butter mushroom stuffed chicken features seared chicken breasts filled with sautéed mushrooms, melted mozzarella, and Parmesan, finished with an optional creamy garlic sauce.
Ingredients
4 tablespoons butter
8 ounces (250 g) brown mushrooms, sliced
4 cloves garlic, minced
2 tablespoons fresh parsley, chopped
Salt, to taste
Black pepper, to taste
4 boneless, skinless chicken breasts
1 teaspoon onion powder
1 teaspoon dried parsley
8 slices mozzarella cheese
¼ cup freshly grated Parmesan cheese
1 tablespoon olive oil (for optional sauce)
2 cloves garlic, minced (for optional sauce)
1 tablespoon Dijon mustard
1½ cups half-and-half (or light cream/evaporated milk)
½ cup finely grated Parmesan cheese (for optional sauce)
½ teaspoon cornstarch mixed with 2 teaspoons water (optional, for thickening)
2 tablespoons fresh parsley, chopped (for optional sauce)
Instructions
1. Preheat the oven to 400°F (200°C).
2. Melt the butter in a large oven-safe skillet over medium heat and cook the garlic for about 1 minute, until fragrant.
3. Add the mushrooms, parsley, salt, and pepper, and cook, stirring occasionally, until the mushrooms are soft, then remove from heat and let cool slightly.
4. Pat the chicken breasts dry and season both sides with salt, black pepper, onion powder, and dried parsley.
5. Cut a deep pocket into the thickest side of each chicken breast with a sharp knife, without cutting all the way through.
6. Place 2 slices of mozzarella inside each chicken pocket, then divide the mushroom mixture evenly among the breasts and stuff it into the pockets.
7. Sprinkle about 1 tablespoon of Parmesan cheese into each pocket and secure with toothpicks if needed.
8. Return the skillet with the remaining garlic butter juices to medium-high heat and sear the stuffed chicken for 3–4 minutes per side, until golden brown.
9. Cover the skillet and transfer it to the oven, baking for about 20 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
10. For the optional sauce, transfer the cooked chicken to a plate, leaving the pan juices in the skillet.
11. Heat the olive oil in the same skillet and sauté the garlic for about 1 minute, then stir in the Dijon mustard and half-and-half and bring to a gentle simmer.
12. Add any remaining mushrooms and the grated Parmesan cheese, stirring until melted, then stir in the cornstarch slurry if a thicker sauce is desired.
13. Season with salt and pepper, stir in the fresh parsley, then return the chicken to the skillet and spoon the sauce over the top before serving.
Notes
Let the mushroom filling cool slightly before stuffing so it doesn’t melt the mozzarella prematurely.
Secure the chicken pockets with toothpicks to keep the filling in place during searing.
The optional cream sauce can be skipped for a lighter version served with just the pan juices and mushrooms.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Searing and Baking
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed chicken breast with sauce
- Calories: 520
- Sugar: 3 g
- Sodium: 680 mg
- Fat: 36 g
- Saturated Fat: 18 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 7 g
- Fiber: 1 g
- Protein: 42 g
- Cholesterol: 165 mg