Prepare the Spinach Filling:
Sauté fresh spinach until wilted (or drain frozen spinach). Mix with cream cheese, shredded cheese, garlic, salt, and pepper until creamy.
Cut Pockets in Chicken:
Carefully cut a deep pocket in each chicken breast without slicing through. Pat dry and season with paprika, garlic powder, onion powder, salt, and pepper.
Stuff the Chicken:
Fill each pocket with the spinach mixture. Do not overstuff. Use toothpicks to secure the opening if needed.
Sear (Optional but Recommended):
Heat olive oil and sear chicken on both sides for 2–3 minutes to add color and flavor.
Bake:
Transfer to a baking dish and bake at 375°F (190°C) for 25–30 minutes, or until internal temperature reaches 165°F (74°C).
Rest & Serve:
Let rest for a few minutes, then garnish with parsley or lemon juice and serve warm.