Juicy Spinach and Feta Stuffed Chicken Breasts
Spinach stuffed chicken breasts sound like a dinner you planned ahead for, but they are deceptively quick for a weeknight. The center stays creamy, the chicken gets a golden crust, and it all happens in one skillet.

You do not need any special skill to pull this off. If you can butterfly a chicken breast and mix a few things in a bowl, you are already most of the way there.
Why This Chicken Stays So Juicy
The filling is mostly fresh spinach, tangy feta, and softened cream cheese. That combination stays soft and rich even after baking, so every bite feels properly moist, not like you are chewing through dry lean meat.
Searing the chicken first builds a deep brown crust that seals in the juices and gives you a pan full of those drippings to spoon over the slices. No brine, no marinade, just a hot pan and a little patience before you turn it.
I keep coming back to this version because it does not demand any last-minute fuss. You can stuff the breasts, pop them in the fridge, and sear them right before dinner. The result is a dish that looks polished but never feels like you worked hard for it.
Ingredients

- 4 boneless skinless chicken breasts (about 1½ lb total): look for breasts that are even in thickness, or pound them to an even width so they cook uniformly.
- 2 tbsp olive oil, divided: one tablespoon for the spinach, one to sear the chicken.
- 5 oz fresh spinach: bagged baby spinach works perfectly; it wilts down fast.
- 4 oz full-fat cream cheese, softened: let it sit at room temperature while you prep so it blends smoothly.
- ½ cup crumbled feta: use block feta packed in brine for the creamiest texture, then crumble it yourself.
- 2 garlic cloves, minced: fresh gives a gentle sharpness that balances the rich filling.
- ½ tsp fine sea salt: plus more for seasoning the chicken.
- ¼ tsp freshly ground black pepper: enough to season the whole dish lightly.
Variations / Substitutions
- Use frozen spinach: thaw 5 oz completely and squeeze out every bit of water before mixing. The filling will be thicker but still creamy.
- Swap the feta: goat cheese gives a similar tang, or use shredded mozzarella for a milder, stretchier filling.
- Add sun-dried tomatoes: fold 2 tablespoons of chopped oil-packed sun-dried tomatoes into the filling for a sweet, concentrated punch.
- Make it dairy-free: use a plain dairy-free cream cheese and skip the feta, or replace it with a dairy-free alternative that melts well.
- Go herb-heavy: stir in 1 tablespoon of chopped fresh dill or basil to brighten the creamy core.
How to Make Spinach and Feta Stuffed Chicken
Step 1: Wilt the Spinach and Mix the Filling

Heat 1 tablespoon of the olive oil in a large ovenproof skillet over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant, then pile in the 5 oz of spinach. Toss it with tongs for 2 to 3 minutes until it has fully wilted and any liquid in the pan has cooked off. Pull the skillet off the heat.
Scoop the spinach and garlic into a bowl and let it cool for a couple of minutes so it does not melt the cheese too fast. Stir in the softened cream cheese, crumbled feta, ¼ teaspoon of the salt, and the ¼ teaspoon of pepper until everything is evenly combined. The mixture will look thick and green-flecked.
Step 2: Stuff the Chicken Breasts

Place each chicken breast on a cutting board and, holding a sharp knife parallel to the board, slice horizontally through the thickest side almost all the way through, opening it like a book. Season both sides of each breast lightly with the remaining salt (about ¼ teaspoon total, divided among them) plus a pinch of extra pepper.
Spoon the spinach filling evenly into the center of each butterflied breast, roughly 2 heaping tablespoons apiece. Fold the top flap over the filling and press the edges gently. Secure the opening with two or three wooden toothpicks woven through the seam so the filling stays put. Try not to overstuff, because any extra will push out as the chicken cooks.
Step 3: Sear the Chicken

Preheat your oven to 400°F (200°C). Put the same skillet back over medium-high heat and add the remaining 1 tablespoon of olive oil. Once the oil shimmers, lay the stuffed breasts in the pan seam-side down. Let them sear without moving for 3 to 4 minutes, until the underside is deeply golden and releases easily. Flip each breast carefully and sear the other side for another 3 minutes. The crust should be evenly browned but the chicken will still be raw in the center.
A heavy skillet holds heat evenly and gives you that crisp exterior without burning. If your pan is not quite large enough to hold all four breasts without crowding, sear them in two batches so they brown rather than steam.
Step 4: Bake the Chicken

Slide the skillet into the preheated oven and bake for 15 to 20 minutes. The exact time depends on the thickness of your breasts. They are done when an instant-read thermometer pushed into the thickest part (not into the filling) registers 165°F (74°C). The filling will be hot and bubbly, and the edges of the spinach that peek out will look slightly crisp.
Let the chicken rest in the pan for 5 minutes before you slice it. This pause lets the juices settle so they do not spill across the cutting board.
Step 5: Slice and Serve

Remove the toothpicks from each breast, then use a sharp knife to cut them on a slight diagonal into thick slices. Arrange the slices on a plate and spoon any pan drippings over the top. Serve while the filling is still warm and creamy.
A Few Notes for Success
- Let the cream cheese truly soften on the counter for 20 minutes. Cold cream cheese makes the filling lumpy and hard to spread evenly.
- If your chicken breasts are uneven, cover them with plastic wrap and pound the thicker side with a rolling pin until they are an even ½ to ¾ inch thick. Even thickness means even cooking.
- A cast-iron or fully clad stainless steel skillet gives you the best sear and goes straight into the oven without issues.
Bake times by chicken breast thickness at 400°F (200°C):
| Thickness | Bake Time |
|---|---|
| 1 inch | 10 to 12 mins |
| 1½ inches | 15 to 18 mins |
| 2 inches | 20 to 22 mins |
Start checking the internal temperature at the low end of the range.
Storing Leftovers
Refrigerate any leftover chicken in an airtight container for up to 3 days. Reheat it gently in a 300°F (150°C) oven for 10 to 12 minutes, or use short bursts in the microwave so the filling does not separate.
What to Serve with Spinach and Feta Stuffed Chicken
The chicken is rich on its own, so I keep the sides simple. A lemony arugula salad with shaved Parmesan cuts through the creamy filling. Roasted asparagus or green beans tossed in olive oil and salt are quick enough to finish while the chicken bakes. On a colder night, a pile of buttery mashed potatoes catches all the pan juices.
Frequently Asked Questions
Can I prep these ahead of time?
Yes. Stuff the chicken breasts and secure them with toothpicks up to 8 hours in advance. Keep them covered in the fridge, then bring them to room temperature for 15 minutes before searing so the center heats more evenly.
Can I use frozen spinach instead of fresh?
You can. Thaw 5 ounces of frozen spinach completely and press it hard in a clean kitchen towel to remove as much water as possible before mixing it into the filling. The texture will be a little denser but still tastes great.
What if I want to grill them instead?
Heat a grill to medium and oil the grates well. Grill the stuffed breasts over direct heat for 5 to 6 minutes per side, then move them to indirect heat, close the lid, and cook until the internal temperature reaches 165°F (74°C), usually another 5 to 10 minutes depending on thickness.

Juicy Spinach and Feta Stuffed Chicken Breasts Recipe
Ingredients
Method
- Heat 1 tbsp olive oil in a large ovenproof skillet over medium heat. Cook the garlic for 30 seconds, then add the spinach and wilt for 2 to 3 minutes. Remove from heat, cool slightly, and mix with the cream cheese, feta, ¼ tsp salt, and the pepper.
- Butterfly each chicken breast, season with the remaining salt and extra pepper, then spoon the filling into the center. Fold the chicken closed and secure with toothpicks.
- Preheat the oven to 400°F (200°C). Heat the remaining 1 tbsp olive oil in the skillet over medium-high heat and sear the stuffed breasts for 3 to 4 minutes per side until deeply golden.
- Transfer the skillet to the oven and bake for 15 to 20 minutes until the chicken reaches an internal temperature of 165°F (74°C). Let it rest for 5 minutes.
- Remove the toothpicks, slice the chicken on a diagonal, and serve warm with the pan juices.
