
This hearty stuffed chicken breast brings restaurant-quality elegance to your dinner table with minimal effort. The creamy three-cheese filling blends perfectly with wilted spinach and tangy sun-dried tomatoes for a combination that transforms ordinary chicken into something truly special.
I first created this recipe when trying to use up leftover cream cheese and spinach. My husband declared it better than any restaurant version he had tried, and it quickly became our go-to dish when hosting dinner guests who always request the recipe.
Ingredients
- Boneless skinless chicken breasts: Look for breasts of similar size for even cooking and avoid ones with woody texture
- Cream cheese: Softened at room temperature for the creamiest filling that melts perfectly
- Fresh spinach: Provides color, nutrition and moisture. Buy prewashed to save time
- Sun dried tomatoes: Packed in oil add concentrated umami flavor that elevates the entire dish
- Mozzarella cheese: Freshly shredded from a block melts beautifully unlike pre shredded varieties
- Parmesan cheese: Adds a salty nuttiness that balances the creaminess
- Garlic: Fresh cloves will provide the best flavor profile throughout the dish
- Italian herbs: Including basil and oregano complement the Mediterranean flavor profile
- Olive oil: For searing the chicken and developing a beautiful golden crust
Step-by-Step Instructions
- Prepare The Filling:
- Heat your skillet over medium heat and add olive oil until it shimmers. Add chopped spinach and minced garlic, stirring frequently until the spinach wilts completely and releases its moisture, about 3-4 minutes. Transfer to a plate and allow to cool completely before mixing with other ingredients to prevent the cheese from melting prematurely.
- Create The Cheese Mixture:
- Combine the softened cream cheese, shredded mozzarella, and grated Parmesan in a medium bowl. Mix thoroughly until well blended, then fold in your cooled spinach mixture and chopped sun-dried tomatoes. The cream cheese should be completely room temperature for the smoothest integration with the other ingredients.
- Prepare The Chicken:
- Pat chicken breasts completely dry with paper towels to ensure a good sear. Using a sharp paring knife, carefully cut a deep pocket into the thickest side of each breast, being cautious not to cut all the way through. The opening should be just large enough to stuff while keeping most of the filling contained during cooking.
- Stuff The Chicken:
- Gently spoon approximately half cup of filling into each chicken breast pocket, pressing it deep into the cavity. Some filling may peek out but the majority should remain inside. Season the exterior of each stuffed breast generously with salt, pepper and paprika to enhance browning and flavor development.
- Sear The Chicken:
- Heat olive oil in an oven-safe skillet until very hot but not smoking. Carefully place stuffed chicken breasts in the hot pan and sear undisturbed for 2-3 minutes until golden brown. Gently flip using two spatulas to prevent filling from escaping and sear the other side until equally golden.
- Finish In Oven:
- Transfer your skillet directly to the preheated oven and bake until the internal temperature reaches 165°F at the thickest part, approximately 17-20 minutes. Allow chicken to rest for at least 5 minutes before serving to keep juices locked inside and filling properly set.

The sun dried tomatoes are truly the secret ingredient in this recipe. Their concentrated flavor adds a depth that brings everything together. My Italian grandmother always said a little tomato makes everything better, and this dish proves her right every single time.
Smart Substitutions
While this recipe features spinach and sun-dried tomatoes, you can easily customize the filling based on what you have available. Sautéed mushrooms create an earthy variation, while crumbled bacon adds smoky depth. For a Mediterranean twist, try substituting the mozzarella with feta cheese and add chopped marinated artichokes or roasted red peppers to the filling mixture. The essential components are simply a creamy cheese base with complementary vegetables or proteins.
Make-Ahead Magic
This stuffed chicken breast recipe is ideal for meal prep and planning. You can prepare the entire dish up to the searing stage, then refrigerate for up to 24 hours before cooking. Alternatively, stuff the chicken breasts and freeze them raw for up to three months. Simply thaw overnight in the refrigerator before searing and baking. The cooked chicken also reheats exceptionally well, making it perfect for planned leftovers through the week.
Perfect Pairings
The versatility of this stuffed chicken shines when considering side dishes. For a lighter meal, serve alongside a simple arugula salad dressed with lemon vinaigrette. For heartier appetites, creamy mashed potatoes or garlic butter rice provide the perfect canvas for soaking up any escaped filling. Roasted asparagus, green beans, or Brussels sprouts complement the richness of the chicken with their slight bitterness and bright color.
Troubleshooting Tips
Work with room temperature cream cheese for the smoothest filling that stays put during cooking. If your chicken breasts are exceptionally large, consider butterflying and pounding them thin, then rolling them around the filling instead of creating a pocket. This alternative method works well for unusually shaped pieces. For leaner chicken breasts, consider adding a tablespoon of mayonnaise to your filling to maintain moisture during cooking.
Common Queries
- → How do I know when the stuffed chicken breast is fully cooked?
The stuffed chicken breast is fully cooked when the internal temperature reaches 165°F at the thickest part. Use a meat thermometer for accuracy. The chicken should bake at 375°F for approximately 17-20 minutes after searing. Let it rest for 5 minutes before serving to allow the juices to redistribute throughout the meat.
- → Can I make this stuffed chicken ahead of time?
Yes, you can prepare the stuffed chicken breast ahead of time. You can stuff the chicken and refrigerate it for up to 24 hours before cooking. Alternatively, you can fully cook the chicken, let it cool, and store it in an airtight container in the refrigerator for 3-4 days or freeze for up to 3 months.
- → What can I substitute for sun-dried tomatoes?
If you don't have sun-dried tomatoes, you can substitute with roasted red peppers, fresh cherry tomatoes (halved and quickly sautéed), caramelized onions, or even olive tapenade. Each alternative will bring a different flavor profile to the dish while still complementing the cheesy spinach filling.
- → How do I prevent the filling from leaking out while cooking?
To prevent the filling from leaking out, make sure to create a deep pocket without cutting all the way through the chicken. The cream cheese in the filling helps it stay together, but you can also use toothpicks to seal the opening if needed. Additionally, handling the chicken gently when searing and flipping can help keep the filling intact.
- → What side dishes pair well with stuffed chicken breast?
Stuffed chicken breast pairs beautifully with starchy sides like mashed potatoes, rice pilaf, or creamy polenta. For vegetables, consider roasted green beans, asparagus, Brussels sprouts, or a simple garden salad. A light pasta side dish or crusty bread would also complement the creamy filling nicely.
- → Can I use frozen spinach instead of fresh?
Yes, you can substitute frozen spinach for fresh. Thaw the frozen spinach completely, then squeeze out all excess moisture using a clean kitchen towel or paper towels. Use about 1/2 cup of thawed and drained frozen spinach to replace the 3 cups of fresh spinach called for in the recipe.