Cheesy Spinach Stuffed Chicken Breasts

These cheesy spinach stuffed chicken breasts are tender, juicy, and filled with a creamy spinach and cheese mixture. Baked in a rich, flavorful sauce and topped with melted cheese, this dish is perfect for an easy dinner that feels special.

Serve it with pasta, rice, roasted potatoes, or a simple salad for a comforting meal everyone will enjoy.

Why You’ll Love This Recipe

The chicken stays moist while the creamy spinach filling adds a delicious cheesy center. The golden melted cheese on top makes this recipe look impressive without requiring difficult steps.

It is a great choice for weeknight dinners, family meals, or when you want a restaurant-style dish at home.

Recipe Information

Prep Time: 20 minutes

Cook Time: 25 to 30 minutes

Total Time: 50 minutes

Servings: 4

Difficulty: Easy

Ingredients

For the Chicken

4 boneless, skinless chicken breasts

1 teaspoon salt

1 teaspoon black pepper

1 teaspoon garlic powder

1 teaspoon paprika

1 tablespoon olive oil

For the Spinach Filling

1 tablespoon butter

3 cloves garlic, minced

4 cups fresh spinach, chopped

4 ounces cream cheese, softened

½ cup shredded mozzarella cheese

¼ cup grated Parmesan cheese

½ teaspoon Italian seasoning

¼ teaspoon red pepper flakes, optional

For the Creamy Sauce

1 tablespoon butter

1 tablespoon all-purpose flour

1 cup chicken broth

½ cup heavy cream

½ cup grated Parmesan cheese

1 cup shredded mozzarella cheese

Instructions

Prepare the Chicken

Preheat the oven to 375°F (190°C).

Pat the chicken breasts dry. Use a sharp knife to cut a deep pocket into the side of each chicken breast, being careful not to cut all the way through.

Season the chicken with salt, black pepper, garlic powder, and paprika.

Make the Spinach Filling

Heat butter in a skillet over medium heat. Add the garlic and cook for 30 seconds.

Add the spinach and cook until wilted. Remove from the heat and let it cool slightly.

Stir the spinach with cream cheese, mozzarella, Parmesan, Italian seasoning, and red pepper flakes if using.

Stuff the Chicken

Spoon the spinach and cheese mixture into the pocket of each chicken breast. Use toothpicks to secure the opening if needed.

Sear the Chicken

Heat olive oil in an oven-safe skillet over medium-high heat. Sear the stuffed chicken for 2 to 3 minutes per side, just until lightly golden.

Transfer the chicken to a baking dish if your skillet is not oven-safe.

Make the Creamy Sauce

In the same skillet, melt the butter over medium heat. Stir in the flour and cook for 1 minute.

Slowly whisk in the chicken broth and heavy cream. Simmer for 2 to 3 minutes until slightly thickened.

Stir in the Parmesan cheese until melted.

Bake Until Tender

Pour the creamy sauce around the chicken breasts. Sprinkle mozzarella cheese over the tops.

Bake uncovered for 20 to 25 minutes, until the chicken is cooked through and the cheese is bubbly and golden.

The thickest part of the chicken should reach 165°F (74°C).

Serve

Let the chicken rest for 5 minutes before serving. Spoon the creamy spinach sauce over each breast.

Tips for the Best Stuffed Chicken

Do not overstuff the chicken breasts. A generous but moderate amount of filling helps the chicken stay closed while baking.

If the chicken breasts are very thick, pound them slightly before cutting the pocket. This helps them cook more evenly.

For a golden cheese top, broil the dish for 1 to 2 minutes at the end of baking. Watch carefully to prevent burning.

Easy Variations

Add chopped sun-dried tomatoes to the spinach filling for extra flavor.

Use feta cheese, provolone, or Monterey Jack instead of mozzarella.

For a mushroom version, sauté sliced mushrooms with the spinach before mixing in the cheeses.

Serving Suggestions

Serve cheesy spinach stuffed chicken with buttered noodles, mashed potatoes, roasted vegetables, or garlic bread.

A fresh green salad or steamed broccoli balances the creamy sauce beautifully.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat covered in the oven at 325°F until hot, adding a splash of chicken broth or cream if the sauce becomes too thick.

Final Thoughts

Cheesy spinach stuffed chicken breasts are creamy, flavorful, and easy to make with everyday ingredients. With tender chicken, a rich spinach filling, and a golden cheese topping, this recipe is a comforting dinner that always feels special.