Spinach Artichoke Chicken

The easiest way to make spinach artichoke chicken at home a creamy, golden skillet dinner that tastes restaurant-quality every single time.

Updated

April 22, 2026

Creamy spinach artichoke chicken in a skillet with Parmesan cheese and wilted spinach

Spinach Artichoke Chicken is the kind of skillet dinner that tastes like something you ordered at a restaurant, but comes together on your stovetop in just 35 minutes. Juicy pan-seared chicken sits in a rich, creamy sauce loaded with tender spinach and savory artichoke hearts. It is the recipe my family requests almost every single week.

The first time I made this dish, I was looking for something that felt a little special without a long ingredient list or complicated steps. What came out of that skillet honestly stopped me in my tracks. The sauce is silky and bold, the chicken stays golden and juicy, and every bite has that classic spinach artichoke flavor we all love from our favorite dip, but turned into a full, satisfying meal. This one is a keeper!

Ingredients for Spinach Artichoke Chicken

I have tested this spinach artichoke chicken more times than I can count, and the quality of a few key ingredients really does make a difference in the final result. I always use fresh baby spinach because it wilts beautifully and keeps the sauce vibrant. Here is everything you need.

  • 1ยฝ lbs boneless, skinless chicken breasts (2 large breasts, cut horizontally into 4 thinner filets)
  • Salt and pepper, to taste
  • ยผ cup all-purpose flour (for dredging, gives the chicken a light golden crust)
  • 3 tablespoons unsalted butter, divided (I recommend unsalted so you control the seasoning)
  • 1 tablespoon olive oil
  • ยฝ cup diced onion
  • 4 cloves garlic, minced (in my experience, fresh garlic makes the sauce noticeably more fragrant than jarred)
  • 14 oz canned artichoke hearts in water, drained and chopped (not marinated — water-packed keeps the sauce clean-tasting)
  • 2ยฝ cups fresh baby spinach
  • ยฝ cup low-sodium chicken broth
  • ยฝ cup sour cream, at room temperature (my preference is full-fat for the smoothest, creamiest sauce)
  • โ…“ cup heavy cream, at room temperature
  • ยผ cup grated Parmesan cheese, plus more for serving

Step-by-Step Instructions

In my experience, the secret to this spinach artichoke chicken is getting a proper golden sear on the chicken before anything else touches the pan. That crust builds the flavor base for the entire dish. Follow these steps and the sauce will come together beautifully.

Step 1: Pat the chicken breasts completely dry with paper towels. Cut each breast in half horizontally to create four thinner filets. Drying the surface ensures a good sear rather than steaming in the pan. Season both sides generously with salt and pepper, then dredge in flour and shake off any excess.

Step 2: Heat 1 tablespoon of butter and the olive oil in a large skillet over medium-high heat. Once the butter is foamy and shimmering, add the chicken filets in a single layer without crowding. Cook for 10 to 12 minutes total, flipping once or twice, until both sides are deep golden brown and the thickest part reaches an internal temperature of 165 degrees F. Transfer to a clean plate. Do not wipe the skillet.

Step 3: Reduce the heat to medium. Add the remaining 2 tablespoons of butter to the same skillet. Stir in the diced onion and minced garlic and cook for 1 to 2 minutes, stirring often, until fragrant and the onion softens slightly. Do not let the garlic burn.

Step 4: Add the chopped artichoke hearts and fresh baby spinach to the skillet. Cook for 3 to 4 minutes, stirring occasionally, until the spinach wilts down completely and the artichokes start to pick up a little color at the edges.

Step 5: Pour in the chicken broth and scrape up any browned bits from the bottom of the pan. Those bits carry concentrated flavor. Let the broth simmer for 2 to 3 minutes until reduced by about half.

Step 6: Reduce the heat to low. Stir in the sour cream until fully incorporated, then pour in the heavy cream. Let everything warm through gently for 1 to 2 minutes without letting it come to a boil. Boiling can cause the cream sauce to break. Stir in the Parmesan cheese and taste for seasoning, adjusting salt and pepper as needed.

Step 7: Return the seared chicken to the skillet and spoon the sauce generously over each piece. Simmer on low for 2 minutes just until the chicken is warmed through. Serve immediately, topped with extra Parmesan cheese.

Best Sides to Pair with Spinach Artichoke Chicken

The creamy, savory sauce on this dish pairs best with sides that soak it up or add a fresh contrast to balance the richness of the skillet.

Garlic Mashed Potatoes: Creamy mashed potatoes are one of the ultimate sides for spinach artichoke chicken. The sauce acts like a flavorful gravy and every forkful is pure comfort. For an easy go-to version, check out this Creamy Herb Chicken with Mashed Potatoes for inspiration on getting perfectly fluffy mashed potatoes on the table fast.

Creamy Garlic Pasta: If you want a full comfort-food dinner, serve this over a simple creamy pasta. This One Pan Creamy Garlic Butter Chicken with Egg Noodles shows just how well egg noodles and a creamy sauce work together, and the same approach pairs beautifully with spinach artichoke chicken.

Garlic Roasted Vegetables: A tray of simply roasted vegetables adds color, fiber, and a slightly crispy texture that contrasts beautifully with the creaminess of the sauce. These Garlic Roasted Vegetables are hands-off and ready around the same time as the skillet.

Did you enjoy this recipe?

Save it to your Pinterest board and make it again later!

๐Ÿ“Œ Save this Recipe

@dinnerchickenrecipes

Crispy Gnocchi with Spinach: If you love the spinach element in this dish, double down on it with a lighter side. This Crispy Gnocchi with Spinach and Feta makes an unexpected but stunning companion that keeps the same green, savory theme going on the plate.

Spinach Stuffed Chicken Breasts: Hosting a dinner where you want a full spread? This Spinach Stuffed Chicken Breasts recipe uses the same key ingredients and works as a companion dish for a party or larger gathering where guests love bold chicken options.

Garlic Bread: A thick slice of crusty garlic bread for mopping up every last drop of that creamy sauce is always a crowd favorite. This Easy Garlic Bread with Sliced Bread takes just minutes and makes any skillet dinner feel complete.

Creamy Chicken and Spinach Casserole: If you are building a full weeknight menu around the spinach and cream theme, this Creamy Chicken and Spinach Casserole is a great make-ahead dish to have ready on the side, especially when you are feeding a larger group.

Keeping It Fresh and Leftover Tips

Leftover spinach artichoke chicken stores well in an airtight container in the refrigerator for up to 3 days. Keep the chicken and sauce together in the same container so the chicken stays moist and continues to absorb the flavor as it sits overnight.

To reheat, warm gently in a skillet over low heat with a small splash of chicken broth or cream to loosen the sauce back up. I recommend skipping the microwave when possible since high heat can cause the cream sauce to look grainy or separated.

Pro tip: the leftover sauce is fantastic served over pasta, rice, or stuffed inside a baked potato the next day. Leftovers from this dish rarely go to waste in my kitchen.

Frequently Asked Questions

Can I use chicken thighs instead of chicken breasts?

Yes. Boneless, skinless chicken thighs work well in this recipe and tend to stay juicier if slightly overcooked. Use the same searing process and cook until the internal temperature reaches 165 degrees F.

Can I substitute the sour cream in the sauce?

Yes. Full-fat Greek yogurt is a solid swap for sour cream and gives a similar tang and creaminess. Make sure it is fully at room temperature before stirring it into the skillet to prevent curdling.

Can I use frozen spinach instead of fresh?

You can, but squeeze out as much water as possible before adding it to the skillet. Too much liquid from frozen spinach will thin the sauce significantly and dilute the flavor. Fresh baby spinach is strongly preferred for the best texture and color.

Conclusion

Spinach artichoke chicken is one of those recipes that feels impressive but is genuinely easy to make on any weeknight. The creamy, flavor-packed sauce, the golden seared chicken, and the simple ingredient list make this a dish you will come back to again and again. Give this one a try tonight and watch it earn a permanent spot in your dinner rotation. You will not regret it!

Spinach Artichoke Chicken

Juicy golden pan-seared chicken breasts in a rich, creamy spinach and artichoke Parmesan sauce. Ready in 35 minutes on the stovetop for an easy weeknight dinner.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 524

Ingredients
  

  • 1.5 lbs boneless skinless chicken breasts 2 large breasts, cut horizontally into 4 thinner filets
  • salt and pepper to taste
  • 0.25 cup all-purpose flour for dredging
  • 3 tbsp unsalted butter divided
  • 1 tbsp olive oil
  • 0.5 cup diced onion
  • 4 garlic cloves minced
  • 14 oz canned artichoke hearts in water drained and chopped, not marinated
  • 2.5 cup fresh baby spinach
  • 0.5 cup low-sodium chicken broth
  • 0.5 cup sour cream room temperature, full-fat preferred
  • 0.33 cup heavy cream room temperature
  • 0.25 cup grated Parmesan cheese plus more for serving

Equipment

  • Large skillet
  • Cutting board
  • Meat thermometer
  • Tongs

Method
 

  1. Pat chicken breasts dry and cut each in half horizontally to create 4 thin filets. Season both sides with salt and pepper, then dredge in flour and shake off any excess.
  2. Heat 1 tablespoon butter and olive oil in a large skillet over medium-high heat. Sear chicken for 10 to 12 minutes total, flipping once or twice, until deep golden brown and cooked through to 165 degrees F. Transfer to a plate. Do not wipe the skillet.
  3. Reduce heat to medium. Add remaining 2 tablespoons butter to the skillet. Cook diced onion and minced garlic for 1 to 2 minutes, stirring often, until fragrant. Do not let the garlic burn.
  4. Add chopped artichoke hearts and fresh baby spinach. Cook for 3 to 4 minutes, stirring occasionally, until spinach is fully wilted and artichokes are lightly browned at the edges.
  5. Pour in chicken broth and scrape up browned bits from the pan bottom. Simmer for 2 to 3 minutes until reduced by about half.
  6. Reduce heat to low. Stir in sour cream until fully smooth, then add heavy cream. Let warm through gently for 1 to 2 minutes without boiling. Stir in Parmesan cheese and season to taste with salt and pepper.
  7. Return seared chicken to the skillet and spoon sauce over each piece. Simmer on low for 2 minutes until warmed through. Serve immediately with extra Parmesan cheese on top.

Notes

Use water-packed canned artichoke hearts, not marinated. Bring sour cream and heavy cream to room temperature before adding to prevent curdling. Do not let the sauce boil after adding the dairy. Store leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop with a splash of broth or cream to loosen the sauce.

Leave a Comment

Recipe Rating




Share this