Spinach Stuffed Chicken Breast Recipe
If you need a dependable, flavor-packed dinner that feels a little special without making a mess of your whole evening, this Spinach Stuffed Chicken Breast Recipe is it—juicy chicken, creamy spinach filling, plenty of garlic, and a gorgeous cheesy center that tastes like comfort food with a healthy streak.
A cozy, cheesy chicken dinner that feels fancier than it is
This Spinach Stuffed Chicken Breast Recipe is one of those meals that looks restaurant-worthy but is truly simple enough for a Tuesday night. You take tender chicken breasts, slice in a pocket, and fill them with a creamy mixture of spinach, cream cheese, garlic, and shredded cheese. Then you season the outside well and bake until the chicken is golden and juicy.
What makes this dish special, besides that creamy center, is the balance. It feels rich, but it’s still a fairly wholesome dinner. You get lean protein from the chicken, iron-rich spinach, and a satisfying texture that makes a modest ingredient list feel like a complete meal. It’s also naturally friendly for folks searching for a keto chicken recipe or a low carb chicken dinner, especially when paired with roasted vegetables or a simple salad.
I make this when I want something comforting but not heavy, and especially when I’ve got spinach that needs using up before it turns sad in the crisper drawer. Around my house, this is one of those easy chicken dinner recipes that gets requested again and again. And honestly, when something is this simple and still earns “Wow, Mom, this is good,” I keep it in regular rotation.
Why you’ll love this recipe
- Big flavor, simple ingredients you can find at any regular grocery store.
- Perfect for weeknights but pretty enough for company.
- Juicy baked chicken breast with a creamy, cheesy middle.
- Naturally low carb and easy to fit into a keto-style meal plan.
- A smart way to use spinach before it goes to waste.
- Family-friendly and filling without feeling too heavy.
- Customizable with different cheeses, herbs, or add-ins.
- Meal-prep friendly if you want dinner mostly handled ahead of time.
- High in protein and satisfying enough to keep folks full.
- That golden baked finish makes it taste like more work than it really is.
Ingredients
Here’s what you’ll need for this stuffed chicken breast recipe. These measurements make 4 servings.
-
4 boneless, skinless chicken breasts (about 6–8 ounces each)
Try to choose similarly sized pieces so they bake evenly. -
1 tablespoon olive oil
Helps the seasoning stick and encourages browning. -
1 teaspoon kosher salt
If using table salt, reduce slightly. -
1/2 teaspoon black pepper
-
1 teaspoon garlic powder
Great for seasoning the outside of the chicken evenly. -
1 teaspoon paprika
Regular or smoked paprika both work; smoked brings a deeper flavor. -
1/2 teaspoon onion powder
-
4 ounces cream cheese, softened
Full-fat gives the creamiest filling, but reduced-fat works in a pinch. -
1 1/2 cups chopped fresh spinach
Pack it lightly. If using frozen spinach, thaw it fully and squeeze it very dry. -
2 cloves garlic, minced
Fresh is best here for that bold garlic spinach chicken flavor. -
1/2 cup shredded mozzarella cheese
Gives you that lovely stretch in every bite. -
1/4 cup grated Parmesan cheese
Adds saltiness and depth. -
1/4 teaspoon red pepper flakes (optional)
Nice if you want a little warmth, not true heat. -
1 tablespoon chopped fresh parsley (optional)
For freshness and color at the end.
Simple substitutions
- Swap mozzarella for provolone, Monterey Jack, or a mild white cheddar.
- Swap cream cheese for ricotta if you want a softer, lighter filling.
- Use kale instead of spinach, but sauté it first since it’s sturdier.
- Add chopped sun-dried tomatoes for a little tang and color.
- If you love a stronger cheese note, a bit of crumbled feta works beautifully with spinach.
Directions
1. Preheat and prep the pan
Preheat your oven to 400°F. Lightly grease a baking dish or sheet pan with a little oil or cooking spray. A 9×13-inch baking dish works nicely and helps keep the chicken juicy.
2. Make the creamy spinach filling
In a medium bowl, mix the softened cream cheese, chopped spinach, minced garlic, mozzarella, Parmesan, and red pepper flakes if using. Stir until combined. The filling should be thick, creamy, and easy to scoop—not runny. If it looks too loose, add a tablespoon more Parmesan.
3. Cut pockets into the chicken
Place each chicken breast on a cutting board and, using a sharp knife, cut a deep pocket into the thickest side of each one. Don’t cut all the way through. Think of it like making a little sleeping bag for the filling. Pat the chicken dry with paper towels first; it’s a small step, but it really helps the seasoning cling.
4. Season the chicken well
Rub the chicken breasts with olive oil. In a small bowl, mix the salt, pepper, garlic powder, paprika, and onion powder. Sprinkle the mixture all over the outside of the chicken and a bit inside the pockets too. That’s where a lot of flavor can get missed if you rush.
5. Stuff each breast
Spoon the spinach mixture evenly into each chicken pocket. Use toothpicks to secure the openings if needed—especially if your chicken breasts are on the smaller side. Don’t overstuff them too much or the filling will melt out while baking. A little seepage is normal, though, so don’t fret.
6. Bake until juicy and cooked through
Arrange the stuffed chicken breasts in the prepared baking dish. Bake for 25 to 30 minutes, depending on thickness, until the chicken reaches 165°F in the center with an instant-read thermometer. If you want a bit more browning on top, broil for 1 to 2 minutes at the end, but keep a close eye on it.
7. Let it rest, then serve
Take the chicken out of the oven and let it rest for 5 minutes before serving. This helps the juices settle back into the meat, and yes, it really does matter. Sprinkle with fresh parsley if you like, then serve warm.
Servings & timing
- Yield: 4 servings
- Prep Time: 15 minutes
- Cook Time: 25–30 minutes
- Rest Time: 5 minutes
- Total Time: About 45–50 minutes
That makes this a very manageable weeknight chicken recipe, especially if you mix the filling ahead of time.
Variations
This spinach chicken recipe is easy to tweak depending on what you have on hand or what your family likes.
- Add bacon: Tuck a little cooked, crumbled bacon into the filling for a smoky, savory twist.
- Make it Mediterranean: Add feta, chopped olives, and a pinch of oregano.
- Go extra cheesy: Use mozzarella plus provolone for a richer cheesy stuffed chicken center.
- Try frozen spinach: Just be sure to squeeze out every bit of extra moisture.
- Use chicken thighs: Boneless thighs can work, though the presentation is less tidy and the timing may change.
- Add herbs: Fresh basil, chives, or thyme bring a lovely fresh note.
Storage & reheating
If you have leftovers—and that’s a big if around here—they store well.
- Refrigerator: Store cooled chicken in an airtight container for up to 3 days.
- Freezer: Wrap each cooked breast tightly and freeze for up to 2 months. For best texture, thaw overnight in the fridge before reheating.
- Reheating: Warm in a 325°F oven, covered loosely with foil, for about 12–15 minutes, or until heated through. You can microwave it, but the oven keeps the chicken from turning rubbery.
- Make-ahead tip: You can prepare and stuff the chicken up to 24 hours in advance. Keep it covered in the fridge, then bake when ready.
Notes
A few things I learned while testing this baked stuffed chicken breast recipe more than once—because that’s how good recipes get better.
First, don’t skip drying the chicken. Moisture on the outside makes it harder to get that nicely seasoned finish. Second, softened cream cheese mixes much more smoothly than cold cream cheese, and that matters for a filling like this. Cold cream cheese tends to stay lumpy, which isn’t the end of the world, but it’s less pleasant.
Also, spinach holds a surprising amount of water. If you use frozen spinach, squeeze it like you mean it. Excess water is the number one reason the filling gets loose.
And here’s a little kitchen truth: chicken breasts can be annoyingly uneven. If one side is much thicker than the other, gently pound the thickest part just a bit before cutting the pocket. Not flat—just even. It helps the chicken cook more consistently and keeps you from ending up with one dry edge and one undercooked middle.
If you want to make this healthy stuffed chicken even more balanced, serve it with roasted broccoli, green beans, cauliflower mash, or a crisp salad with lemon vinaigrette. If your crowd wants comfort, mashed potatoes or buttered rice won’t hurt my feelings one bit.
FAQs
Can I use frozen spinach instead of fresh?
Yes. Use about 1/2 cup frozen spinach once thawed, and squeeze it very dry so the filling doesn’t become watery.
How do I keep the filling from leaking out?
Don’t overfill the chicken, and secure the opening with toothpicks if needed. A little bit of melted cheese escaping is perfectly normal.
What’s the best cheese for spinach and cheese chicken?
Mozzarella is great for melt, while Parmesan adds sharp flavor. Provolone, Monterey Jack, and feta also work well.
Can I make this spinach stuffed chicken breast ahead of time?
Absolutely. Stuff and season the chicken, then refrigerate it covered for up to 24 hours before baking.
How do I know when the chicken is done?
Use an instant-read thermometer and check the thickest part of the chicken. It should read 165°F.
Is this a keto chicken recipe?
Yes, for most low-carb meal plans it fits very well. Just pair it with non-starchy vegetables for a complete low carb chicken dinner.
Can I cook it in a skillet instead of the oven?
You can sear it first in an oven-safe skillet, then finish it in the oven. Cooking it only on the stovetop is possible, but the filling and thick chicken can be tricky to cook evenly.
Why is my chicken dry?
It’s usually overcooked. Start checking early if your chicken breasts are small, and always let the meat rest before slicing.
Conclusion
This Spinach Stuffed Chicken Breast Recipe brings together everything I love in a dinner: it’s easy, comforting, packed with flavor, and just polished enough to feel special. Between the creamy spinach filling, tender chicken, and cheesy finish, it’s a recipe that earns its spot in any regular meal plan.
If you give it a try, I’d love to hear how it turned out for you. Leave a comment, share your favorite variation, or bookmark this one for the next time you need a reliable easy chicken dinner that feels like a little win at the end of a long day.

