Go Back

Spinach Stuffed Chicken Breast - A Creamy, Comforting Dinner Favorite

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

Ingredients
  

  • 4 boneless, skinless chicken breasts (about 6–8 ounces each)
  • 1 tablespoon olive oil (plus more as needed)
  • 2 cups fresh spinach (or 1 cup frozen, thawed and well-drained)
  • 2 cloves garlic, minced
  • 4 ounces cream cheese, softened
  • 1/2 cup shredded mozzarella (or provolone)
  • 1/4 cup grated Parmesan
  • 1 tablespoon fresh lemon juice (optional but brightens the filling)
  • 1/2 teaspoon crushed red pepper flakes (optional for a little heat)
  • 1 teaspoon Italian seasoning (or a mix of dried basil and oregano)
  • 1/2 teaspoon smoked paprika (or regular paprika)
  • Kosher salt and black pepper, to taste
  • Toothpicks or small skewers for securing the chicken

Method
 

  1. Prep the chicken. Pat the chicken breasts dry with paper towels. Using a sharp knife, slice a pocket horizontally into the thickest side of each breast, stopping about 1/2 inch from the opposite side so you don’t cut through. Season the outside with salt, pepper, Italian seasoning, and paprika.
  2. Sauté the spinach. Warm 1 teaspoon of olive oil in a skillet over medium heat. Add garlic and cook until fragrant, about 30 seconds. Add spinach and a pinch of salt. Cook, stirring, until wilted (or warmed through if using thawed spinach), then transfer to a bowl. Let it cool slightly and squeeze out any excess moisture.
  3. Make the filling. In a mixing bowl, combine cream cheese, mozzarella, Parmesan, lemon juice, red pepper flakes, and the cooled spinach. Taste and season with salt and pepper. The mixture should be thick, spreadable, and well-seasoned.
  4. Stuff the chicken. Spoon the filling into each chicken breast pocket, dividing it evenly. Don’t overfill to the point it spills out. Secure the opening with toothpicks, weaving them in like small stitches.
  5. Quick sear for flavor. Heat the remaining olive oil in an oven-safe skillet over medium-high heat. Sear the chicken 2–3 minutes per side until lightly browned. This step adds flavor and helps keep moisture inside.
  6. Bake until done. Transfer the skillet to a 400°F (200°C) oven and bake 12–18 minutes, depending on thickness. The chicken is done when the thickest part reaches 165°F (74°C) on an instant-read thermometer and juices run clear.
  7. Rest and serve. Let the chicken rest for 5 minutes. Remove toothpicks. Serve with a squeeze of lemon and your favorite sides like roasted potatoes, green beans, or a simple salad.