Go Back
A close-up shot of a golden-brown Mushroom Stuffed Chicken Breast, sliced open to reveal a cheesy mushroom and herb filling.

Savory Herb & Garlic Mushroom Stuffed Chicken Breast

Elevate your dinner with tender chicken breasts generously stuffed with a savory mixture of sautéed mushrooms, garlic, spinach, and cream cheese, finished with a luscious pan sauce. This elegant dish is surprisingly simple to make, perfect for a weeknight or special occasion.
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American, European
Calories: 500

Ingredients
  

For the Chicken
  • 4 boneless, skinless chicken breasts (6-8 oz each)
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp paprika
For the Mushroom Stuffing
  • 1 tbsp olive oil
  • 1 tbsp unsalted butter
  • 8 oz cremini mushrooms finely chopped
  • 1 shallot finely minced
  • 2 cloves garlic minced
  • 2 cups fresh spinach chopped
  • 1/4 cup cream cheese softened
  • 1/4 cup grated Parmesan cheese
  • 2 tbsp fresh parsley chopped
  • 1 tsp fresh thyme chopped (or 1/2 tsp dried)
  • to taste Salt and black pepper
For the Creamy Pan Sauce
  • 1 tbsp unsalted butter
  • 1 tbsp all-purpose flour
  • 1 cup chicken broth
  • 1/4 cup heavy cream
  • 1 tsp Dijon mustard
  • to taste Salt and black pepper
  • 2 tbsp fresh parsley chopped, for garnish (optional)

Equipment

  • Cutting Board
  • Sharp Knife
  • Meat Mallet (or heavy pan)
  • Large Oven-Safe Skillet (e.g., cast iron)
  • Mixing Bowl
  • Small Saucepan (optional, for separate sauce)
  • Toothpicks

Method
 

Prepare the Chicken
  1. Preheat your oven to 400°F (200°C).
  2. Place each chicken breast on a cutting board. Using a sharp knife, carefully butterfly each breast by slicing horizontally through the thickest part, being careful not to cut all the way through, so it opens like a book. Cover with plastic wrap and pound evenly to about 1/2-inch thickness using a meat mallet or the bottom of a heavy pan. This ensures even cooking and easier rolling.
  3. Season both sides of the pounded chicken breasts with 1/2 tsp salt, 1/4 tsp black pepper, and 1/2 tsp paprika.
Make the Mushroom Stuffing
  1. In a large oven-safe skillet (or a separate pan if your skillet isn't oven-safe), heat 1 tbsp olive oil and 1 tbsp butter over medium heat. Add the finely chopped mushrooms and cook for 5-7 minutes until they release their moisture and start to brown. This is key for flavor.
  2. Add the minced shallot and garlic to the skillet, cooking for another 2-3 minutes until fragrant and softened.
  3. Stir in the chopped fresh spinach. Cook until the spinach wilts down, about 1-2 minutes. Remove the skillet from the heat.
  4. Transfer the mushroom mixture to a medium mixing bowl. Add the softened cream cheese, grated Parmesan cheese, chopped fresh parsley, and chopped fresh thyme. Mix well to combine. Season with salt and black pepper to taste.
Stuff and Cook the Chicken
  1. Lay each pounded chicken breast flat. Spoon about 1/4 of the mushroom stuffing onto one side of each breast, leaving a small border. Carefully roll or fold the chicken breast over the stuffing to enclose it. Secure the seam and sides with 2-3 toothpicks per breast to prevent the stuffing from leaking out.
  2. Heat 1 tbsp olive oil in the same oven-safe skillet (or a clean one) over medium-high heat. Once hot, carefully place the stuffed chicken breasts, seam-side down, into the skillet. Sear for 3-4 minutes per side until golden brown and a crust forms.
  3. Transfer the skillet with the seared chicken breasts to the preheated oven. Bake for 15-20 minutes, or until the internal temperature of the chicken reaches 165°F (74°C).
  4. Carefully remove the chicken from the oven and transfer to a clean cutting board. Tent loosely with foil and let rest for 5-10 minutes. This allows the juices to redistribute, keeping the chicken moist. Remove toothpicks before serving.
Make the Creamy Pan Sauce
  1. While the chicken rests, place the same skillet back on the stovetop over medium heat (if there are excess chicken bits, you can drain some fat, but keep the browned bits for flavor). Add 1 tbsp unsalted butter and melt.
  2. Whisk in 1 tbsp all-purpose flour and cook for 1 minute, stirring constantly, to create a roux.
  3. Gradually whisk in the chicken broth, scraping up any browned bits from the bottom of the pan. Bring to a simmer, then whisk in the heavy cream and Dijon mustard. Cook, stirring occasionally, until the sauce thickens slightly, about 3-5 minutes.
  4. Season the sauce with salt and black pepper to taste. If too thick, add a splash more broth; if too thin, simmer a bit longer.
Serve
  1. Slice each stuffed chicken breast into thick medallions or serve whole. Spoon the warm creamy pan sauce generously over the chicken. Garnish with fresh chopped parsley, if desired. Serve immediately with your favorite side dishes like roasted vegetables, mashed potatoes, or rice.

Notes

Ensure the chicken reaches an internal temperature of 165°F (74°C) for food safety. An instant-read thermometer is highly recommended. The resting period is crucial for juicy chicken. For meal prep, you can prepare the stuffing ahead of time and store it in the refrigerator for up to 2 days.