These Spinach Stuffed Chicken Breasts are loaded with a creamy, savory filling of cream cheese, fresh spinach, Parmesan, and herbs, all tucked inside juicy baked chicken. The chicken breasts are rubbed with olive oil and a paprika-garlic-onion seasoning, then filled with a rich mixture of softened cream cheese, chopped spinach, Parmesan, mayonnaise, garlic, lemon pepper, rosemary, red pepper flakes, and black pepper. Baked until tender and bubbling, each slice reveals a ribbon of cheesy spinach filling—perfect served with a simple salad, roasted vegetables, or rice for a comforting main dish.
Servings: 2–4 servings
Total Time: 45 min
Ingredients
Chicken
2 chicken breasts
1 tbsp olive oil
1 tsp paprika
1/4 tsp garlic powder
1/4 tsp onion powder
1 tsp salt, divided
Black pepper, to taste
Spinach Filling
4 oz cream cheese, softened
1/4 cup grated Parmesan cheese
2 tbsp mayonnaise
1 1/2 cups chopped fresh spinach
1 tsp garlic, minced
1/2 tsp red pepper flakes
1 tsp lemon pepper
1 tsp rosemary
Black pepper, to taste
Instructions
Preheat the oven to **375°F** so it’s ready for the **2 stuffed chicken breasts**.
Season the chicken: Place the **2 chicken breasts** on a cutting board and drizzle all over with **1 tbsp olive oil**. In a small bowl, combine **1 tsp paprika**, **1/4 tsp garlic powder**, **1/4 tsp onion powder**, **1/2 tsp of the 1 tsp salt (reserve the remaining 1/2 tsp for the filling)**, and **black pepper to taste**. Sprinkle this seasoning mixture evenly over both sides of the **2 oiled chicken breasts**.
Cut pockets for stuffing: Using a sharp knife, carefully cut a pocket into the side of each of the **2 seasoned chicken breasts**, making sure not to cut all the way through. Set the pocketed chicken breasts aside while you prepare the filling.
Make the spinach filling: In a small mixing bowl, add **4 oz softened cream cheese**, **1/4 cup grated Parmesan cheese**, **2 tbsp mayonnaise**, **1 1/2 cups chopped fresh spinach**, **1 tsp minced garlic**, **1/2 tsp red pepper flakes**, **1 tsp lemon pepper**, **1 tsp rosemary**, the remaining **1/2 tsp salt** (from the divided 1 tsp), and **black pepper to taste**. Stir well until the spinach mixture is evenly combined and creamy.
Stuff the chicken: Spoon the spinach mixture evenly into the pockets of the **2 chicken breasts**, dividing the filling so each chicken breast holds about half of the mixture made from **cream cheese, Parmesan, mayonnaise, spinach, garlic, red pepper flakes, lemon pepper, rosemary, salt, and black pepper**. Press gently to help the filling stay inside.
Bake: Place the **2 spinach-stuffed chicken breasts** in a **9×13 inch baking dish**. Bake uncovered at **375°F** for about **25 minutes**, or until the chicken is cooked through and reaches an internal temperature of **165°F** in the thickest part.
Serve: Remove the baking dish from the oven and let the **spinach stuffed chicken breasts** rest for a few minutes. Slice each breast to reveal the creamy spinach filling and serve warm.
Notes
If your chicken breasts are very thick, you may need a few extra minutes of baking time; always confirm doneness with an instant-read thermometer.
To help keep the filling inside, you can secure the openings with toothpicks before baking, removing them before serving.
Use freshly grated Parmesan for the best flavor and smoothest texture in the filling.
Adjust the **1/2 tsp red pepper flakes** to taste if you prefer milder or spicier chicken.
This recipe pairs well with roasted vegetables, a simple salad, rice, or mashed potatoes.