Spinach Stuffed Chicken Breast – A Creamy, Comforting Dinner Favorite
This is the kind of weeknight dinner that feels a little special without asking too much of you. Tender chicken breasts are filled with garlicky spinach and creamy cheese, then baked until juicy and golden. It’s simple enough for a Tuesday, but nice enough to serve when friends come by.
You’ll love the balance of rich, savory filling and lean, well-seasoned chicken. And best of all, the prep is straightforward and the results are consistently great.
Ingredients
Method
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
What Makes This Special
This recipe gives you a lot of flavor without a long ingredient list or fussy technique. The spinach filling is creamy but not heavy, with a hint of garlic and a touch of tang from Parmesan.
The chicken stays moist thanks to the stuffing and a quick sear before baking. It’s also flexible—add sun-dried tomatoes, switch the cheese, or use fresh spinach if that’s what you have. You get a restaurant-style dish that still tastes like home cooking.
What You’ll Need
- 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
How to Make It
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Keeping It Fresh
Leftovers hold up well if you store them right.
Place cooled chicken in an airtight container and refrigerate for up to 3–4 days. Reheat gently in a covered skillet over low heat or in a 325°F (165°C) oven until warmed through, adding a splash of broth if needed to prevent drying. You can also freeze cooked stuffed chicken for up to 2 months; thaw overnight in the fridge before reheating.
Why This is Good for You
This dish strikes a smart balance of protein, greens, and flavor.
Chicken breast brings lean protein that helps keep you full without a lot of saturated fat. Spinach adds iron, vitamin K, folate, and antioxidants, all tucked into a form that even picky eaters often enjoy. The cheese provides calcium and makes the meal satisfying, so a moderate portion goes a long way.
Paired with a vegetable side, it’s a complete, nourishing plate.
Pitfalls to Watch Out For
- Overstuffing the chicken: Too much filling can leak out and burn. Leave a little space for the filling to settle as it bakes.
- Not drying the spinach: Excess moisture waters down the filling and can make the chicken soggy. Squeeze thawed spinach well, and let sautéed spinach cool and drain.
- Skipping the sear: You’ll miss out on flavor and texture.
A quick sear makes a noticeable difference.
- Under-seasoning: Season both the chicken and the filling. A pinch of salt in each layer adds up to better taste.
- Overcooking: Use a thermometer. Pulling the chicken right at 165°F keeps it juicy.
Alternatives
- Cheese swaps: Try goat cheese for tang, ricotta for a lighter feel, or feta for a salty, briny twist.
Mix and match with mozzarella for melt.
- Add-ins: Stir in chopped sun-dried tomatoes, artichoke hearts, or sautéed mushrooms for extra depth. A spoonful of pesto in the filling is fantastic.
- Greens: Use kale or Swiss chard, finely chopped and sautéed until tender. Arugula adds peppery notes but wilts quickly—mix it with spinach.
- Seasonings: Swap Italian seasoning for za’atar, Cajun spice, or a lemon-herb blend.
A bit of zest can brighten the whole dish.
- Cooking methods: If you don’t have an oven-safe skillet, sear in a pan, then transfer to a baking dish. Air fryer works too—cook at 375°F (190°C) for 14–18 minutes, checking for doneness.
- Dairy-light version: Use reduced-fat cream cheese and a little less mozzarella, or replace some with cottage cheese blended smooth.
FAQ
Can I make this ahead?
Yes. Assemble the stuffed chicken up to 24 hours in advance and refrigerate, covered.
Let it sit at room temperature for 15–20 minutes before searing and baking to promote even cooking.
What if my chicken breasts are very thick?
Butterfly them fully and then fold over the filling like a book, or pound them to an even thickness first. Thicker pieces just need a few extra minutes in the oven—use your thermometer to be sure.
Can I use frozen spinach?
Absolutely. Thaw it completely and squeeze it dry in a clean towel to remove as much water as possible.
Measure after draining so you don’t end up with a watery filling.
How do I prevent the filling from leaking out?
Don’t overstuff, and secure the opening with toothpicks placed close together. A good sear also helps set the exterior so the filling stays put as it bakes.
What sides go well with this?
Roasted baby potatoes, lemony green beans, garlicky broccoli, or a simple mixed salad are all great. For a hearty option, serve with buttered orzo or creamy polenta.
Is there a way to make it spicier?
Yes.
Add extra red pepper flakes to the filling or sprinkle the chicken with a bit of Cajun seasoning before searing. A drizzle of hot honey at the table is also a fun twist.
Can I grill stuffed chicken?
You can, but it’s trickier. Use indirect heat and a grill-safe pan to catch any drips, and keep the lid closed.
Flip gently and cook to 165°F to avoid drying it out.
How do I keep the chicken juicy?
Sear first, don’t overbake, and let it rest before slicing. The creamy filling also helps lock in moisture, so resist the urge to cut into it right away.
Final Thoughts
Spinach Stuffed Chicken Breast is one of those reliable, crowd-pleasing meals that earns a spot in your regular rotation. It’s creamy, savory, and comforting, but still balanced and fresh.
With a few smart steps—dry spinach, a solid sear, and a quick bake—you’ll get tender chicken and a flavorful filling every time. Keep the base recipe, then make it your own with simple swaps and add-ins. It’s easy cooking with big payoff, and it tastes just as good on a quiet night in as it does when you’re feeding a table full of friends.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



