When a classic appetizer gets a makeover for dinner – say hello to this spinach artichoke chicken skillet!
Spinach artichoke dip is one of my favorite appetizers. We are transforming that creamy, cheesy dip into a high-protein, satisfying meal that’s perfect for a busy weeknight. It combines chicken breasts, spinach, artichokes, and then comes together with a creamy sauce made with cream cheese, bone broth, onion, garlic, and spices.
Never Miss a Recipe!
Get new recipes like this delivered to your inbox.

The end result is packed with flavor, and it makes the ultimate healthy comfort food you’ll want to put on repeat. It has quickly become one of my husband’s new favorites. We love serving it over white rice to soak up the sauce, but you can totally eat it as is for a low-carb option.
Why you’ll love spinach artichoke chicken recipe
- made in one pan and full of flavor!
- creamy sauce that is absolutely delicious
- packed with protein and veggies – one serving has 33 grams of protein.
Ingredients
- butter
- chicken cutlets or breasts
- onion
- garlic
- cream cheese
- bone broth or chicken stock – I like using bone broth for more protein.
- tapioca flour – to help thicken our sauce.
- red pepper flakes
- fresh spinach
- artichoke hearts
- salt and pepper

How to make spinach artichoke chicken
- Prepare chicken (if using chicken breasts). Slice chicken breasts in half lengthwise to create evenly sized cutlets. Season chicken with salt and pepper on both sides.
- Cook chicken. Add 1 tablespoon of butter to a large skillet over medium heat and let it get hot. Add chicken and cook for 3-5 minutes until golden brown on one side. Flip and cook another 3-4 minutes until golden brown and cooked through. Remove from the pan and set aside. You may need to cook the chicken in batches, depending on how big your pan is.
- Make the slurry. In a small bowl, make a slurry by adding 2 tablespoons of broth (from the 1 1/2 total cups) along with the tapioca flour and whisk to combine. Set aside.
- Make sauce. Add the remaining 1 tablespoon of butter to the pan and let it melt. Add the onion, salt, and pepper, and saute for 3-4 minutes until softened. Then add the garlic, and saute for another 30-60 seconds. Next, add cream cheese, bone broth, red pepper flakes, salt, and pepper, and whisk to combine until the cream cheese is melted. Give the slurry another good stir to make sure it is combined, and add it to the pan. Let thicken for 2-3 minutes, whisking constantly.
- Assemble. Add spinach and artichokes, mixing to combine and allowing the spinach to wilt. Finally, add cooked chicken back into the pan, along with its juices, nestling it into the sauce, and let it warm through.
- Enjoy!








What to serve with spinach artichoke chicken
There is no wrong way to serve this spinach artichoke chicken. To keep it low-carb, enjoy it as is, or serve it with some carbs to make it a little more balanced.
- white or brown rice
- quinoa
- cauliflower rice – a low-carb alternative to white rice.
- pasta
- crusty bread – soak up all that creamy sauce!
- potatoes
- side salad
- toppings – fresh parsley, fresh basil, red pepper flakes, parmesan cheese…
Storage and reheating
- refrigerator – store leftovers in an airtight container in the fridge for up to 4-5 days.
- freezer – this recipe would be perfect to freeze. It should last up to 3 months in the freezer. When ready to eat, let it defrost in the fridge.
- reheating – reheat it in the microwave or a skillet until warmed through.

Substitutions
- butter – ghee will work the same. You could substitute olive oil, but the flavor will not be the same.
- chicken cutlets or breasts – I prefer boneless skinless chicken breasts or cutlets, but you can use chicken thighs.
- garlic – I recommend fresh garlic over garlic powder.
- cream cheese – use dairy-free if needed.
- bone broth or chicken stock – I like using bone broth for more protein.
- tapioca flour – arrowroot flour or cornstarch can be used instead of tapioca.
- red pepper flakes – adjust amount according to spice preference.
- fresh spinach – I like using fresh spinach, but you could try frozen spinach. If using frozen, make sure to thaw it and then squeeze out all the liquid so it doesn’t water down the sauce.
- artichoke hearts – canned whole or half works, as you will be cutting them anyway.
More healthy chicken recipes
- healthy white chicken chili
- chicken burrito bowl
- peanut butter noodle with chicken & veggies
- green chicken enchilada skillet
- healthy chicken broccoli rice casserole
If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!


Spinach Artichoke Chicken Skillet
equipment
ingredients
- 2 tablespoons butter, divided
- 1 pound chicken cutlets or breasts
- 1 cup diced onion (120 grams)
- 3 cloves garlic, minced
- 4 ounces cream cheese, softened
- 1 1/2 cup bone broth
- 1 tablespoon tapioca flour
- 1/2 teaspoon red pepper flakes
- 4 packed cups spinach, roughly chopped (pack the cups and then chop)
- 1 15-ounce can artichoke hearts, drained and roughly chopped
- salt and pepper, to taste
- for topping – red pepper flakes, fresh parsley, lemon juice…
- for serving – rice, pasta, cauliflower rice, bread…
instructions
- Prepare chicken (if using chicken breasts). Slice chicken breasts in half lengthwise to create evenly sized cutlets. Season chicken with salt and pepper on both sides.
- Cook chicken. Add 1 tablespoon of butter to a large skillet over medium heat and let it get hot. Add chicken and cook for 3-5 minutes until golden brown on one side. Flip and cook another 3-4 minutes until golden brown and cooked through. Remove from the pan and set aside. You may need to cook the chicken in batches, depending on how big your pan is.
- Make the slurry. In a small bowl, make a slurry by adding 2 tablespoons of broth (from the 1 1/2 total cups) along with the tapioca flour and whisk to combine. Set aside.
- Make sauce. Add the remaining 1 tablespoon of butter to the pan and let it melt. Add the onion, salt, and pepper, and saute for 3-4 minutes until softened. Then add the garlic, and saute for another 30-60 seconds. Next, add cream cheese, bone broth, red pepper flakes, salt, and pepper, and whisk to combine until the cream cheese is melted. Give the slurry another good stir to make sure it is combined, and add it to the pan. Let thicken for 2-3 minutes, whisking constantly.
- Assemble. Add spinach and artichokes, mixing to combine and allowing the spinach to wilt. Finally, add cooked chicken back into the pan, along with its juices, nestling it into the sauce, and let it warm through.
- Enjoy! Serve over rice or pasta.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
nutrition
Recipe by Kelly Nardo, Eat the Gains | Photography by Sierra Inn

Get My Guide On
How to Build a Balanced Plate
No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.



Loved it . Love chicken and this was a new way to enjoy it
So glad you enjoyed it and that I got to make it for you!
Can’t wait to make this yummy – sounding recipe!
Thanks, Tisha! I hope you enjoy!