This baked spinach artichoke chicken is a delicious dish to help you liven up weeknight dinners. Juicy chicken breast topped with creamy spinach artichoke topping and melted cheese will become a go-to at your family dinner table! (gluten-free, nut-free)
Heat oil in a large nonstick skillet over low heat. Add spinach and cook until spinach is wilted, about 3-5 minutes.
In a food processor, combine spinach with artichoke hearts, yogurt, cream cheese, garlic, salt, pepper, and parmesan. Blend until smooth.
Prepare the chicken.
Heat oil over medium heat in the large nonstick skillet you used to cook the spinach. Season chicken with salt, pepper and garlic powder on both sides.
Sear chicken in the skillet on both sides until golden, about 5 minutes per side.
Transfer chicken to a baking dish. Spread spinach artichoke topping over each chicken breast. Sprinkle with mozzarella and parmesan.
Bake chicken for 15-20 minutes, or until it reaches an internal temperature of 165°F and the cheese is melted and golden.
If you prefer to skip the searing step and just use raw chicken breasts, season the chicken with salt, pepper and garlic and place in a baking dish. Spread the spinach artichoke topping over the chicken and sprinkle with cheese. Cover with foil and bake for 20-25 minutes, then bake uncovered for an additional 10-15 minutes.
To make cleanup easier, you can also cook the spinach, sear the chicken, and bake the chicken all in a large cast iron skillet or other oven-safe skillet.
The spinach artichoke topping can be made up to two days ahead. You can also assemble the chicken up to 1 day ahead of time and store in the refrigerator if you wish to skip the searing step.