
Spinach Stuffed Chicken Breasts Recipe tastes rich, cheesy, garlicky, and a little fancy, yet it fits a busy weeknight in about 40–45 minutes start to finish. It works great for anyone who wants a low-carb, high-protein dinner that still feels like something from a nice restaurant. I first made this on a Tuesday when I felt too tired to cook, and my family still talks about “that stuffed chicken night.”
Why Make This Spinach Stuffed Chicken Breasts Recipe at Home
This spinach stuffed chicken brings juicy chicken, creamy cheese, and garlicky spinach together in one skillet. It feels special enough for guests but stays simple enough for a weeknight.
You control the ingredients, so you can keep it lighter, add more veggies, or load it with extra cheese. It also reheats well, so leftovers taste just as good for lunch the next day.
“This Spinach Stuffed Chicken Breasts Recipe tastes like something from a cozy bistro, but I pulled it off in under an hour at home. ★★★★★”
Ingredients You Need
Chicken
- 4 boneless skinless chicken breasts, medium size, about 6 to 7 ounces each
- 1 to 1½ teaspoons kosher salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika or sweet paprika
I like air-chilled chicken because it browns better and stays juicy. Thin, very small breasts dry out, so pick ones that feel plump and even in thickness.
Spinach and cheese filling
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 5 ounces fresh baby spinach, roughly chopped
- You can use 5 ounces frozen chopped spinach instead; squeeze it very dry in a clean towel.
- 4 ounces cream cheese, softened
- Use full-fat for the creamiest texture; light cream cheese still works if you want it lighter.
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes, optional for a little heat
- Zest of ½ lemon, optional but brightens the flavor
I often use store brand cream cheese and mozzarella here, since the spices and garlic carry most of the flavor. Freshly grated Parmesan melts smoother than the pre-grated kind, but both work.
For searing and baking
- 1 to 2 tablespoons olive oil
- 1 tablespoon butter, optional for extra browning
- ¼ cup chicken broth or water, to keep the pan from drying out in the oven
Equipment
- Sharp chef’s knife
- Cutting board
- Small skillet for the spinach
- Mixing bowl
- Spoon or spatula
- Toothpicks or small skewers to secure the chicken
- Large oven-safe skillet or baking dish
- Instant-read thermometer
- Tongs
Tips & Mistakes
- Slice a pocket in the chicken side, not all the way through, so the filling stays inside.
- Pat the chicken dry before seasoning so the spices stick and the chicken browns well.
- Do not overstuff the breasts; leave a little space so the filling does not spill out in the pan.
- Use toothpicks to close the opening and insert them sideways so you can remove them easily.
- Squeeze frozen spinach very dry or the filling will turn watery and bland.
- Soften the cream cheese to room temperature so it mixes smoothly with the spinach.
- Season both the chicken and the filling so the flavor runs through every bite.
- Sear the stuffed chicken in a hot skillet to build flavor before you bake it.
- Bake just until the thickest part hits 165°F; overcooked chicken turns tough and stringy.
- Let the chicken rest 5 minutes before slicing so the juices stay inside.
How to Make Spinach Stuffed Chicken Breasts Recipe
Mix the spinach filling
- Heat 1 tablespoon olive oil in a small skillet over medium heat.
- Add the minced garlic and cook 30 seconds until it smells fragrant, not browned.
- Add the chopped fresh spinach and cook 2 to 3 minutes until it wilts and most moisture cooks off.
- Transfer the spinach and garlic to a bowl and let it cool a few minutes.
- Add cream cheese, mozzarella, Parmesan, salt, pepper, crushed red pepper flakes, and lemon zest.
- Stir until the mixture looks smooth and thick, with the spinach evenly distributed.
Prep and season the chicken
- Pat the chicken breasts dry with paper towels.
- Lay one breast flat on the cutting board and place your hand on top.
- With a sharp knife, slice a pocket into the thickest side, stopping about ½ inch from the other side.
- Repeat with the remaining chicken breasts.
- In a small bowl, mix kosher salt, black pepper, garlic powder, onion powder, and paprika.
- Rub the spice mix all over the outside of each chicken breast, including the top and bottom.
Stuff the chicken
- Spoon the spinach cheese filling into each pocket, dividing it evenly among the four breasts.
- Push the filling deep inside the pocket with the back of the spoon.
- Use toothpicks to pin the open side closed in 2 or 3 spots so the filling stays put.
- Place the stuffed breasts on a plate while you heat the skillet.
Sear the stuffed chicken
- Preheat your oven to 400°F.
- Heat a large oven-safe skillet over medium-high heat and add 1 to 2 tablespoons olive oil.
- When the oil shimmers, place the stuffed chicken breasts in the skillet, smooth side down.
- Sear 3 to 4 minutes until the first side turns golden brown.
- Flip the chicken with tongs and add the butter to the pan if you use it.
- Sear the second side 2 to 3 minutes until it browns.
Bake until juicy and cooked through
- Pour ¼ cup chicken broth or water into the skillet around the chicken, not on top.
- Transfer the skillet to the oven.
- Bake 12 to 18 minutes, depending on thickness, until an instant-read thermometer in the thickest part reads 165°F.
- Remove the skillet from the oven and place the chicken on a plate or board.
- Tent loosely with foil and rest 5 minutes.
- Remove toothpicks, slice if you like, and spoon any pan juices over the top.
Variations I've Tried
I swap mozzarella for shredded provolone or fontina when I want a slightly sharper, melty filling. I also use feta instead of Parmesan and add chopped sun-dried tomatoes for a Mediterranean twist.
Sometimes I stir in chopped artichoke hearts with the spinach for a spinach artichoke vibe. When I cook for kids, I skip the crushed red pepper and add a little extra mozzarella to keep it extra cheesy.
For a lighter version, I use light cream cheese and part-skim mozzarella and it still tastes rich. I also tried seasoning the outside with Cajun seasoning once, and it added a nice kick without extra work.
How to Serve Spinach Stuffed Chicken Breasts Recipe
I like to serve this Spinach Stuffed Chicken Breasts Recipe with simple sides like roasted potatoes, steamed green beans, or a crisp salad. Mashed potatoes or buttery rice soak up the garlicky pan juices nicely. You can also slice the chicken and serve it over cooked pasta with a squeeze of lemon.
If you want a lighter plate, pair it with cauliflower rice or roasted broccoli and carrots. A cold sparkling water with lemon or a chilled herbal iced tea fits the meal perfectly.
How to store
- Let leftover spinach stuffed chicken cool to room temperature within about 30 minutes.
- Store in an airtight container in the fridge for up to 3 days.
- Freeze individual breasts tightly wrapped, then in a freezer bag, for up to 2 months.
- Reheat in a covered baking dish at 325°F with a splash of broth until warm in the center, about 15 to 20 minutes, or use a covered skillet over low heat so the chicken stays juicy.

Leave a Reply