Spinach Artichoke Stuffed Chicken

5 servings
30 min

Spinach Artichoke Stuffed Chicken combines fresh spinach, artichokes, cheese, and cream cheese in a creamy chicken breast filling. Baked spinach artichoke chicken recipe is easy to prepare and cooks in minutes for a quick weeknight dinner!

close up of sliced spinach artichoke chicken on a wooden cutting board.

Spinach artichoke chicken bake

If you love cheesy, creamy spinach artichoke dip, get ready to swoon for baked spinach artichoke stuffed chicken! It combines the same classic dip flavors into an easy recipe, which requires 15 minutes prep and bakes in the oven in minutes.

Stuffed chicken breast recipes are a favorite because I can mix in healthy vegetables with a cheesy filling everyone loves. Even though they look impressive enough for company, they are actually very simple to throw together!

The cream cheese, spinach, artichoke filling cooks in minutes on the stove top. Cut a pocket in chicken, divide spinach artichoke mixture between the breasts, and bake in the oven. Baking the chicken instead of skillet frying makes a healthier, hands-off meal with less clean up!

If you love easy chicken recipes, try Creamy Sun Dried Tomato Chicken and Honey Soy Chicken Thighs for more kid-approved and loved family loved recipes.

images showing how to make filling for inside chicken.
images showing how to stuff the chicken breasts.
overhead view of sliced chicken with spinach and artichokes in the middle.

Meal prep / make ahead tips

If you love a freezer, meal prep meal, this chicken recipe makes an idea make ahead meal! Follow the directions below to prepare and freeze unbaked for a future meal.

  1. Make the spinach artichoke dip filling and allow to cool completely.
  2. Butterfly the chicken breasts and prepare them with olive oil and seasonings as recipe states.
  3. Assemble each chicken breast by adding spinach artichoke stuffing.
  4. Wrap individual stuffed chicken breasts with plastic wrap and transfer stuffed chicken to a freezer ziplock bag.
  5. Pull out prepared chicken as needed and allow to thaw overnight in the refrigerator. Bake according to directions, adding 5-10 minutes to cooking time.

Frequently asked questions

Is spinach artichoke dip chicken recipe keto / low carb?Yes, all the ingredients in this recipe are low carb and keto-friendly. The veggies, spinach, artichokes, and fresh garlic compliment the keto diet. The remaining ingredients, mozzarella, parmesan, and cream cheese, are also low carb and ketogenic.

Can I use frozen spinach instead of fresh?Yes, frozen chopped spinach may be substituted for the fresh baby spinach. Thaw a 10 ounce package and make sure it is well drained. Add the drained spinach to the skillet after the garlic has been sautéed.

Tip: A quick, easy way to remove water from thawed chopped spinach is squeezing it in a potato ricer.

Can I make this recipe ahead of time?Yes. The chicken breasts may be stuffed and assembled up to 4 hours before baking. Cover and refrigerate until ready to bake. For longer storage, unbaked stuffed chicken may also be frozen. Thaw overnight in the refrigerator and bake according to directions, adding 5-10 minutes to cooking time.

What to Serve With Stuffed Chicken Breasts

Slice the chicken breasts and serve over pasta, rice, or cauliflower rice for a low carb meal. Below are some other favorite sides to serve along with it!

  • Roasted Butternut Squash
  • Rice pilaf or cauliflower rice
  • Salt Potatoes
  • Bacon Brussels Sprouts
  • Buttered noodles or veggie spirals
  • Smashed Potatoes
  • Baked Broccoli and Cheddar
  • Instant Pot Baked Potatoes
close up of the inside of stuffed chicken breasts.
Spinach Artichoke Stuffed Chicken
Recipe details
  • 5  servings
  • Prep time: 10 Minutes Cook time: 20 Minutes Total time: 30 min
Show Nutrition Info
Hide Nutrition Info

  • ▢ 5 chicken breasts, butterflied with a deep slit (see recipe notes)
  • ▢ 1/2 tablespoon olive oil, plus more for drizzling
  • ▢ 3 cloves garlic, minced
  • ▢ 8 ounces fresh baby spinach
  • ▢ 1/4 teaspoon salt
  • ▢ 1/4 teaspoon pepper
  • ▢ 14 ounce canned artichokes, chopped
  • ▢ 4 ounces cream cheese, cubed
  • ▢ 1/2 cup fresh parmesan, grated
  • ▢ 1/2 cup shredded mozzarella
  • ▢ garlic salt
  • ▢ Italian seasoning
  • ▢ paprika

Preheat oven to 375ºF. Line a baking sheet with parchment paper or spray with cooking spray.
In a large nonstick skillet heat ½ tablespoon olive oil over medium heat. Add the garlic and saute for 1 minute. Add half of the spinach, salt, and pepper. Stir until the spinach is wilted. Continue to add handfuls of spinach until all spinach is wilted. TIP: Placing a lid over the skillet helps the spinach cook down faster.
Reduce the heat to low and add the artichokes and cream cheese. Stir until cream cheese melts and mixture is smooth. Remove from the heat and stir in both mozzarella and parmesan cheese. Set aside.
Place butterflied chicken breasts (see recipe notes) on the prepared baking sheet. On top of each chicken breast drizzle a little olive oil and sprinkle with Italian seasoning, garlic salt, and paprika. Use your hands to spread olive oil and seasonings evenly over the top of chicken breasts.
Open the chicken and evenly divide spinach artichoke filling. Close the chicken (like a closing a book), and bake for 20-25 minutes, depending on the size of your chicken breasts. For best results, use a thermometer to make sure chicken reaches a temperature of 165ºF.
  • Butterfly cut chicken breasts to make a pocket for the spinach artichoke filling. Leave the deep slit in the chicken without cutting through to make two halves.
  • First make a deep slit in the middle of the breast, lengthwise. Start at the thicker end and work the knife through the middle, down to the thinner end.
  • Cut all the way across until you almost reach other side, so it will open like a book.
  • Yes, frozen chopped spinach may be substituted for the fresh baby spinach. Thaw a 10 ounce package and make sure it is well drained.
  • Tip: A quick, easy way to remove water from thawed chopped spinach is squeezing it in a potato ricer.
  • Add the drained spinach to the skillet after the garlic has been sauteed.
  • Make this recipe even easier and faster by cutting out the stove top step.
  • To make a fast spinach artichoke chicken filling, replace the sautéed garlic with 1 teaspoon garlic powder. In a large bowl combine thawed, well drained frozen spinach, softened cream cheese, mozzarella, parmesan cheese, artichokes, garlic powder, salt and pepper.
  • Prepare chicken breasts by rubbing with olive oil and sprinkling with seasonings. Fill chicken pockets with spinach mixture. Bake as directed.
Melissa Erdelac
Want more details about this and other recipes? Check out more here!