
Mushroom Stuffed Chicken Breast Recipe hits that perfect cozy-restaurant-at-home vibe, with juicy chicken, garlicky mushrooms, and melty cheese in every bite. It works well for busy weeknights or at-home date nights, and you can get it on the table in about 45 minutes. I tested versions of this dish so many times that my neighbors started “checking in” right around dinnertime.
Why Mushroom Stuffed Chicken Breast Recipe Is Worth It
This Mushroom Stuffed Chicken Breast Recipe tastes rich and savory, but it still feels light enough for a weeknight dinner. The mushrooms bring deep flavor, the cheese adds creaminess, and the chicken stays juicy instead of dry and sad.
You only need one skillet and a small baking dish, so cleanup stays easy. The recipe also uses simple pantry staples like dried Italian seasoning and garlic powder, so you probably own half the ingredients already.
“This Mushroom Stuffed Chicken Breast Recipe tasted like something from a nice restaurant, but I cooked it in yoga pants at home. ★★★★★”
Ingredients You Need
Chicken
- 4 boneless skinless chicken breasts, medium size, about 6 to 7 ounces each
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon Italian seasoning or herbes de Provence
I like air-chilled chicken because it browns better, but any good quality chicken works. Thin, small breasts cook faster, so watch the timing and check with a thermometer.
Mushroom filling
- 2 tablespoons olive oil or avocado oil
- 2 tablespoons unsalted butter
- 12 ounces cremini or baby bella mushrooms, finely chopped
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 teaspoon dried thyme or Italian seasoning
- 1/4 teaspoon red pepper flakes, optional for a little heat
- 1/3 cup grated Parmesan cheese (freshly grated melts better than the green can)
- 1/2 cup shredded mozzarella or provolone cheese
- 2 tablespoons fresh parsley, chopped, plus more for garnish
You can use white button mushrooms if that is what you have, but cremini bring deeper flavor. Pre-shredded cheese works in a pinch, though it melts a bit less smoothly because of anti-caking starch.
For browning and baking
- 1 to 2 tablespoons olive oil
- 1 tablespoon butter
- 1/2 cup low sodium chicken broth
- Juice of 1/2 lemon
If you like a richer sauce, you can swap half the broth with half-and-half or heavy cream. Use a low sodium broth so the sauce does not taste too salty after it reduces.
Equipment
- Large skillet (10 to 12 inches, oven safe if possible)
- Small baking dish or the same oven safe skillet
- Cutting board and sharp knife
- Toothpicks or small skewers to secure the chicken
- Instant read thermometer
- Small mixing bowl
- Tongs or spatula
Quick Tips & substitutions
- Pat the chicken dry so the seasoning sticks and the outside browns nicely.
- Slice a pocket in the thickest side of each breast and keep the knife parallel to the board so you do not cut through.
- Chop the mushrooms small so they fit easily inside the chicken and cook quickly.
- Cool the mushroom filling slightly before you stuff the chicken so the cheese does not leak out early.
- Use toothpicks to secure the opening and point them all in the same direction so you can pull them out easily.
- Check for doneness with a thermometer; aim for 165°F in the thickest part of the chicken.
- Swap cremini mushrooms with portobello, shiitake, or a mix if you want deeper flavor.
- Use Swiss, Gruyere, or fontina instead of mozzarella for a stronger cheesy flavor.
- Skip red pepper flakes if you cook for kids or spice sensitive friends.
- Use ghee instead of butter and a non dairy cheese if you avoid dairy.
How to Make Mushroom Stuffed Chicken Breast Recipe
Prep the chicken
- Lay the chicken breasts on a cutting board and pat them dry with paper towels.
- Hold a sharp knife along the thickest side of each breast and slice a deep pocket, leaving about a half inch uncut on the other side.
- Season the outside and inside of each pocket with salt, pepper, garlic powder, onion powder, and Italian seasoning.
- Set the seasoned chicken aside while you cook the mushroom filling.
Cook the mushroom filling
- Heat a large skillet over medium heat and add olive oil and butter.
- Add the diced onion and cook 3 to 4 minutes until it softens and turns lightly golden.
- Stir in the chopped mushrooms, salt, pepper, thyme, and red pepper flakes if you use them.
- Cook 6 to 8 minutes, stirring occasionally, until the mushrooms release their liquid and that liquid cooks off.
Finish the filling with cheese
- Add the minced garlic to the skillet and cook about 30 seconds until it smells fragrant.
- Turn off the heat and let the mixture cool for 3 to 5 minutes so it does not melt the cheese instantly.
- Stir in the Parmesan, shredded mozzarella, and chopped parsley until everything mixes evenly.
- Taste a small spoonful and adjust salt or pepper if needed.
Stuff the chicken
- Spoon the mushroom cheese mixture into each chicken pocket and pack it in gently.
- Use toothpicks to close the opening, weaving them through the edges like tiny skewers.
- Wipe out the skillet lightly if it holds any burnt bits, but keep the flavorful browned bits.
- Preheat your oven to 375°F while you brown the stuffed chicken.
Brown the stuffed chicken
- Heat the skillet again over medium to medium high heat and add olive oil and butter.
- Place the stuffed chicken breasts in the skillet and sear 3 to 4 minutes per side until they turn golden brown.
- Turn the chicken gently with tongs so the filling stays inside.
- Pour the chicken broth and lemon juice into the skillet around the chicken, not on top of the crust.
Bake to finish
- Transfer the skillet to the preheated oven, or move the chicken and pan juices to a baking dish if your skillet does not go in the oven.
- Bake 12 to 18 minutes, depending on thickness, until the internal temperature reaches 165°F.
- Spoon some of the pan juices over the chicken halfway through baking to keep it juicy.
- Remove from the oven and let the chicken rest 5 minutes, then pull out the toothpicks and garnish with fresh parsley.
Make a quick pan sauce (optional but tasty)
- Move the cooked chicken to a plate and tent it loosely with foil.
- Place the skillet with the juices back on medium heat and let it simmer 3 to 5 minutes until it thickens slightly.
- Swirl in a small knob of butter or a splash of half-and-half if you want a creamier sauce.
- Taste and adjust salt, pepper, or lemon, then spoon the sauce over the sliced stuffed chicken.
Recipe Variations
- Gluten free: Use gluten free broth and check labels on seasonings and cheese.
- Low carb: Serve with cauliflower mash, zucchini noodles, or a big green salad instead of pasta or rice.
- Dairy free: Use olive oil instead of butter and a dairy free cheese or skip cheese and add extra mushrooms and herbs.
- Extra veggies: Add chopped spinach or kale to the mushroom filling during the last 2 minutes of cooking.
- Bacon twist: Wrap each stuffed breast with 1 or 2 slices of thin bacon and sear until the bacon crisps before baking.
- Extra cheesy: Add a slice of provolone or mozzarella on top of each breast for the last 5 minutes of baking.
Ways to Serve Mushroom Stuffed Chicken Breast Recipe
- Spoon over garlic mashed potatoes with extra pan sauce.
- Serve with roasted broccoli, green beans, or asparagus for a simple plate.
- Pair with buttered egg noodles or plain pasta and a side salad.
- Slice and serve over cooked quinoa, brown rice, or cauliflower rice.
- Pack leftovers in a meal prep container with steamed veggies for easy lunches.
Storage Success
Store leftover Mushroom Stuffed Chicken Breast in an airtight container in the fridge for up to 3 days. Slice the chicken before you chill it so it reheats more evenly. Reheat gently in a covered skillet over low heat with a splash of broth, or use the microwave in short bursts so the chicken stays juicy. Freeze individual portions tightly wrapped for up to 2 months and thaw overnight in the fridge before reheating.

Mushroom Stuffed Chicken Breast Recipe
Ingredients
Instructions
- Lay the chicken breasts on a cutting board and pat them dry with paper towels.
- Hold a sharp knife along the thickest side of each breast and slice a deep pocket, leaving about a 1/2 inch uncut on the other side.
- Season the outside and inside of each pocket with the kosher salt, black pepper, garlic powder, onion powder, and Italian seasoning.
- Set the seasoned chicken aside while you cook the mushroom filling.
- Heat a large skillet over medium heat and add the olive oil and butter.
- Add the diced onion and cook for 3 to 4 minutes until it softens and turns lightly golden.
- Stir in the chopped mushrooms, salt, pepper, dried thyme or Italian seasoning, and red pepper flakes if using.
- Cook for 6 to 8 minutes, stirring occasionally, until the mushrooms release their liquid and the liquid cooks off.
- Add the minced garlic to the skillet and cook for about 30 seconds until fragrant.
- Turn off the heat and let the mushroom mixture cool for 3 to 5 minutes so it does not instantly melt the cheese.
- Stir in the grated Parmesan, shredded mozzarella or provolone, and chopped parsley until evenly combined.
- Taste a small spoonful and adjust the salt or pepper if needed.
- Spoon the mushroom cheese mixture into each chicken pocket, gently packing it in.
- Use toothpicks to close the opening, weaving them through the edges to secure the filling inside.
- Lightly wipe out the skillet if there are any burnt bits, but keep the flavorful browned bits.
- Preheat your oven to 375°F (190°C) while you brown the stuffed chicken.
- Heat the skillet over medium to medium-high heat and add the olive oil and butter.
- Place the stuffed chicken breasts in the skillet and sear for 3 to 4 minutes per side, until golden brown.
- Turn the chicken gently with tongs so the filling stays inside.
- Pour the chicken broth and lemon juice into the skillet around the chicken, avoiding the tops so the crust stays intact.
- Transfer the skillet to the preheated oven, or move the chicken and pan juices to a small baking dish if your skillet is not oven safe.
- Bake for 12 to 18 minutes, depending on thickness, until the internal temperature of the chicken reaches 165°F (74°C).
- Spoon some of the pan juices over the chicken halfway through baking to keep it juicy.
- Remove from the oven and let the chicken rest for 5 minutes, then pull out the toothpicks and garnish with extra chopped parsley.
- Move the cooked chicken to a plate and tent it loosely with foil.
- Place the skillet with the pan juices back over medium heat and let it simmer for 3 to 5 minutes until slightly thickened.
- Swirl in a small knob of butter or a splash of half-and-half or cream if you want a creamier sauce.
- Taste and adjust with more salt, pepper, or lemon juice, then spoon the sauce over the sliced stuffed chicken to serve.
Notes
Approximate per serving (1 stuffed breast with a small amount of pan juices): 430 calories; fat 25 g; saturated fat 11 g; carbohydrates 8 g; fiber 1 g; sugars 3 g; protein 44 g; sodium 900 mg. Values will vary based on specific ingredients, cheese type, broth, and portion size.

Leave a Reply