
Spinach Stuffed Chicken Breast Recipe tastes rich, cheesy, garlicky, and a little fancy while it still lands on the table in about 40 minutes, perfect for busy weeknights or casual dinner guests. It works for anyone who wants juicy chicken with a creamy spinach filling that feels restaurant-level without complicated steps. I cook this at least twice a month, usually when I want something that looks impressive but still lets me stay in sweatpants.
Why Make This Spinach Stuffed Chicken Breast Recipe at Home
You control the ingredients, so the spinach filling stays creamy and cheesy without mystery additives or extra salt. The chicken stays juicy because the filling insulates the meat, which means you get tender slices instead of dry, sad cutlets.
This recipe uses simple pantry items like cream cheese, frozen spinach, and garlic powder, so you probably own most of what you need already. It also reheats well, so you can cook once and enjoy it for lunches or another dinner.
“This Spinach Stuffed Chicken Breast Recipe tastes like something from a cozy bistro, but I made it in my tiny kitchen on a Tuesday and felt like a rockstar. ★★★★★”
Ingredients You Need
Chicken
- 4 boneless skinless chicken breasts, medium size, about 6 to 8 ounces each
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika or sweet paprika
I like kosher salt because it spreads evenly and tastes cleaner than table salt. You can use chicken cutlets if you prefer, but reduce the baking time since they cook faster.
Spinach filling
- 1 cup frozen chopped spinach, thawed and squeezed very dry
- 4 ounces cream cheese, softened (block style works best)
- 1 cup shredded mozzarella cheese
- 2 tablespoons grated Parmesan cheese
- 2 cloves garlic, minced, or 1 teaspoon garlic powder
- 1 tablespoon mayonnaise or Greek yogurt
- 1 tablespoon finely chopped onion or 1 teaspoon dried minced onion
- 1 teaspoon Italian seasoning
- 1 pinch crushed red pepper flakes, optional
- 1 pinch salt and pepper, to taste
Frozen chopped spinach saves time and works perfectly in this filling. If you use fresh spinach, sauté 4 packed cups in a little oil until it wilts, then squeeze it dry and chop it before you measure.
Optional add ins
- 1 to 2 tablespoons sun dried tomatoes, finely chopped
- 2 tablespoons crumbled feta in place of some mozzarella
- 2 tablespoons cooked, chopped bacon for a smoky twist
These extras change the flavor profile without changing the method, so you can customize based on what you have in the fridge.
Pantry shortcuts and brand notes
- Use store brand cream cheese and mozzarella, since the seasoning and garlic carry most of the flavor.
- Garlic powder and onion powder give reliable flavor when you do not want to chop extra veggies.
- Pre shredded mozzarella works, though block cheese that you shred yourself melts a bit smoother.
Equipment list
- Sharp chef’s knife
- Small cutting board
- Mixing bowl and spoon or spatula
- Measuring spoons and cups
- Large oven safe skillet or baking dish
- Toothpicks to secure the chicken
- Instant read thermometer, highly recommended
Tips & Mistakes
- Cut a pocket in the chicken side, not all the way through, so the filling stays inside.
- Squeeze the spinach very dry, or the filling turns watery and leaks out.
- Season the outside of the chicken generously, since the meat needs flavor on the surface too.
- Use softened cream cheese, or the filling clumps and does not spread evenly.
- Do not overstuff the chicken; leave a little room so the filling does not burst out while it bakes.
- Brown the chicken in a skillet before baking if you want extra color and flavor.
- Check the internal temperature and pull the chicken at 165°F, or it dries out.
- Let the chicken rest 5 minutes before slicing so the juices stay in the meat.
- Use toothpicks and insert them sideways, not straight up, so they hold the pocket closed.
- Avoid super thin chicken breasts, since they tear easily when you cut the pocket.
How to Make Spinach Stuffed Chicken Breast Recipe
Step 1: Prep the spinach filling
Add the cream cheese to a medium bowl and mash it with a spoon until it turns smooth. Stir in mozzarella, Parmesan, garlic, mayonnaise or Greek yogurt, onion, Italian seasoning, red pepper flakes, salt, and pepper. Add the very dry chopped spinach and mix until the filling looks evenly green and creamy.
Taste a tiny bit and adjust the salt or pepper if you want a stronger flavor. Set the bowl aside while you prep the chicken.
Step 2: Prep and season the chicken
Pat the chicken breasts dry with paper towels so the seasoning sticks. Place one breast flat on a cutting board and hold it steady with your hand. Use a sharp knife to cut a deep pocket along the thickest side, stopping about half an inch from the opposite side so you do not slice through.
Repeat with the remaining chicken breasts. Drizzle the chicken with olive oil, then sprinkle salt, pepper, garlic powder, onion powder, and paprika on both sides and inside the pocket.
Step 3: Stuff the chicken
Spoon the spinach mixture into each pocket, dividing it evenly among the four breasts. Push the filling deep into the pocket with the back of the spoon so it sits snugly. Pinch the open side of each breast closed and secure it with 2 to 3 toothpicks.
Wipe away any big globs of filling that sit on the outside, since they can burn. Place the stuffed chicken on a plate while you heat your skillet or prep your baking dish.
Step 4: Brown the chicken on the stove
Preheat your oven to 400°F. Heat a large oven safe skillet over medium high heat and add a drizzle of olive oil. When the oil shimmers, place the stuffed chicken breasts in the pan, smooth side down.
Sear each side for about 2 to 3 minutes until the chicken develops a golden crust. Turn the chicken gently with tongs so you do not tear the pockets or pull out the toothpicks.
Step 5: Bake until juicy and cooked through
Transfer the skillet to the oven. Bake the spinach stuffed chicken breasts for 15 to 20 minutes, depending on thickness. Check the internal temperature at the thickest part of the chicken, not the filling, and pull it when it reaches 165°F.
If you use a baking dish instead of a skillet, place the seared chicken in the dish, cover loosely with foil, and bake. Let the chicken rest on a plate for 5 minutes before you remove the toothpicks and slice.
Step 6: Make a quick pan sauce (optional)
Place the hot skillet back on the stove over medium heat. Add a splash of chicken broth and scrape up the browned bits from the bottom of the pan. Stir in a spoonful of cream cheese or a little butter and whisk until the sauce looks smooth.
Taste and season with salt and pepper. Spoon the sauce over the spinach stuffed chicken breasts right before serving.
Variations I've Tried
I swap mozzarella for pepper jack when I want a little kick and extra melty cheese. I also stir in chopped artichoke hearts with the spinach to give the filling a spinach artichoke dip vibe. My kids love a version with chopped cooked bacon and a bit of cheddar in the mix.
You can season the outside of the chicken with Cajun seasoning instead of Italian herbs for a spicier version. I also tried a lighter version with part skim mozzarella and Greek yogurt instead of mayonnaise, and it still tasted rich and satisfying.
How to Serve Spinach Stuffed Chicken Breast Recipe
Slice the spinach stuffed chicken breasts into thick medallions and fan them out on a plate so the green and cheesy center shows. Serve them with simple sides like roasted potatoes, steamed rice, or buttered noodles to soak up any juices. Add a crisp salad, roasted broccoli, or green beans to balance the richness of the filling.
You can also serve leftovers over cooked pasta with a little extra broth or light cream sauce to stretch the meal. A tall glass of iced tea, sparkling water with lemon, or a fruity mocktail pairs nicely with the savory flavors.
How to store
- Store leftovers in an airtight container in the fridge for up to 3 to 4 days.
- Chill the chicken completely before you cover it, so condensation does not make it soggy.
- Freeze cooked spinach stuffed chicken breasts in a freezer safe container or wrapped tightly for up to 2 months.
- Reheat in a covered baking dish at 325°F until warm in the center, about 15 to 20 minutes, or use the microwave in short bursts so the chicken does not dry out.

Spinach Stuffed Chicken Breast Recipe
Ingredients
Instructions
- Add the softened cream cheese to a medium bowl and mash it with a spoon until smooth.
- Stir in the mozzarella, Parmesan, garlic (or garlic powder), mayonnaise or Greek yogurt, onion, Italian seasoning, red pepper flakes, salt, and pepper until well combined.
- Add the very dry chopped spinach and mix until the filling looks evenly green and creamy. Taste and adjust salt and pepper if desired, then set aside.
- Pat the chicken breasts dry with paper towels.
- Place one breast flat on a cutting board and hold it steady with your hand. Use a sharp knife to cut a deep pocket along the thickest side, stopping about 1/2 inch from the opposite side so you do not cut through. Repeat with the remaining breasts.
- Drizzle the chicken with olive oil, then season both sides and inside the pocket with kosher salt, black pepper, garlic powder, onion powder, and smoked or sweet paprika.
- Spoon the spinach filling into each pocket, dividing it evenly among the four chicken breasts.
- Push the filling deep into the pockets so it sits snugly, then pinch the open side closed and secure with 2 to 3 toothpicks per breast.
- Wipe away any large globs of filling on the outside of the chicken so they do not burn.
- Preheat the oven to 400°F (200°C).
- Heat a large oven-safe skillet over medium-high heat and add a drizzle of olive oil if needed.
- When the oil is hot and shimmering, place the stuffed chicken breasts in the pan, smooth side down, and sear for 2 to 3 minutes per side until golden brown, turning gently so the pockets do not tear.
- Transfer the skillet to the preheated oven.
- Bake for 15 to 20 minutes, or until the thickest part of the chicken (not the filling) reaches 165°F (74°C) on an instant-read thermometer.
- Remove the skillet from the oven and let the chicken rest for 5 minutes before removing toothpicks and slicing.
- Place the hot skillet back on the stove over medium heat.
- Add a splash of chicken broth and scrape up the browned bits from the bottom of the pan.
- Stir in a spoonful of cream cheese or a little butter and whisk until smooth. Season with salt and pepper to taste, then spoon over the sliced stuffed chicken before serving.
Notes
Approximate per serving (1 stuffed chicken breast, without optional add-ins or pan sauce): 430 calories; fat 26 g; saturated fat 11 g; carbohydrates 5 g; fiber 1 g; sugars 2 g; protein 44 g; sodium 780 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.

Leave a Reply