Ingredients
Equipment
Method
Make the mushroom cheese filling
- Cook diced cremini mushrooms in butter over medium-high heat for 5-6 minutes, stirring until all moisture has evaporated and the mushrooms look dry and glossy. Add minced garlic and fresh thyme leaves and cook for 1 minute until fragrant, then remove from heat to cool slightly.
- Stir the mozzarella and Parmesan into the hot mushroom mixture until melted and fully combined, then cool slightly so it thickens for stuffing.
Prepare and stuff the chicken
- Cut a deep pocket into each boneless skinless chicken breast, then season the inside and outside generously with salt, pepper, garlic powder, and smoked paprika.
- Fill each pocket with the mushroom cheese mixture and secure with toothpicks so the filling stays inside during cooking.
Sear and bake
- Heat the olive oil in an oven-safe cast iron skillet over medium-high heat and sear the stuffed chicken for 3-4 minutes per side until deeply golden.
- Bake at 400°F for 18-22 minutes, until the internal temperature reaches 165°F and the chicken is cooked through.
Finish and serve
- Remove the toothpicks, drizzle with extra garlic butter, and rest the chicken for 5 minutes before slicing so the filling settles and stays molten.
Notes
For the best filling texture, cook the mushrooms until all moisture has evaporated—watery mushrooms can leak out during baking. Store leftovers in the fridge for up to 3 days in a sealed container; reheat gently in the oven or in a skillet until warmed through. Freezing is not recommended because the stuffed filling can change texture after thawing. For a lower-fat swap, use part-skim mozzarella and reduce the Parmesan slightly.
