
This garlic butter mushroom stuffed chicken transforms an ordinary chicken breast into a restaurant-worthy meal packed with savory flavors and creamy cheese. The combination of garlic-infused mushrooms and melted mozzarella creates a juicy pocket of goodness that will have everyone asking for seconds.
I first made this dish for a dinner party where I needed to impress without spending hours in the kitchen. The way my guests' eyes lit up when they cut into the chicken and saw that glorious mushroom stuffing convinced me this would become my signature dish.
Ingredients
- Butter provides the rich foundation for sautéing the mushrooms and creates that irresistible garlic butter flavor
- Brown mushrooms offer a meaty texture and earthy flavor that pairs perfectly with chicken choose cremini for the best flavor
- Fresh garlic adds aromatic punch use fresh cloves rather than pre minced for optimal flavor
- Boneless chicken breasts create the perfect vessel for stuffing look for evenly sized pieces for consistent cooking
- Mozzarella cheese creates that perfect melty gooey texture inside the chicken
- Parmesan cheese adds a sharp nutty element that elevates the entire dish use freshly grated for best melting
- Half and half creates the perfect creamy sauce without being too heavy substitute with equal parts milk and cream if unavailable
Step-by-Step Instructions
- Prepare the Mushroom Filling
- Melt butter in a large oven safe skillet over medium heat until it begins to foam. Add minced garlic and sauté for exactly one minute until fragrant but not browned. Introduce the sliced mushrooms along with salt pepper and parsley cooking for about 5 minutes until they release their moisture and become tender. Allow this mixture to cool slightly while you prepare the chicken.
- Prepare the Chicken
- Pat the chicken breasts completely dry which ensures proper searing and seasoning adhesion. Season both sides thoroughly with salt pepper onion powder and dried parsley making sure to massage the seasonings into the meat. Using a sharp knife carefully cut a deep horizontal pocket through the thickest part of each breast creating space for the filling without cutting all the way through.
- Stuff the Chicken
- Place two slices of mozzarella inside each chicken pocket followed by a generous portion of the cooled mushroom mixture. Sprinkle a tablespoon of parmesan cheese over the mushrooms before securing the opening with toothpicks. Press the opening closed as much as possible to keep all that goodness inside during cooking.
- Sear and Bake
- Return to the same skillet with all those flavorful mushroom juices and bring to medium high heat. Place the stuffed chicken breasts presentation side down and sear until golden brown about 3 to 4 minutes. Flip carefully and sear the other side before transferring the entire skillet to a preheated oven to finish cooking through about 20 minutes until the internal temperature reaches 165°F.

The searing step is absolutely crucial for developing flavor. I learned this technique from a chef friend who explained that the Maillard reaction that happens during searing creates hundreds of new flavor compounds. The first time I made this without properly searing the chicken I was disappointed by the bland result never make that mistake again.
Make Ahead Tips
This stuffed chicken can be prepared up to 24 hours in advance making it perfect for entertaining. Simply prepare the chicken through the stuffing stage cover tightly with plastic wrap and refrigerate. When ready to cook allow the chicken to sit at room temperature for 20 minutes before searing and baking. This extra time actually allows the flavors to meld together creating an even more delicious result.
Sauce Variations
While the creamy garlic parmesan sauce is divine there are several ways to adapt this recipe based on your preferences. For a lighter option skip the cream sauce entirely and simply serve with the pan juices from cooking. For a wine based sauce add 1/4 cup of dry white wine to the pan after searing the chicken and allow it to reduce before adding the cream. For a hint of brightness add a squeeze of lemon juice to the finished sauce just before serving.
Serving Suggestions
This stuffed chicken pairs beautifully with so many sides. Serve it atop creamy mashed potatoes which will soak up all that incredible sauce. For a lighter option consider serving with roasted asparagus or a simple green salad dressed with lemon vinaigrette. The chicken also works wonderfully with buttered egg noodles or fluffy white rice both of which provide the perfect canvas for capturing every drop of the sauce.
Choosing Quality Mushrooms
The mushrooms truly make this dish so selecting the right ones matters. Look for firm brown mushrooms with dry not slimy surfaces. Avoid mushrooms with dark spots or shriveled caps. While presliced mushrooms save time fresh whole mushrooms that you slice yourself will have better flavor and texture. If you want to elevate this dish even further try using a mix of mushroom varieties such as cremini portobello and shiitake for more complex flavor profiles.
Common Recipe Questions
- → Can I prepare this dish ahead of time?
Yes! You can stuff the chicken breasts up to 24 hours ahead and refrigerate them covered. When ready to cook, simply continue with the searing and baking steps. The sauce is best made fresh just before serving.
- → What mushrooms work best for this recipe?
Brown mushrooms (cremini) are specified in the recipe for their earthy flavor, but you could substitute white button mushrooms, portobello, or even a mix of wild mushrooms for more complex flavors.
- → Can I use chicken thighs instead of breasts?
While chicken breasts are ideal for stuffing, you could use boneless chicken thighs. Pound them thin, add the filling in the center, then roll and secure with toothpicks. Cooking time may vary slightly.
- → What can I substitute for half and half in the sauce?
As noted in the recipe, you can make your own half and half with 3/4 cup full-fat milk and 3/4 cup reduced-fat cream. Alternatively, you could use all light cream or evaporated milk for similar results.
- → How do I know when the chicken is fully cooked?
The chicken should be cooked for about 20 minutes in the oven after searing. For food safety, use a meat thermometer to ensure the internal temperature reaches 165°F (74°C) at the thickest part.
- → Can this dish be frozen?
You can freeze the stuffed chicken before cooking for up to 3 months. Thaw completely before cooking. The cream sauce doesn't freeze well, so it's best prepared fresh when serving.