This mouthwatering Cheesy Spinach Stuffed Chicken Breasts recipe transforms ordinary chicken into an extraordinary meal with minimal effort. Tender chicken breasts are filled with a creamy spinach and cheese mixture, then seared and baked to golden perfection. Ready in just 30 minutes, this protein-packed dinner is impressive enough for guests yet simple enough for busy weeknights when you need something delicious on the table fast!
Why You’ll Love This Recipe
- Restaurant-Quality at Home: This dish looks and tastes like something from a fancy restaurant, but you’ll make it in your own kitchen in just 30 minutes!
- Perfect for Meal Prep: These chicken breasts reheat beautifully, making them ideal for planning ahead and enjoying throughout the week.
- Naturally Low-Carb: For those watching carbs, this protein-rich meal delivers incredible flavor without the need for breading or heavy sauces.
- Versatile Base Recipe: Once you master this technique, you can create endless variations with different fillings to keep dinner exciting.

Ingredients You’ll Need
- Chicken Breasts: Choose large, evenly-sized boneless skinless breasts for best results. They create the perfect pocket for holding all that delicious filling.
- Cream Cheese: The base of our filling that creates that creamy, rich texture. Make sure it’s cold for easier mixing and stuffing.
- Mayonnaise: Adds a subtle tanginess and helps create an incredibly moist filling.
- Garlic: Brings essential aromatic flavor to both the filling and the chicken exterior. Fresh is best here!
- Spinach: Adds beautiful color, nutrients, and flavor. Make sure to chop it well so it incorporates evenly into the filling.
- Mozzarella Cheese: Provides that wonderful stretch and mild flavor that complements the other ingredients.
- Parmesan Cheese: Brings a salty, nutty depth to the filling that elevates the entire dish.
- Seasonings: Salt, pepper, garlic powder, and paprika create a perfectly seasoned exterior that develops beautiful color when seared.
- Olive Oil: For searing the chicken to create that golden-brown exterior before finishing in the oven.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
Want to switch things up? Here are some delicious alternatives:
- Mediterranean: Add some chopped sun-dried tomatoes, feta cheese, and a sprinkle of oregano to the filling.
- Southwestern: Mix in some diced green chiles, pepper jack cheese instead of mozzarella, and a dash of cumin in the seasoning blend.
- Mushroom Lover’s: Sauté some finely chopped mushrooms before adding them to the filling for an earthy flavor profile.
- Herb Garden: Add fresh chopped basil, parsley, and chives to the filling for a burst of fresh herb flavor.
How to Make Cheesy Spinach Stuffed Chicken Breasts
Step 1: Prepare the Filling
Preheat your oven to 425˚F and position a rack in the center. In a mixing bowl, combine the cold cream cheese, mayonnaise, and pressed garlic, mashing with a fork until well blended. Stir in the mozzarella, parmesan, and chopped spinach until you have a uniform, creamy filling.
Step 2: Prepare and Stuff the Chicken
Place each chicken breast on a cutting board and create a pocket by cutting a deep slit into the side, being careful not to cut all the way through. Divide the filling into thirds and stuff each chicken breast generously. Secure with toothpicks horizontally so the breasts will lie flat in the pan.
Step 3: Season the Chicken
Season the outside of each stuffed breast with the salt, pepper, garlic powder, and paprika, making sure to cover all sides evenly for maximum flavor.
Step 4: Sear the Chicken
Heat olive oil in an oven-safe skillet over medium heat. When the oil is hot, add the stuffed chicken breasts and sear for 4 minutes on each side until beautifully golden brown. This step creates a flavorful crust and helps seal in the juices.
Step 5: Bake to Perfection
After searing both sides, flip the chicken one more time and transfer the entire skillet to your preheated oven. Bake for 10-15 minutes until the internal temperature reaches 165°F when tested with a meat thermometer.
Step 6: Rest and Serve
Allow the chicken to rest for 5 minutes before removing the toothpicks and slicing. This crucial step helps the juices redistribute. Spoon any pan juices over the chicken before serving for extra flavor.
Pro Tips for Making the Recipe
- Even Thickness: If your chicken breasts are uneven, gently pound the thicker parts to create more uniform pieces that will cook evenly.
- Don’t Overstuff: While it’s tempting to pack in as much filling as possible, overstuffing can cause the filling to leak out during cooking.
- Secure Properly: Make sure your toothpicks are placed horizontally so the chicken can lay flat in the pan for even cooking.
- Temperature Check: Always use a meat thermometer to check for doneness. 165°F is the magic number for perfectly cooked, safe chicken.
- Get the Pan Hot: For that perfect golden sear, make sure your pan is properly heated before adding the chicken.
How to Serve

This versatile chicken dish pairs beautifully with numerous sides:
Simple Sides:
Serve with a fresh green salad, roasted asparagus, or sautéed green beans for a light, low-carb meal.
Hearty Companions:
Pair with creamy mashed potatoes, buttered rice, or garlic bread to soak up the delicious pan juices.
Sauce Options:
While delicious on its own, you can elevate this dish with a drizzle of lemon butter sauce or a spoonful of marinara.
Make Ahead and Storage
Storing Leftovers
Store cooled chicken breasts in an airtight container in the refrigerator for up to 3 days. The flavors actually continue to develop, making the leftovers absolutely delicious!
Freezing
You can freeze the cooked chicken for up to 2 months. Wrap each piece individually in plastic wrap then aluminum foil before placing in a freezer bag to prevent freezer burn.
Reheating
For best results, thaw overnight in the refrigerator if frozen. Reheat in a 325°F oven covered with foil for about 15-20 minutes until warmed through. You can also microwave at 50% power with a damp paper towel over the chicken to maintain moisture.
FAQs
Can I prepare this dish ahead of time?
Absolutely! You can stuff the chicken breasts up to 24 hours before cooking. Keep them covered in the refrigerator until you’re ready to season and cook. This makes it perfect for entertaining or getting ahead on busy weeknights.
What if I don’t have an oven-safe skillet?
No problem! Sear the chicken in any skillet you have, then transfer the chicken to a baking dish to finish in the oven. The result will be just as delicious, though you might miss out on some of the pan juices.
Can I use frozen spinach instead of fresh?
Yes, you can substitute frozen spinach, but be sure to thaw it completely and squeeze out all excess moisture before adding it to the filling. Use about 1/2 cup of thawed, squeezed frozen spinach in place of the fresh.
Why is my filling leaking out during cooking?
This typically happens if the pocket isn’t sealed well or if the chicken is overstuffed. Try securing with more toothpicks, making sure the opening is as small as possible, and avoid overfilling. A little leakage is normal and actually creates delicious pan juices!
This Cheesy Spinach Stuffed Chicken Breasts recipe might become your new favorite way to enjoy chicken! It’s incredibly satisfying to cut into a perfectly cooked chicken breast and watch the creamy, cheesy filling ooze out. Whether you’re cooking for your family or hosting friends, this dish delivers impressive results with minimal effort. The combination of crispy exterior, juicy chicken, and creamy filling creates a perfect bite every time. Give it a try tonight – I promise your taste buds will thank you!
Print
Cheesy Spinach Stuffed Chicken Breasts Recipe
- Prep Time: 7 minutes
- Cook Time: 23 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main-course
- Method: Baking
- Cuisine: American
Description
Juicy chicken breasts stuffed with a creamy spinach and cheese filling, then seared and baked to perfection. This restaurant-quality dish is impressive yet simple to make, perfect for both weeknight dinners and special occasions.
Ingredients
For the Chicken Breasts:
- 3 large chicken breasts, boneless, skinless (1 3/4 to 2 lbs, even-sized pieces)
- 3/4 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp paprika
- 1 1/2 Tbsp olive oil
For the Filling:
- 4 oz cream cheese, cold
- 1 Tbsp mayonnaise
- 2 garlic cloves, pressed
- 1/4 tsp salt
- 1 1/2 cups baby spinach leaves, chopped
- 1/4 cup mozzarella cheese
- 1/4 cup parmesan cheese
Instructions
- Prepare the Filling: In a mixing bowl, mash together cream cheese, mayo and garlic with a fork then stir in mozzarella, parmesan and chopped spinach leaves until combined. This creamy mixture will add moisture and flavor to the chicken while creating pockets of melty cheese throughout.
- Cut and Stuff the Chicken: Lay chicken on a flat surface and cut a slit ¾ of the way through without cutting all the way through. Stuff each chicken breast with ⅓ of the mixture and seal horizontally with a toothpick. Make sure the chicken breast can lay flat on the sides for proper searing.
- Season the Chicken: Season the outside of the chicken breast all over with ¾ tsp salt, ½ tsp pepper, ½ tsp garlic powder and ½ tsp paprika, or season to taste. This creates a flavorful crust when seared.
- Sear the Chicken: Heat 1½ Tbsp olive oil in an oven-proof pan such as cast iron, or large heavy-bottomed skillet over medium heat. Add chicken and sauté for 4 minutes per side until golden brown on each side. Proper searing locks in juices and creates a delicious caramelized exterior.
- Bake Until Done: Flip chicken a second time and immediately transfer skillet to preheated oven. Bake at 425°F for 10-15 minutes until thermometer inserted into the thickest part of the chicken registers at 165°F. Let chicken rest 5 minutes before slicing, then spoon pan juices over chicken to serve.
Notes
- For even cooking, pound the chicken breasts to a uniform thickness before cutting the pocket.
- The filling can be made ahead of time and refrigerated for up to 24 hours.
- Fresh spinach works best, but frozen spinach can be used if thoroughly drained.
- For a lighter version, substitute Greek yogurt for the mayonnaise and use reduced-fat cream cheese.
- Serve with a side of roasted vegetables or mashed potatoes to soak up the delicious pan juices.
Nutrition
- Serving Size: 1 stuffed chicken breast half
- Calories: 283kcal
- Sugar: 1g
- Sodium: 560mg
- Fat: 17g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 1g
- Protein: 29g
- Cholesterol: 105mg