
Spinach Stuffed Chicken Breasts Recipe tastes rich, cheesy, and garlicky with juicy chicken and a creamy spinach filling that feels like comfort food in a tidy little package. It works perfectly for busy weeknights or casual dinner guests and usually lands on the table in about 40–45 minutes. I first made this on a Tuesday when my fridge looked sad, and it still turned into one of my most requested dinners.
Why Spinach Stuffed Chicken Breasts Recipe Is Worth It
This recipe gives you all the flavor of a fancy restaurant entree with the effort level of a weeknight skillet meal. You get juicy chicken, a cheesy spinach center, and a golden crust that tastes like you tried much harder than you actually did.
The spinach stuffed chicken breasts recipe also uses simple ingredients that you probably keep in your kitchen already. You can customize the filling with whatever cheese or greens you have, which saves a trip to the store and keeps the budget happy.
“This spinach stuffed chicken breasts recipe tastes like a special-occasion dinner but fits into my Tuesday night schedule. ★★★★★”
Ingredients You Need
Chicken
- 4 boneless, skinless chicken breasts, medium size, about 6 to 7 ounces each
- 1 to 1½ teaspoons kosher salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika or sweet paprika
Spinach filling
- 1 tablespoon olive oil
- 2 cloves garlic, minced (jarred minced garlic works fine if you feel tired)
- 5 ounces fresh baby spinach, roughly chopped
- You can use frozen chopped spinach; squeeze it very dry in a clean towel.
- 4 ounces cream cheese, softened
- Use full fat for the creamiest filling; light cream cheese still works.
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ¼ teaspoon red pepper flakes, optional for a little heat
- Pinch of salt and pepper, to taste
Coating and cooking
- 1 to 2 tablespoons olive oil
- 1 tablespoon butter, optional for extra browning and flavor
- Toothpicks to secure the chicken
- Cooking spray if you bake the chicken
Equipment
- Sharp chef’s knife
- Cutting board
- Small skillet for the spinach
- Mixing bowl
- Spoon or spatula
- Large oven safe skillet or baking dish
- Instant read thermometer
- Toothpicks
Quick Tips & substitutions
- Pat the chicken dry before seasoning so the spices stick and the chicken browns better.
- Slice a pocket in the thickest side of each breast and keep the knife parallel to the board so you do not slice through the top or bottom.
- Use frozen spinach if you like; thaw it and squeeze out every bit of water so the filling stays thick and creamy.
- Swap cream cheese with mascarpone or ricotta if you prefer a lighter filling; add extra Parmesan for more flavor.
- Use shredded Italian blend cheese instead of mozzarella if that is what you have.
- Season the outside of the chicken generously; the filling tastes rich, so the chicken needs bold seasoning too.
- Secure the opening with toothpicks so the filling stays inside while the chicken cooks.
- Bake at 400°F or sear on the stove first, then finish in the oven for the best color and texture.
- Check the internal temperature at the thickest part and stop cooking when it reaches 165°F so the chicken stays juicy.
- Rest the chicken for 5 minutes before slicing so the juices settle and the filling thickens slightly.
How to Make Spinach Stuffed Chicken Breasts Recipe
Step 1: Prep the chicken
Place the chicken breasts on a cutting board and pat them dry with paper towels. Season both sides with salt, pepper, garlic powder, onion powder, and paprika. Use your fingers to press the seasoning into the surface.
Hold a sharp knife along the thickest side of each breast and slice a deep pocket, leaving about a half inch uncut on the other side. Move the knife gently inside the chicken to widen the pocket without poking through the top or bottom.
Step 2: Make the spinach filling
Heat 1 tablespoon olive oil in a small skillet over medium heat. Add the minced garlic and stir for about 30 seconds until it smells fragrant. Add the chopped spinach and cook until it wilts and most of the moisture cooks off.
Transfer the spinach and garlic to a bowl and let it cool for a couple of minutes. Add the cream cheese, mozzarella, Parmesan, red pepper flakes, and a pinch of salt and pepper. Stir until the mixture looks smooth and thick, and taste it to adjust the seasoning.
Step 3: Stuff the chicken
Spoon the spinach mixture into each chicken pocket, dividing it evenly among the four breasts. Push the filling deep into the pocket so it sits in the center and does not spill out. Use toothpicks to close the opening with a few stitches across the cut side.
Press the outside of each stuffed chicken breast gently to shape it and keep the filling snug. Sprinkle a little extra paprika or black pepper on top if you want more color.
Step 4: Sear the chicken
Preheat your oven to 400°F. Heat a large oven safe skillet over medium high heat and add 1 to 2 tablespoons olive oil. When the oil shimmers, place the stuffed chicken breasts in the skillet with the smooth side down.
Sear each side for about 3 to 4 minutes until the chicken develops a golden crust. Add the butter to the skillet and tilt the pan to spoon the melted butter over the tops of the chicken for extra flavor.
Step 5: Finish in the oven
Transfer the skillet to the preheated oven. Bake for 12 to 18 minutes, depending on the thickness of the chicken, until the internal temperature reaches 165°F at the thickest part. Check at the 12 minute mark so you do not overcook it.
Remove the skillet from the oven and let the chicken rest for 5 minutes. Pull out the toothpicks carefully before serving. Spoon any pan juices over the chicken for extra flavor and shine.
Step 6: Optional baked only method
If you skip the stovetop sear, spray a baking dish with cooking spray and place the stuffed chicken breasts inside. Drizzle with olive oil and sprinkle a little extra paprika on top. Bake at 400°F for about 25 to 30 minutes, until the chicken hits 165°F.
Turn the broiler on for 2 to 3 minutes at the end if you want more color on top. Watch closely so the cheese and spices do not burn.
Recipe Variations
- Gluten free: Use gluten free seasonings and sides; the main recipe already stays naturally gluten free.
- Low carb: Serve with cauliflower mash, zucchini noodles, or a big green salad instead of pasta or rice.
- Extra veggie: Add finely chopped cooked broccoli, kale, or artichoke hearts to the spinach filling.
- Spicy version: Add more red pepper flakes, a pinch of cayenne, or a spoon of chopped pickled jalapeños to the filling.
- Sun dried tomato twist: Stir chopped sun dried tomatoes and a little Italian seasoning into the cheese mixture.
- Bacon lover: Wrap each stuffed breast with a slice or two of thin bacon and bake until the bacon crisps and the chicken cooks through.
- Dairy lighter: Use light cream cheese and part skim mozzarella and skip the butter in the pan.
Ways to Serve Spinach Stuffed Chicken Breasts Recipe
- Serve over garlic mashed potatoes with steamed green beans on the side.
- Pair with roasted vegetables and a simple side salad with lemon vinaigrette.
- Slice the stuffed chicken and serve it over cooked pasta with a squeeze of lemon and a drizzle of olive oil.
- Plate it with cauliflower rice or quinoa and extra sautéed spinach for a high protein dinner.
- Pack leftovers in a meal prep container with brown rice and roasted broccoli for easy lunches.
Storage Success
Let the spinach stuffed chicken breasts cool to room temperature, then store them in an airtight container in the fridge for up to 3 days. Reheat in a covered skillet over low heat or in the oven at 325°F so the chicken warms gently and stays juicy. You can freeze cooked stuffed chicken for up to 2 months; wrap each piece tightly and place them in a freezer bag. Thaw overnight in the fridge and reheat slowly so the filling stays creamy and the chicken keeps a tender texture.

Spinach Stuffed Chicken Breasts Recipe
Ingredients
Instructions
- Place the chicken breasts on a cutting board and pat them dry with paper towels. Season both sides with salt, pepper, garlic powder, onion powder, and paprika, pressing the seasoning into the surface.
- Hold a sharp knife along the thickest side of each breast and slice a deep pocket, leaving about a half inch uncut on the other side. Gently move the knife inside to widen the pocket without cutting through the top or bottom.
- Heat 1 tablespoon olive oil in a small skillet over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant.
- Add the chopped spinach and cook until it wilts and most of the moisture cooks off.
- Transfer the spinach and garlic to a bowl and let cool for a couple of minutes. Add the cream cheese, mozzarella, Parmesan, red pepper flakes, and a pinch of salt and pepper. Stir until the mixture is smooth and thick, then taste and adjust seasoning.
- Spoon the spinach mixture into each chicken pocket, dividing it evenly among the four breasts. Push the filling deep into the pockets so it sits in the center and does not spill out.
- Use toothpicks to close the opening with a few stitches across the cut side, and gently press the outside of each stuffed chicken breast to shape it and keep the filling snug.
- Preheat the oven to 400°F (200°C). Heat a large oven-safe skillet over medium-high heat and add 1 to 2 tablespoons olive oil.
- When the oil shimmers, place the stuffed chicken breasts in the skillet with the smooth side down. Sear each side for 3 to 4 minutes until the chicken develops a golden crust.
- Add the butter to the skillet and tilt the pan to spoon the melted butter over the tops of the chicken, if using.
- Transfer the skillet to the preheated oven. Bake for 12 to 18 minutes, depending on thickness, until the internal temperature reaches 165°F (74°C) at the thickest part. Begin checking at 12 minutes.
- Remove the skillet from the oven and let the chicken rest for 5 minutes. Carefully remove the toothpicks before serving, and spoon any pan juices over the chicken.
- If you skip searing, spray a baking dish with cooking spray and place the stuffed chicken breasts inside. Drizzle with olive oil and sprinkle with a little extra paprika if desired.
- Bake at 400°F (200°C) for about 25 to 30 minutes, until the chicken reaches 165°F (74°C). For more color, broil for 2 to 3 minutes at the end, watching closely so it does not burn.
Notes
Approximate per serving (1 stuffed chicken breast): 420 calories; fat 24 g; saturated fat 10 g; carbohydrates 4 g; fiber 1 g; sugars 2 g; protein 45 g; sodium 780 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply