Stuffed Chicken Breast is the kind of recipe that turns a regular weeknight dinner into something your family will talk about all week. Each breast is filled with a creamy 3-cheese blend, sauteed spinach, garlic, and sun-dried tomatoes, then seared golden and finished in the oven. I made this on a Thursday night when I wanted something special without spending hours in the kitchen, and it has been on repeat ever since.
The first time I sliced into one of these at the dinner table, everyone went quiet — and then immediately reached for seconds. What makes this stuffed chicken breast so satisfying is the combination of textures: a golden seared outside, juicy tender chicken, and a rich, melty filling that stays perfectly tucked inside. It feels gourmet, but the steps are simple enough for any home cook to pull off on a busy weeknight.
Table of Contents
Ingredients for Stuffed Chicken Breast
I have made this recipe many times and these ingredients consistently deliver the best results. I always shred the mozzarella and Parmesan fresh from a block — pre-shredded bags contain anti-caking powder that stops the cheese from melting properly, and the difference in flavor is noticeable.
For the Chicken:
- 4 boneless skinless chicken breasts
- Salt and pepper, to taste
- 1/2 teaspoon paprika
- 1 tablespoon olive oil (Pro tip: use the reserved oil from the sun-dried tomato jar here for incredible extra flavor)
For the Filling:
- 2 teaspoons olive oil
- 3 cups packed spinach, roughly chopped
- 4 cloves garlic, minced (I recommend fresh garlic only — jarred garlic will not give you the same depth)
- 1/3 cup sun-dried tomatoes, drained and chopped
- 4 oz cream cheese, softened (In my experience, letting it sit at room temperature for 20 minutes makes it much easier to mix)
- 1 cup shredded mozzarella, freshly grated from a block
- 1/3 cup Parmesan, freshly grated
- 1/2 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/4 teaspoon onion powder
- 1 pinch red pepper flakes

Step-by-Step Instructions
I recommend reading through all the steps once before you start — the process moves quickly once you begin searing, and having everything prepped ahead makes it much smoother.
Step 1: Preheat your oven to 375 degrees F.
Step 2: Heat 1 to 2 teaspoons of oil in a large skillet over medium heat. Add the spinach and minced garlic and cook until the spinach is fully wilted, about 3 to 4 minutes. Remove from heat and let cool completely before mixing into the filling.
Step 3: In a medium bowl, combine the softened cream cheese, shredded mozzarella, grated Parmesan, dried basil, dried oregano, onion powder, and red pepper flakes. Gently fold in the cooled spinach, garlic, and chopped sun-dried tomatoes. Set aside.
Step 4: Pat the chicken breasts dry with paper towels. Using a sharp paring knife, carefully slice a horizontal pocket into the side of each breast. Do not cut all the way through — you need a pocket, not two separate pieces. If your breasts are very thick, use a meat mallet to even them out slightly before slicing.
Step 5: Stuff each breast with just under 1/2 cup of filling. Do not overfill or the pocket may tear during searing. Season the outside of each breast with salt, pepper, and paprika.
Step 6: Heat oil in a large oven-safe skillet over medium-high heat. Once the oil is glistening, add 2 chicken breasts at a time. Sear for 2 to 3 minutes per side until golden brown. Use two spatulas to flip gently — the filling makes these a little heavier than usual.
Step 7: Once all chicken is seared, arrange all 4 breasts in the skillet. Transfer to the oven and bake uncovered at 375 degrees F for 17 to 20 minutes, or until the thickest part of the chicken reaches an internal temperature of 165 degrees F.
Step 8: Remove from the oven and rest for 5 minutes before serving. This keeps all the juices locked inside.
Perfect Pairings for Stuffed Chicken Breast
This dish is rich and savory, so the best sides balance the creamy filling with something light, starchy, or fresh.
Mashed Potatoes: Creamy mashed potatoes are the ultimate comfort pairing here. They soak up any filling that spills out during slicing and round out the plate beautifully. If you love hearty chicken and potato dinners, this Chicken Thighs and Potatoes recipe is another weeknight winner worth bookmarking.
Roasted Green Beans: The slightly crisp texture and mild flavor of roasted green beans balance the richness of the cheese filling without competing with it.
Smashed Potatoes: For a crispier potato option, smashed potatoes give you golden edges and a fluffy center that pairs really well with this stuffed chicken.
Simple Side Salad: A light arugula or mixed greens salad with lemon vinaigrette cuts through the creaminess and adds a refreshing contrast to every bite.
One-Pan Mediterranean Chicken and Rice: If you are feeding a crowd or want to stretch the meal, this One-Pan Mediterranean Chicken and Rice is a great make-ahead companion dish that shares similar herb and garlic flavors.
Roasted Broccoli: Slightly charred broccoli florets add color, texture, and nutritional balance to the plate — a simple and satisfying choice alongside the rich filling.

How to Store and Reheat Stuffed Chicken Breast
Leftover stuffed chicken breast keeps well in an airtight container in the refrigerator for 3 to 4 days. Store it separately from any sides to keep everything fresh. This recipe also freezes well for up to 3 months — wrap each breast individually before placing in a freezer-safe bag.
To reheat, I recommend wrapping each breast loosely in foil, adding 2 to 3 teaspoons of water inside the foil to keep the chicken juicy, and baking at 325 degrees F for about 15 minutes. If possible, let the chicken sit at room temperature for 15 minutes before reheating for the most even results.
Pro tip: you can stuff the chicken up to 2 days ahead and store it raw in the fridge. Just let it come close to room temperature before searing and baking, and dinner comes together in under 30 minutes.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts for this recipe?
Boneless skinless chicken thighs can work, but they are thinner and more irregular in shape, making it harder to create a clean pocket. Chicken breasts are strongly recommended for the best results with this stuffing method. For a delicious baked thigh recipe with different flavors, check out these Brown Sugar Dijon Chicken Thighs.
How do I keep the filling from spilling out during cooking?
The cream cheese acts as a natural binder that helps hold the filling in place. Avoid overfilling each breast — just under 1/2 cup per breast is the right amount. You can also use one or two toothpicks to secure the opening if needed, just remember to remove them before serving.
Can I add different ingredients to the filling?
Absolutely. Sauteed mushrooms, crumbled bacon, or crumbled feta are all great add-ins. Keep the total filling amount consistent so the pocket does not overflow during baking.
Conclusion
This stuffed chicken breast recipe is one of those weeknight dinners that feels like a special occasion without the extra effort. The creamy 3-cheese filling with spinach and sun-dried tomatoes is bold, satisfying, and endlessly customizable. Give it a try this week — once your family tastes that golden seared outside and melty filling inside, it will earn a permanent spot on your dinner rotation.

Stuffed Chicken Breast
Ingredients
Equipment
Method
- Preheat oven to 375 degrees F.
- Heat 1 to 2 teaspoons of oil in a large skillet over medium heat. Add the spinach and minced garlic and cook until fully wilted, about 3 to 4 minutes. Remove from heat and let cool completely.
- In a medium bowl, combine softened cream cheese, shredded mozzarella, grated Parmesan, dried basil, dried oregano, onion powder, and red pepper flakes. Gently fold in the cooled spinach, garlic, and chopped sun-dried tomatoes. Set aside.
- Pat chicken breasts dry with paper towels. Using a sharp paring knife, carefully slice a horizontal pocket into the side of each breast, being careful not to cut all the way through. If breasts are very thick, use a meat mallet to even them out first.
- Stuff each breast with just under 1/2 cup of filling. Do not overfill. Season the outside of each breast with salt, pepper, and paprika.
- Heat 1 tablespoon of oil in a large oven-safe skillet over medium-high heat. Once glistening and hot, add 2 chicken breasts at a time and sear for 2 to 3 minutes per side until golden brown. Use two spatulas to flip gently.
- Arrange all 4 seared chicken breasts in the skillet. Transfer to the oven and bake uncovered at 375 degrees F for 17 to 20 minutes, or until the thickest part of the chicken reaches an internal temperature of 165 degrees F.
- Remove from oven and rest for 5 minutes before slicing and serving.









