Spinach Stuffed Chicken Breast on a plate with rice and asparagus.

Spinach Stuffed Chicken

Tender chicken breast stuffed with a creamy, cheesy mushroom spinach sauce.
Course dinner, Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 6 people
Calories 280 kcal
Author John Kanell


  • 3 chicken breasts
  • 4 tbsp butter divided 56g
  • 4 tbsp olive oil 60mL
  • 2 tbsp all-purpose flour 17g
  • 1/2 cup heavy cream 120ml
  • 3/4 cup vegetable stock 180ml
  • 1 1/4 tsp kosher salt 6g
  • 1/4 tsp ground pepper 1g
  • 1 tsp balsamic vinegar 5mL
  • 1 cup sliced mushrooms 75g
  • 2 cups fresh spinach 60g
  • 1/2 onion finely diced
  • 2 tbsp garlic minced
  • 1 tsp fresh thyme minced 1g
  • 1 cup gouda 108g, shredded
  • 1/2 cup Parmesan 50g, grated


For the Sauce

  1. Start by making a roux. Melt 2 tablespoons of butter in a saucepan, add 2 tablespoons of flour and whisk over medium heat for about a minute. Whisk in the cream and chicken stock. Add salt, pepper, paprika, parmesan cheese and balsamic vinegar. Remove from heat and set aside.

  2. Add 2 tablespoons of butter to a large pan and melt over medium high heat. Add the finely diced onion. Cook, stirring occasionally until translucent. Add garlic, mushrooms and thyme and cook until everything is softened, making sure to stir so nothing burns. Add in spinach and stir until wilted. Remove from heat, add gouda. Stir everything together to distribute the ingredients and melt the cheese. Set aside.

For the Chicken

  1. Preheat oven to 350F

  2. Slice the chicken breast into a thin strip so it can be stuffed. Pound the breast until tender and thin. Add filling to the breast and fold to enclose. (You should have a good amount of sauce left over for later) You can seal the breast using toothpicks so it holds together in the next step but they’re optional. You can also season the outside with salt and pepper.

  3. Add the butter or oil to a pan over high heat. Add the breasts and sear for a 2-3 minutes on each side. 

  4. Transfer breasts to a baking dish and spoon some of the sauce on top of each breast.

  5. Bake at 350F for about 25 minutes. Increase temperature to broil and bake 4 minutes longer. Remove from oven.

  6. I recommend serving with rice or pasta mixed with the remaining filling and sauce. If you’re curious I paired this with asparagus spears and was quite content. Hope you enjoy!

Recipe Video

Recipe Notes

If you want to make a vegetarian version, just serve the amazing sauce with some pasta!

Nutrition Facts
Spinach Stuffed Chicken
Amount Per Serving (1 breasts)
Calories 280 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 5.4g27%
Monounsaturated Fat 1.7g
Cholesterol 67mg22%
Sodium 950mg40%
Potassium 404mg12%
Carbohydrates 6.5g2%
Fiber 1.7g7%
Sugar 1.4g2%
Protein 26.3g53%
Vitamin A 4650IU93%
Vitamin C 14.9mg18%
Calcium 174mg17%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet.