Cheesy Garlic Butter Mushroom Stuffed Chicken is a flavorful and indulgent dish that combines juicy chicken breasts with a savory garlic butter mushroom filling, all topped with melted cheese. This recipe takes your average chicken breast to the next level with tender, creamy mushrooms and a rich, garlicky sauce. It’s an easy yet impressive meal that’s perfect for a special dinner or when you want to treat yourself to something delicious!
Why You’ll Love This Recipe
This dish is packed with bold flavors thanks to the garlic butter and savory mushrooms, all stuffed inside tender chicken breasts and baked with gooey melted cheese. The combination of textures—the creamy mushrooms, the juicy chicken, and the crisp, golden top—creates a satisfying and comforting meal. It’s a one-pan dish that looks fancy but is incredibly easy to prepare.
Ingredients
For the Chicken:
-
4 boneless, skinless chicken breasts
-
2 tablespoons olive oil
-
Salt and pepper, to taste
-
1 teaspoon garlic powder
-
1 teaspoon onion powder
-
1 teaspoon paprika (optional, for extra flavor)
For the Mushroom Filling:
-
2 tablespoons unsalted butter
-
2 cups mushrooms, finely chopped (button, cremini, or your favorite variety)
-
2 cloves garlic, minced
-
1/4 cup cream cheese, softened
-
1/4 cup shredded mozzarella cheese
-
1/4 cup grated Parmesan cheese
-
1 tablespoon fresh parsley, chopped (optional)
-
Salt and pepper, to taste
For the Topping:
-
1/2 cup shredded mozzarella cheese
-
Fresh parsley, chopped (for garnish)
Directions
Make the Mushroom Filling:
-
Heat the butter in a large skillet over medium heat. Once melted, add the chopped mushrooms and cook for 5-7 minutes, until softened and any excess moisture has evaporated.
-
Add the minced garlic to the mushrooms and cook for an additional 1-2 minutes, until fragrant.
-
Remove the skillet from the heat and stir in the cream cheese, mozzarella, Parmesan, parsley, and salt and pepper to taste. Mix until the cheese has melted and the filling is creamy and well-combined. Set aside.
Prepare the Chicken:
4. Preheat your oven to 375°F (190°C).
5. Using a sharp knife, carefully cut a pocket into each chicken breast, making sure not to cut all the way through. Season the chicken breasts on both sides with salt, pepper, garlic powder, onion powder, and paprika.
6. Stuff each chicken breast with the mushroom mixture, pressing gently to pack it in. Secure the opening with toothpicks if necessary to keep the filling inside.
Cook the Chicken:
7. Heat the olive oil in a large oven-safe skillet over medium-high heat. Once hot, add the stuffed chicken breasts and cook for 3-4 minutes on each side, until golden brown.
8. Transfer the skillet to the preheated oven and bake the chicken for 20-25 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and the juices run clear.
9. Remove the toothpicks from the chicken before serving.
Top and Serve:
10. Sprinkle the shredded mozzarella cheese over the stuffed chicken breasts and return the skillet to the oven for another 3-5 minutes, or until the cheese is melted and bubbly.
11. Garnish with fresh parsley before serving.
Servings and Timing
This recipe makes 4 servings. Prep time is about 15 minutes, cook time is around 30 minutes, so the total time is about 45 minutes.
Variations
I like to:
-
Add a bit of spinach to the mushroom filling for extra color and nutrition.
-
Use a combination of cheeses like Gruyère or Swiss for a different flavor.
-
Drizzle some balsamic glaze over the chicken after it’s baked for a tangy touch.
-
Add some cooked bacon or ham to the mushroom filling for extra richness and flavor.
Storage/Reheating
Store any leftover stuffed chicken breasts in an airtight container in the refrigerator for up to 3 days. To reheat, place the chicken in a preheated oven at 350°F (175°C) for about 10-15 minutes, or until heated through. You can also reheat in the microwave for a quicker option.
FAQs
Can I make this ahead of time?
Yes, you can prepare the mushroom filling and stuff the chicken breasts a day in advance. Just refrigerate the stuffed chicken until you’re ready to cook it. Add a few extra minutes to the cooking time if baking straight from the fridge.
Can I make this recipe gluten-free?
Yes! This recipe is naturally gluten-free as long as you ensure that the cheese and other ingredients are gluten-free. Double-check your cream cheese and other packaged items for gluten content.
Can I make this recipe without cheese?
Yes! If you’re avoiding dairy, you can make the mushroom filling with a dairy-free cream cheese alternative and leave out the cheese topping or use a dairy-free cheese.
Conclusion
Cheesy Garlic Butter Mushroom Stuffed Chicken is a decadent and flavorful dish that’s perfect for any occasion. The creamy mushroom filling, the tender chicken, and the melty cheese make for an irresistible combination. Whether you’re serving it for a family dinner or impressing guests at a gathering, this recipe is sure to become a favorite!

Cheesy Garlic Butter Mushroom Stuffed Chicken Recipe
- Total Time: 45 minutes
- Yield: 4 servings
Description
Cheesy Garlic Butter Mushroom Stuffed Chicken is a flavorful and indulgent dish that combines juicy chicken breasts with a savory garlic butter mushroom filling, all topped with melted cheese. This recipe takes your average chicken breast to the next level with tender, creamy mushrooms and a rich, garlicky sauce. It’s an easy yet impressive meal that’s perfect for a special dinner or when you want to treat yourself to something delicious!
Ingredients
For the Chicken:
4 boneless, skinless chicken breasts
2 tablespoons olive oil
Salt and pepper, to taste
1 teaspoon garlic powder
1 teaspoon onion powder
1 teaspoon paprika (optional, for extra flavor)
For the Mushroom Filling:
2 tablespoons unsalted butter
2 cups mushrooms, finely chopped (button, cremini, or your favorite variety)
2 cloves garlic, minced
1/4 cup cream cheese, softened
1/4 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
1 tablespoon fresh parsley, chopped (optional)
Salt and pepper, to taste
For the Topping:
1/2 cup shredded mozzarella cheese
Fresh parsley, chopped (for garnish)
Instructions
- Make the Mushroom Filling: Heat the butter in a large skillet over medium heat. Once melted, add the chopped mushrooms and cook for 5-7 minutes, until softened and any excess moisture has evaporated.
- Add the minced garlic to the mushrooms and cook for an additional 1-2 minutes, until fragrant.
- Remove the skillet from the heat and stir in the cream cheese, mozzarella, Parmesan, parsley, and salt and pepper to taste. Mix until the cheese has melted and the filling is creamy and well-combined. Set aside.
- Prepare the Chicken: Preheat your oven to 375°F (190°C). Using a sharp knife, carefully cut a pocket into each chicken breast, making sure not to cut all the way through. Season the chicken breasts on both sides with salt, pepper, garlic powder, onion powder, and paprika.
- Stuff each chicken breast with the mushroom mixture, pressing gently to pack it in. Secure the opening with toothpicks if necessary to keep the filling inside.
- Cook the Chicken: Heat the olive oil in a large oven-safe skillet over medium-high heat. Once hot, add the stuffed chicken breasts and cook for 3-4 minutes on each side, until golden brown.
- Transfer the skillet to the preheated oven and bake the chicken for 20-25 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and the juices run clear.
- Remove the toothpicks from the chicken before serving.
- Top and Serve: Sprinkle the shredded mozzarella cheese over the stuffed chicken breasts and return the skillet to the oven for another 3-5 minutes, or until the cheese is melted and bubbly.
- Garnish with fresh parsley before serving.
Notes
Add a bit of spinach to the mushroom filling for extra color and nutrition.
Use a combination of cheeses like Gruyère or Swiss for a different flavor.
Drizzle some balsamic glaze over the chicken after it’s baked for a tangy touch.
Add some cooked bacon or ham to the mushroom filling for extra richness and flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Bake, Sauté
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed chicken breast
- Calories: Varies depending on ingredients used
- Sugar: Varies
- Sodium: Varies
- Fat: Varies depending on cheese and oil used
- Saturated Fat: Varies
- Unsaturated Fat: Varies
- Trans Fat: 0g
- Carbohydrates: Varies
- Fiber: Varies
- Protein: Varies
- Cholesterol: Varies depending on cheese and chicken used