Go Back

Creamy Spinach Stuffed Chicken Breast – Comforting, Flavor-Packed, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • Chicken breasts: 4 boneless, skinless (6–8 ounces each), pounded to even thickness
  • Fresh spinach: 5–6 cups (about 5 ounces), chopped; or 1 cup thawed frozen spinach, well squeezed
  • Cream cheese: 4 ounces, softened
  • Parmesan cheese: 1/3 cup, finely grated
  • Mozzarella: 1/2 cup, shredded (for stretch and melt)
  • Garlic: 2–3 cloves, minced
  • Olive oil: 2 tablespoons, plus more as needed
  • Butter: 1 tablespoon (optional, for searing flavor)
  • Lemon zest: 1/2 teaspoon (brightens the filling)
  • Red pepper flakes: 1/4 teaspoon (optional, gentle heat)
  • Salt and pepper: To season chicken and filling
  • Paprika: 1/2 teaspoon (adds color and warmth)
  • Onion powder: 1/2 teaspoon
  • Toothpicks or kitchen twine: For securing stuffed chicken

Method
 

  1. Prep the oven and pan. Preheat your oven to 400°F (200°C). Set a large oven-safe skillet on the stove. If you don’t have one, use any skillet for searing and transfer to a baking dish later.
  2. Season the chicken. Pat the chicken dry. Sprinkle both sides with 1 teaspoon salt, 1/2 teaspoon black pepper, paprika, and onion powder. This builds flavor from the start.
  3. Make the filling. In a bowl, mix softened cream cheese, Parmesan, mozzarella, garlic, lemon zest, red pepper flakes, and a pinch of salt and pepper until smooth.
  4. Cook the spinach. Heat 1 tablespoon olive oil over medium heat. Add chopped spinach with a pinch of salt. Cook 1–2 minutes until just wilted. Let cool slightly, then stir into the cheese mixture. If using frozen spinach, squeeze it very dry and skip sautéing.
  5. Cut the pockets. Place each chicken breast flat on a cutting board. Holding your knife parallel to the board, slice a pocket into the thickest side, stopping about 1/2 inch from the edges. Don’t cut through.
  6. Fill and secure. Spoon the spinach mixture into each pocket, dividing evenly. Don’t overstuff. Secure the opening with toothpicks or tie with short lengths of kitchen twine so the filling stays put.
  7. Sear for color. Heat remaining 1 tablespoon olive oil and the butter in the skillet over medium-high. When hot and shimmering, add chicken. Sear 2–3 minutes per side until golden. Work in batches if needed to avoid overcrowding.
  8. Bake to finish. Transfer the skillet to the oven (or move chicken to a baking dish). Bake 12–16 minutes, depending on thickness, until the internal temperature reaches 165°F (74°C) in the thickest part.
  9. Rest and serve. Let the chicken rest 5 minutes. Remove toothpicks before slicing. Spoon any pan juices over the top and serve.