
Spinach Stuffed Chicken Breast Recipe tastes rich, cheesy, garlicky, and a little fancy while it stays weeknight easy, ready in about 40 minutes from start to finish, which works perfectly for busy home cooks who still want real flavor. It fits anyone who loves juicy chicken, cozy comfort food, and a low carb dinner that still feels special enough for guests. I first made a version of this in my tiny college apartment, and my roommates still text me about “that spinach chicken” a decade later.
Why Spinach Stuffed Chicken Breast Recipe Is Worth It
This dish gives you juicy chicken on the outside and creamy spinach filling on the inside, so every bite tastes like a built in side dish. You skip heavy breading and still get that cheesy, garlicky satisfaction.
You cook everything in one pan, so cleanup stays easy and fast. The recipe also uses simple ingredients that you probably keep in your fridge and pantry already.
“This Spinach Stuffed Chicken Breast Recipe tastes like a restaurant dinner but comes together faster than takeout ★★★★★”
Ingredients You Need
Chicken
- 4 medium boneless skinless chicken breasts
- Choose evenly sized pieces so they cook at the same rate.
- Thin cutlets dry out, so pick thicker breasts and slice a pocket yourself.
Spinach filling
- 5 ounces fresh baby spinach, roughly chopped
- Frozen spinach works too, just thaw and squeeze very dry.
- 4 ounces cream cheese, softened
- Use full fat for the creamiest texture, or light cream cheese for a lighter version.
- 1 cup shredded mozzarella cheese
- Pre shredded works, but block mozzarella that you shred yourself melts smoother.
- 3 tablespoons grated Parmesan cheese
- Shelf stable green can Parmesan works in a pinch, but fresh grated tastes sharper.
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- 1 teaspoon onion powder
- ½ teaspoon crushed red pepper flakes
- Optional, but it adds a nice gentle kick.
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
Chicken seasoning
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon garlic powder
Optional pan sauce
- ½ cup low sodium chicken broth
- 2 tablespoons heavy cream or half and half
- 1 tablespoon butter
- 1 teaspoon Dijon mustard
- Extra salt and pepper to taste
Equipment
- Sharp chef’s knife
- Cutting board
- Medium mixing bowl
- Spoon or small spatula
- Large oven safe skillet or baking dish
- Toothpicks to secure the chicken
- Instant read thermometer
Quick Tips & substitutions
- Pat the chicken dry so the seasoning sticks and the outside browns nicely.
- Slice a pocket along the thickest side of each breast and keep your knife parallel to the board so you do not cut through the top or bottom.
- Use frozen spinach if that fits your budget, just thaw and squeeze out every bit of water to avoid a watery filling.
- Swap mozzarella with provolone, Monterey Jack, or pepper jack for a spicier version.
- Use Greek yogurt instead of some or all of the cream cheese if you want more protein and a slight tang.
- Season the outside of the chicken generously, since the meat itself tastes mild.
- Brown the stuffed chicken on the stove first, then finish in the oven for juicy meat and golden color.
- Use a thermometer and pull the chicken at 165°F so it stays tender and juicy.
- Skip the cream in the pan sauce and use only chicken broth if you want a lighter dinner.
- Line your baking dish with parchment or lightly oil it so the cheese does not stick.
How to Make Spinach Stuffed Chicken Breast Recipe
Mix the spinach filling
- Add chopped spinach, softened cream cheese, mozzarella, Parmesan, garlic, olive oil, Italian seasoning, onion powder, crushed red pepper, salt, and pepper to a medium bowl.
- Stir until the mixture looks thick, creamy, and evenly combined.
- Taste a tiny bit and adjust salt or pepper if you want a stronger flavor.
Prep and season the chicken
- Place the chicken breasts on a cutting board and pat them dry with paper towels.
- Use a sharp knife to slice a deep pocket into the thickest side of each breast, keeping the opening small and the inside roomy.
- Rub the outside of each breast with olive oil, then sprinkle on salt, pepper, paprika, and garlic powder on all sides.
Stuff the chicken
- Spoon the spinach mixture into each pocket, packing it in with the back of the spoon.
- Divide the filling evenly so each chicken breast holds about the same amount.
- Use 2 to 3 toothpicks per breast to close the opening so the filling stays inside while it cooks.
Sear the stuffed chicken
- Heat a large oven safe skillet over medium high heat and add a drizzle of olive oil if the pan looks dry.
- Place the stuffed chicken breasts in the hot skillet and sear them for 3 to 4 minutes on the first side until they look nicely browned.
- Flip each breast carefully and sear the second side for another 2 to 3 minutes.
Finish in the oven
- Preheat your oven to 375°F while the chicken sears, or start heating it before you prep if you move quickly.
- Transfer the skillet to the oven, or move the chicken to a lightly oiled baking dish if your pan does not go in the oven.
- Bake 15 to 20 minutes, depending on thickness, until the center of each breast reaches 165°F.
Make a quick pan sauce (optional but tasty)
- Move the cooked chicken to a plate and tent it loosely with foil so it rests.
- Place the skillet back on medium heat and pour in the chicken broth, scraping up the browned bits from the bottom.
- Stir in the cream, butter, and Dijon, then simmer for 3 to 5 minutes until the sauce thickens slightly.
- Taste and season with a pinch of salt and pepper if needed, then spoon the sauce over the stuffed chicken.
Serve
- Pull out the toothpicks before serving so no one bites into a surprise.
- Slice the chicken across the grain to show off the spinach and cheese spiral if you want a pretty plate.
- Spoon extra pan sauce over the top and serve hot with your favorite sides.
Recipe Variations
- Gluten free: Use gluten free broth for the sauce and serve with rice, potatoes, or gluten free pasta.
- Low carb: Skip the sauce thickener and pair with cauliflower rice, zucchini noodles, or a big salad.
- Extra veggie: Add chopped sun dried tomatoes or roasted red peppers to the spinach filling.
- Extra cheesy: Top the stuffed chicken with more mozzarella during the last 5 minutes of baking.
- Spicy: Use pepper jack cheese and add more crushed red pepper or a pinch of cayenne.
- Dairy light: Use part skim mozzarella and light cream cheese, and skip the heavy cream in the sauce.
- No cream cheese: Use ricotta mixed with Parmesan and mozzarella for a lighter, fluffier filling.
Ways to Serve Spinach Stuffed Chicken Breast Recipe
- Serve over garlic mashed potatoes with steamed green beans on the side.
- Pair with simple buttered pasta and a crisp green salad.
- Slice and tuck into warm tortillas with shredded lettuce and salsa for a fun twist.
- Serve on top of cauliflower rice with roasted broccoli for a low carb dinner.
- Pack leftovers with quinoa and roasted veggies for a meal prep lunch.
Storage Success
Store leftover Spinach Stuffed Chicken Breast Recipe in an airtight container in the fridge for up to 3 days. Reheat gently in a covered skillet over low heat with a splash of broth so the chicken stays moist. You can also freeze cooked stuffed chicken for up to 2 months, then thaw overnight in the fridge before reheating. If the sauce thickens in the fridge, thin it with a little broth or water while you warm it.

Spinach Stuffed Chicken Breast Recipe
Ingredients
Instructions
- Add the chopped spinach, softened cream cheese, mozzarella, Parmesan, minced garlic, olive oil, Italian seasoning, onion powder, crushed red pepper flakes, salt, and pepper to a medium bowl.
- Stir until the mixture looks thick, creamy, and evenly combined.
- Taste a tiny bit and adjust the salt or pepper if desired.
- Place the chicken breasts on a cutting board and pat them dry with paper towels.
- Use a sharp knife to slice a deep pocket into the thickest side of each breast, keeping the opening small and the inside roomy without cutting through the top or bottom.
- Rub the outside of each breast with olive oil, then sprinkle salt, pepper, paprika, and garlic powder over all sides.
- Spoon the spinach mixture into each pocket, packing it in with the back of the spoon.
- Divide the filling evenly among the chicken breasts.
- Use 2 to 3 toothpicks per breast to close the opening so the filling stays inside while it cooks.
- Heat a large oven-safe skillet over medium-high heat and add a drizzle of olive oil if the pan looks dry.
- Place the stuffed chicken breasts in the hot skillet and sear for 3 to 4 minutes on the first side until nicely browned.
- Flip each breast carefully and sear the second side for another 2 to 3 minutes.
- Preheat the oven to 375°F (190°C) if it is not already heating while you sear the chicken.
- Transfer the skillet to the oven, or move the chicken to a lightly oiled baking dish if your pan is not oven-safe.
- Bake for 15 to 20 minutes, depending on thickness, until the center of each breast reaches 165°F (74°C).
- Transfer the cooked chicken to a plate and tent loosely with foil to rest.
- Place the skillet back over medium heat and pour in the chicken broth, scraping up any browned bits from the bottom.
- Stir in the cream or half and half, butter, and Dijon mustard, then simmer for 3 to 5 minutes until slightly thickened.
- Taste and season with a pinch of salt and pepper if needed, then spoon the sauce over the stuffed chicken.
- Remove all toothpicks from the chicken breasts before serving.
- Slice the chicken across the grain to show the spinach and cheese filling if desired.
- Serve hot with your favorite sides, spooning extra pan sauce over the top if using.
Notes
Approximate per serving (1 stuffed breast without extra sauce): 420 calories; fat 24 g; saturated fat 11 g; carbohydrates 5 g; fiber 1 g; sugars 2 g; protein 45 g; sodium 880 mg. Values are estimates and will vary based on exact ingredient brands, optional sauce, and portion size.

Leave a Reply