Cheesy spinach stuffed chicken breasts are a flavorful dinner made with juicy chicken, creamy cream cheese, fresh spinach, mozzarella, and parmesan. This easy stuffed chicken recipe is baked to perfection with a golden crust and a rich, cheesy filling. Perfect for weeknight meals, family dinners, or special occasions, this oven-baked chicken dish pairs well with vegetables, pasta, rice, or salad.

Ingredients
For the Chicken Breasts:
- 3 large boneless, skinless chicken breasts (1 ¾–2 lbs, similar in size)
- ¾ tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
- ½ tsp paprika
- 1 ½ Tbsp olive oil
For the Filling:
- 4 oz cream cheese (cold)
- 1 Tbsp mayonnaise
- 2 garlic cloves, pressed
- ¼ tsp salt
- 1 ½ cups baby spinach, chopped
- ¼ cup mozzarella cheese, shredded
- ¼ cup parmesan cheese, grated
Instructions
Step 1: Make the Filling
- Preheat oven to 425°F (220°C) with the rack in the center.
- In a medium mixing bowl, mash together cream cheese, mayonnaise, and garlic with a fork.
- Stir in the mozzarella, parmesan, and chopped spinach until fully combined.
Step 2: Prep the Chicken
- Place chicken breasts on a flat surface. Cut a slit into the side of each breast, about ¾ of the way through, being careful not to cut all the way.
- Stuff each chicken breast with one-third of the filling. Secure the opening with toothpicks, making sure the chicken can still lay flat for searing.
Step 3: Season the Chicken
- Season the outside of the chicken evenly with salt, pepper, garlic powder, and paprika.
Step 4: Sear and Bake
- Heat olive oil in a large oven-safe skillet (such as cast iron) over medium heat.
- Add the chicken breasts and sear for about 4 minutes per side, until golden brown.
- Flip once more, then immediately transfer the skillet to the preheated oven.
- Bake for 10–15 minutes, or until the internal temperature reaches 165°F (74°C) in the thickest part.
Step 5: Rest and Serve
- Let the chicken rest for 5 minutes before slicing.
- Spoon pan juices over the chicken before serving.
Why You’ll Love This Recipe
- Juicy, tender chicken with a creamy, cheesy spinach filling.
- Quick enough for a weeknight but elegant enough for guests.
- High in protein and packed with flavor.
- A versatile recipe that pairs with many side dishes.

Tips
- Use a sharp knife to make the pocket in the chicken—it prevents tearing.
- Don’t overstuff; seal with toothpicks to keep filling from spilling out.
- For even cooking, choose chicken breasts that are similar in size and thickness.
- Always let chicken rest before slicing to keep it juicy.
Variations and Substitutions
- Cheese: Swap mozzarella with provolone, cheddar, or gouda for a different flavor.
- Spinach: Use kale or arugula instead of spinach.
- Protein Swap: Try this recipe with turkey cutlets or pork chops.
- Low-Fat Option: Use light cream cheese and part-skim mozzarella.
FAQs
Can I make this ahead of time?
Yes. Stuff and season the chicken up to 1 day in advance, cover, and refrigerate. Cook just before serving.
Can I use frozen spinach?
Yes, thaw and squeeze out excess moisture before mixing into the filling.
How do I know when the chicken is done?
Use a meat thermometer—chicken is safe to eat at 165°F (74°C).
Serving Suggestions
- Pair with roasted vegetables, mashed potatoes, or rice pilaf.
- Serve with a fresh garden salad or garlic bread.
- Drizzle with pan juices or a light cream sauce for extra flavor.
Cheesy Spinach Stuffed Chicken Breasts
6
servings7
minutes23
minutesIngredients
For the Chicken Breasts:
3 large boneless, skinless chicken breasts (1 ¾–2 lbs, similar in size)
¾ tsp salt
½ tsp black pepper
½ tsp garlic powder
½ tsp paprika
1 ½ Tbsp olive oil
For the Filling:
4 oz cream cheese (cold)
1 Tbsp mayonnaise
2 garlic cloves, pressed
¼ tsp salt
1 ½ cups baby spinach, chopped
¼ cup mozzarella cheese, shredded
¼ cup parmesan cheese, grated
Directions
- Step 1: Make the Filling
- Preheat oven to 425°F (220°C) with the rack in the center.
- In a medium mixing bowl, mash together cream cheese, mayonnaise, and garlic with a fork.
- Stir in the mozzarella, parmesan, and chopped spinach until fully combined.
- Step 2: Prep the Chicken
- Place chicken breasts on a flat surface. Cut a slit into the side of each breast, about ¾ of the way through, being careful not to cut all the way.
- Stuff each chicken breast with one-third of the filling. Secure the opening with toothpicks, making sure the chicken can still lay flat for searing.
- Step 3: Season the Chicken
- Season the outside of the chicken evenly with salt, pepper, garlic powder, and paprika.
- Step 4: Sear and Bake
- Heat olive oil in a large oven-safe skillet (such as cast iron) over medium heat.
- Add the chicken breasts and sear for about 4 minutes per side, until golden brown.
- Flip once more, then immediately transfer the skillet to the preheated oven.
- Bake for 10–15 minutes, or until the internal temperature reaches 165°F (74°C) in the thickest part.
- Step 5: Rest and Serve
- Let the chicken rest for 5 minutes before slicing.
- Spoon pan juices over the chicken before serving.

Leave a Comment