Stuffed Chicken Breast Recipe
If you’re looking for a Stuffed Chicken Breast Recipe that feels a little special but still works on a busy weeknight, this one is a keeper—juicy chicken breast filled with creamy cheese, tender spinach, and plenty of flavor, then baked until golden and irresistible.
A cozy, crowd-pleasing chicken dinner idea
There’s something so satisfying about serving a stuffed chicken breast at dinner. It looks fancy, almost like something you’d order at a nice neighborhood restaurant, yet it’s made with simple grocery-store ingredients and very little fuss. That’s my favorite kind of meal, honestly—the kind that feels dressed up without making you feel worn out.
This stuffed chicken breast recipe has become one of my go-to meals when I want a dependable, hearty dinner that pleases just about everybody at the table. The filling is a classic mix of spinach, cream cheese, mozzarella, and a little garlic, tucked into tender chicken breast and baked until the outside is lightly seasoned and the inside turns creamy and melty. It’s part baked chicken breast, part comfort food, and part little dinner miracle.
I especially love making this in the cooler months when everyone wants something warm and filling, but truth be told, it works year-round. In summer, I’ll pair it with a crisp salad and corn on the cob. In winter, I lean into mashed potatoes or roasted green beans. It’s flexible like that. It’s also naturally high in protein, low in carbs if that matters to you, and easy to adapt if you want a lighter or richer filling. That balance is probably why stuffed chicken recipes keep showing up in home kitchens—they’re practical, tasty, and never feel boring.
Why you’ll love this recipe
- It turns basic chicken breast into a restaurant-style dinner.
- The creamy spinach filling keeps the chicken juicy.
- It’s an easy dinner recipe that looks much more complicated than it is.
- You only need everyday ingredients from a regular supermarket.
- It’s naturally low carb and high protein.
- This homemade stuffed chicken bakes beautifully in the oven.
- You can prep it ahead for busy evenings.
- It works for weeknights, guests, and even meal prep lunches.
- The cheesy filling makes it especially family-friendly.
- It pairs with everything from salad to rice to roasted vegetables.
Ingredients
Here’s what you’ll need for this stuffed chicken recipe:
- 4 boneless, skinless chicken breasts (about 6–8 ounces each)
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
For the filling:
- 4 ounces cream cheese, softened (full-fat gives the richest texture, but reduced-fat works)
- 1 cup chopped fresh spinach (or 1/2 cup frozen spinach, thawed and squeezed dry)
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional, for a gentle kick)
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
Optional finishing touch:
- 1 tablespoon chopped fresh parsley
- Extra Parmesan for topping
A few helpful ingredient notes:
- Choose even-sized chicken breasts so they cook at the same pace. Very large breasts can be cut in half or pounded slightly for easier stuffing.
- If using frozen spinach, be sure to squeeze out as much water as you can. Wet spinach can make the filling loose, and nobody wants a watery cheesy chicken breast.
- Cream cheese from brands like Philadelphia tends to blend smoothly, which helps the filling stay creamy.
- Freshly grated Parmesan gives the best flavor, but pre-grated is perfectly fine on a busy day.
Directions
-
Preheat the oven and prep your pan.
Set your oven to 375°F. Lightly grease a baking dish or oven-safe skillet with a bit of olive oil or nonstick spray. A 9×13-inch baking dish usually works well for four breasts. -
Mix the filling.
In a medium bowl, stir together the softened cream cheese, chopped spinach, mozzarella, Parmesan, garlic, red pepper flakes, salt, and black pepper. Mix until creamy and well combined. If your cream cheese is still a little firm, let it sit on the counter for 10 to 15 minutes first. -
Cut pockets into the chicken.
Using a sharp knife, cut a deep pocket into the side of each chicken breast. Be careful not to slice all the way through. Think of it like making a little envelope for the filling. This step sounds fussy, but it goes quickly once you get the hang of it. -
Season the chicken.
Rub the chicken breasts with olive oil, then season all over with kosher salt, black pepper, paprika, garlic powder, and onion powder. Don’t skip the outside seasoning—it gives the oven baked chicken its flavor and color. -
Stuff the chicken breasts.
Spoon the spinach and cream cheese mixture evenly into each pocket. If needed, secure the openings with 1 or 2 toothpicks. Don’t overstuff them too much or the filling may spill out as it bakes. A little ooze is normal, though, and frankly, those crispy cheesy bits in the pan are awfully good. -
Arrange in the baking dish.
Place the stuffed chicken breasts in the prepared dish, leaving a little room between them. If you’d like, sprinkle a bit of extra Parmesan on top for a more golden finish. -
Bake until cooked through.
Bake for 25 to 35 minutes, depending on the size and thickness of your chicken breasts. The internal temperature should reach 165°F in the thickest part. A digital meat thermometer, like a ThermoPro or Thermapen, makes this easy and prevents overcooking. -
Rest before serving.
Let the chicken rest for 5 minutes before serving. This helps the juices settle back into the meat, which means a more juicy chicken breast and less liquid all over your plate. -
Garnish and serve.
Sprinkle with parsley and serve warm. It’s excellent with roasted potatoes, steamed broccoli, rice pilaf, cauliflower mash, or a crisp green salad.
Servings & timing
- Yield: 4 servings
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Rest Time: 5 minutes
- Total Time: 50 minutes
This timing makes it a very realistic easy dinner recipe for weeknights, especially if you mix the filling while the oven preheats.
Variations
If you like to change things up—and I usually do by the second or third time making a recipe—here are a few easy twists:
- Sun-dried tomato version: Add 2 tablespoons chopped sun-dried tomatoes to the filling for a punchy, slightly sweet flavor.
- Bacon ranch style: Mix a tablespoon of ranch seasoning into the filling and top with a little cooked bacon.
- Mushroom Swiss twist: Swap the spinach for sautéed mushrooms and use shredded Swiss cheese.
- Mediterranean spin: Add chopped artichokes and feta instead of mozzarella for a briny, savory filling.
- Spicy jalapeño version: Stir in diced jalapeños and use pepper jack for a little heat.
- Lighter version: Use reduced-fat cream cheese and part-skim mozzarella for a leaner cream cheese chicken.
Storage & reheating
Leftovers store surprisingly well, which is one more reason I keep this chicken dinner idea in regular rotation.
- Refrigerator: Store cooled stuffed chicken breast in an airtight container for up to 3 days.
- Freezer: Wrap each piece tightly and freeze for up to 2 months. For best texture, freeze after baking and cooling.
- Reheating in the oven: Place in a covered baking dish at 325°F for about 15 to 20 minutes, or until heated through.
- Microwave reheating: Reheat in 30-second intervals until warm, though the oven keeps the texture nicer.
- Make-ahead tip: You can assemble the chicken up to 24 hours in advance, cover it, and refrigerate until ready to bake.
One small note: if the filling leaks a little during reheating, that’s normal. It still tastes every bit as good.
Notes
Here’s the thing—stuffed chicken can go from lovely to dry if the breasts are very thick on one end and thin on the other. I’ve learned that a quick gentle pound with a meat mallet, just to even things out, makes a world of difference. Not flat as a pancake, just more consistent. That way the chicken cooks evenly, and the filling stays where it belongs.
Another tip from testing: don’t make the filling too wet. Fresh spinach is wonderful, but if you wash it and chop it right away without drying it well, the filling loosens up. If that happens, add an extra tablespoon of Parmesan to tighten it.
And if you’re someone who likes a little extra color on top, you can broil the chicken for 1 to 2 minutes at the end. Watch it like a hawk, though. Broilers go from golden to “well, that got away from me” in a blink.
From a nutrition standpoint, this recipe works nicely for readers who want a high-protein meal without a lot of starch. Based on standard grocery-store ingredients, one serving generally lands in the neighborhood of 35–40 grams of protein, which is a solid amount for dinner. Of course, numbers vary by brand and breast size, but it gives you a practical ballpark.
FAQs
How do I keep stuffed chicken breast from drying out?
Use a meat thermometer and remove the chicken once it reaches 165°F. Overbaking is the main reason baked chicken breast dries out.
Can I use frozen spinach?
Yes, absolutely. Just thaw it fully and squeeze out all the extra moisture before mixing it into the filling.
Do I need toothpicks to hold the chicken closed?
Not always, but they help if the pockets are very full. If you use them, remember to remove them before serving.
Can I make this stuffed chicken recipe ahead of time?
Yes. You can stuff and season the chicken up to 24 hours ahead, then keep it covered in the refrigerator until bake time.
What should I serve with stuffed chicken breast?
Rice, roasted vegetables, mashed potatoes, pasta, or a simple salad all work well. For a lower-carb plate, try cauliflower rice or sautéed green beans.
Can I cook this in an air fryer?
Yes, though cook time will depend on the size of the breasts and your air fryer model. Start at 360°F for 18 to 22 minutes, and always check for an internal temperature of 165°F.
Why is my filling leaking out?
A little leakage is perfectly normal. Usually it happens if the pocket is cut too wide or the chicken is overfilled.
Can I use other cheeses?
Certainly. Provolone, Monterey Jack, feta, or cheddar can all work, depending on the flavor you want.
Conclusion
This Stuffed Chicken Breast Recipe is creamy, savory, and simple enough for a weeknight, yet special enough for company. Between the tender oven baked chicken, the rich spinach cheese filling, and all those easy variations, it’s one of those meals you’ll come back to again and again.
If you make it, I’d love to hear how it turned out for you. Leave a comment, share your favorite variation, or save this recipe for your next cozy homemade stuffed chicken dinner.

