This baked chicken dish brings together tender chicken breasts and a rich, creamy topping inspired by classic spinach and artichoke dip. It’s hearty, comforting, and simple enough to make on a busy evening, yet impressive enough for company.
Preheat the oven to 375°F. Arrange the chicken breasts in a large baking dish in a single layer. Season them evenly with garlic powder, 1/4 teaspoon salt, and 1/4 teaspoon pepper.
Combine the mozzarella and Parmesan cheeses in a bowl. Remove about one-third of the cheese mixture (roughly 1 cup) and set it aside.
In a separate large bowl, stir together the mayonnaise, sour cream, Dijon mustard, chopped onion, remaining salt, and remaining pepper. Mix in the remaining cheese, then gently fold in the chopped spinach and diced artichoke hearts.
Spoon the creamy mixture evenly over the chicken breasts. Sprinkle the reserved cup of cheese over the top.
Place the dish on the middle rack of the oven and bake for 30–40 minutes, or until the chicken is fully cooked and reaches an internal temperature of 165°F.
Serve immediately while hot.
Storage Notes
Leftovers can be kept in an airtight container in the refrigerator for up to 3 days, or frozen for up to 3 months for later use.