
Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe tastes rich, savory, and ultra cheesy with juicy chicken and a garlicky mushroom filling that feels like a restaurant dish at home in about 45 minutes. It works perfectly for busy weeknights, at-home date nights, or when you want something impressive without complicated steps. I tested this version on my own picky family, and they asked for it again before they even finished their plates.
Why You Should Try This Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe
This stuffed chicken recipe gives you juicy chicken, melty cheese, and buttery garlic mushrooms in every bite. It tastes like chicken Alfredo met garlic bread and decided to move in with sautéed mushrooms.
You cook everything in one pan, so cleanup stays easy. The recipe uses simple ingredients that you probably already keep in your kitchen, but the final plate looks fancy enough for guests.
“This Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe tastes like something from a nice restaurant, but I pulled it off on a Tuesday night with zero stress. ★★★★★”
Ingredients You’ll Need
Chicken
- 4 boneless skinless chicken breasts, medium to large size
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning or dried mixed herbs
- ½ teaspoon smoked paprika or regular paprika
I like air-chilled chicken because it browns better, but any good quality chicken breast works. If the breasts look very thick, plan to butterfly them carefully so they cook evenly.
Mushroom & Cheese Filling
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 8 ounces cremini or baby bella mushrooms, finely sliced
- 3 cloves garlic, minced
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ½ teaspoon dried thyme or Italian seasoning
- ¼ cup chicken broth or water
- 1 tablespoon fresh parsley, chopped (optional but tasty)
- ¾ cup shredded mozzarella cheese (low moisture, part skim works great)
- ¼ cup grated Parmesan cheese (I like Parmigiano Reggiano or a good domestic brand)
- 2 ounces cream cheese, softened (blocks melt better than tubs)
You can use white button mushrooms if that is what you have. Pre-sliced mushrooms save time, but slice them a bit thinner so they tuck into the chicken easily.
Garlic Butter Sauce
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- ¼ cup chicken broth
- ¼ cup heavy cream or half-and-half
- 1 tablespoon grated Parmesan cheese
- Salt and pepper to taste
- Extra chopped parsley for garnish
If you want a lighter sauce, use half-and-half and a splash of milk instead of full cream. I like low sodium broth so I control the salt level.
Pantry Shortcuts & Substitutions
- Use garlic powder in a pinch: ½ teaspoon in the filling and ¼ teaspoon in the sauce if you do not have fresh garlic.
- Swap mozzarella with provolone or Monterey Jack if that is what sits in your fridge.
- Use pre-shredded cheese to save time, but freshly shredded melts smoother.
- Use dried parsley if you do not have fresh, about 1 teaspoon.
Equipment List
- Sharp chef’s knife
- Cutting board
- Large skillet, oven safe if you want to finish in the oven
- Tongs
- Small bowl and spoon for mixing the filling
- Toothpicks or small skewers to secure the chicken
- Instant read thermometer for perfect doneness
Tips & Tricks
- Butterfly the chicken breasts slowly and stop just before you slice all the way through so you keep a pocket instead of two pieces.
- Pat the chicken dry with paper towels so the seasoning sticks and the outside browns nicely.
- Slice the mushrooms thin so they cook down quickly and fit inside the chicken easily.
- Cook the mushrooms until they release their liquid and that liquid mostly evaporates so the filling stays thick, not watery.
- Cool the mushroom mixture slightly before you mix in the cheese so it does not turn greasy.
- Do not overstuff the chicken; leave a little room so the filling stays inside while it cooks.
- Use toothpicks to secure the open side of each breast and insert them horizontally so you remove them easily later.
- Sear the chicken on medium to medium high heat so it browns without burning the garlic.
- Check the internal temperature at the thickest part and stop cooking when it hits 165°F so the chicken stays juicy.
- Spoon some of the garlic butter sauce over the chicken right before serving to keep it moist and glossy.
How to Make Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe
Prep the Chicken
- Place the chicken breasts on a cutting board and pat them dry.
- Hold a sharp knife parallel to the board and slice into the thickest side of each breast to create a pocket, stopping about ½ inch from the other side.
- Season the outside of each breast with salt, pepper, Italian seasoning, and paprika on both sides.
- Set the chicken aside while you prepare the mushroom filling.
Make the Mushroom Garlic Filling
- Heat a large skillet over medium heat and add the butter and olive oil.
- Add the sliced mushrooms and stir so they coat in the butter and oil.
- Cook the mushrooms for 5 to 7 minutes until they soften and start to brown, stirring occasionally.
- Add the minced garlic, salt, pepper, and dried thyme, then cook 1 to 2 minutes until the garlic smells fragrant.
- Pour in the chicken broth and cook another 2 to 3 minutes until most of the liquid cooks off.
- Turn off the heat and stir in the parsley if you use it, then let the mixture cool for about 5 minutes.
Mix in the Cheeses
- Transfer the slightly cooled mushroom mixture to a bowl.
- Add the mozzarella, Parmesan, and cream cheese.
- Stir until the cheeses blend with the mushrooms and form a thick, scoopable filling.
- Taste a small bit and adjust salt and pepper if needed.
Stuff the Chicken
- Spoon the mushroom cheese mixture into each chicken pocket, dividing it evenly.
- Gently press the sides of the chicken together to hold the filling inside.
- Secure the open side of each breast with 2 to 3 toothpicks so the filling stays put.
- Set the stuffed chicken on a plate while you heat the skillet again.
Sear the Stuffed Chicken
- Wipe out the skillet lightly if needed, then place it back on medium heat and add a drizzle of oil or a small pat of butter.
- Add the stuffed chicken breasts to the hot pan with the smooth side down.
- Sear for 4 to 5 minutes until the first side turns golden brown.
- Flip the chicken carefully with tongs and sear the second side for another 4 to 5 minutes.
Finish Cooking: Stovetop or Oven
Stovetop method
- Lower the heat to medium low and cover the skillet with a lid.
- Cook the chicken for another 8 to 10 minutes, turning once more, until the thickest part reads 165°F.
- Move the cooked chicken to a plate and tent it loosely with foil while you make the sauce.
Oven method
- Preheat your oven to 375°F while you sear the chicken.
- After searing both sides, transfer the oven safe skillet to the oven.
- Bake for 10 to 15 minutes until the chicken reaches 165°F inside.
- Move the chicken to a plate and tent with foil.
Make the Garlic Butter Sauce
- Use the same skillet with the browned bits still in it and place it over medium heat.
- Add the butter and minced garlic and stir for 30 seconds until the garlic smells fragrant.
- Pour in the chicken broth and scrape up any browned bits with a wooden spoon.
- Stir in the cream and Parmesan and simmer for 2 to 3 minutes until the sauce thickens slightly.
- Taste and season with salt and pepper as needed.
- Turn off the heat and stir in a little chopped parsley if you like.
Finish and Serve
- Place the stuffed chicken breasts back into the skillet with the sauce or spoon the sauce over them on a serving platter.
- Spoon extra sauce over the top so every piece gets some garlic butter goodness.
- Pull out all toothpicks before you serve the chicken.
- Slice each breast into thick pieces so the cheesy mushroom filling shows and serve hot.
What to Serve with Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe
This Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe pairs beautifully with simple sides that soak up the sauce. Serve it with mashed potatoes, buttered noodles, or fluffy white rice for a cozy, comforting plate. Add a crisp green salad, steamed broccoli, or roasted green beans to balance the richness. Garlic bread or warm dinner rolls also work great if you want a carb that catches every drop of that sauce.
Storage Options
- Store leftover stuffed chicken in an airtight container in the fridge for up to 3 days.
- Chill the chicken completely before you cover it so condensation does not make it soggy.
- Reheat gently in a covered skillet over low heat with a splash of broth or water until hot, about 8 to 10 minutes.
- Freeze cooked stuffed chicken tightly wrapped for up to 2 months, then thaw overnight in the fridge and reheat on the stovetop or in a 325°F oven until warmed through.
