Pin it
This is the dinner I make when I want the comfort of spinach artichoke dip but need it to actually fill people up. Juicy chicken breasts get smothered in a creamy mixture of spinach, artichokes, and two cheeses, then baked until the top is spotted with gold. It all happens in one dish, which means the only thing left to wash is the baking pan and a mixing bowl.
The trick is using canned artichokes and frozen spinach so prep stays minimal. You do not even need to chop an onion. The result is a creamy, savory bake that scoops nicely over rice, pasta, or straight onto a plate with a green salad on the side.
What goes into the creamy topping
A short list of pantry staples does the heavy lifting here. Canned artichoke hearts and frozen spinach keep this easy, while cream cheese and mayonnaise create the lush sauce that makes the dish taste like the classic dip. Buy block parmesan and grate it yourself. The pre-grated stuff does not melt as smoothly.
- Boneless skinless chicken breasts. The base of the bake. They stay tender under the creamy topping as long as you do not overcook them.
- Cream cheese. The body of the sauce. It softens into a rich coating that holds the spinach and artichokes against the chicken.
- Mayonnaise. Adds tang and keeps the mixture from feeling too heavy or bland.
- Frozen chopped spinach. Thawed and squeezed very dry so it adds color and nutrition without watering down the bake.
- Canned artichoke hearts. Quartered and drained. They bring a subtle briny snap that cuts through all the dairy.
- Mozzarella cheese. Melts into long, creamy strands and gives that stretchy, golden top layer.
- Parmesan cheese. A salty, nutty edge that browns beautifully in the hot oven.
- Garlic and lemon juice. Fresh garlic carries the whole dish, and a small splash of lemon keeps the flavor bright.
How the bake comes together
- Prep the oven and pan. Preheat to 375°F (190°C) and lightly grease a 9-by-13-inch baking dish. Pat the chicken dry and place it in a single layer.
- Squeeze every drop from the spinach. Thaw the frozen spinach, then wring it out in a clean kitchen towel until it feels almost dry. Excess moisture is the enemy of a creamy bake.
- Mix the topping. Stir together softened cream cheese, mayonnaise, minced garlic, lemon juice, salt, and pepper until smooth. Fold in the spinach, artichokes, mozzarella, and parmesan.
- Layer and top. Spread the creamy spinach artichoke mixture evenly over the chicken breasts, making sure every piece is fully covered.
- Bake until bubbly. Bake uncovered for 25 to 30 minutes, or until the chicken reaches 165°F (74°C) inside and the topping is golden and bubbling at the edges.
- Rest and serve. Let the dish sit for 5 minutes so the sauce thickens slightly. Serve warm.
The spinach squeeze matters
The biggest mistake people make with this bake is skipping the spinach squeeze. Frozen spinach holds an astonishing amount of water. If you stir it in straight from the bag, the sauce turns thin and pools at the bottom of the pan. Wring it out in a clean towel until no more liquid drips out. Your sauce will stay thick and cling to the chicken instead of sliding off into a watery puddle.
Swaps that keep it simple
No mozzarella? Use an Italian cheese blend or even Monterey Jack. You can swap the mayonnaise for sour cream or Greek yogurt if you prefer a tangier sauce. Chicken thighs work beautifully in place of breasts; they take a few extra minutes in the oven but stay incredibly moist. If you love the flavors here, you will also enjoy our Cheesy Spinach Artichoke Chicken Bake or the comforting Chicken Spinach Mushroom Oven Dish. For a lighter starter, try Easy Baked Spinach Artichoke Dip made with the same pantry staples.
What to serve on the side
This bake is rich, so it loves a simple side. Spoon it over buttered egg noodles, fluffy white rice, or roasted baby potatoes. A crisp green salad with a sharp vinaigrette balances the creaminess perfectly. For a low-carb plate, serve it over cauliflower rice or alongside roasted broccoli. However you plate it, the sauce is the best part, so make sure your side can catch every drop.
Keeping leftovers tasting fresh
Store leftovers airtight in the refrigerator for up to 3 days. Reheat gently in a skillet over medium-low heat with a splash of chicken broth or water to revive the sauce. The microwave works in a pinch, but go slowly and stir halfway through so the chicken does not turn rubbery. You can also assemble the entire dish up to 24 hours ahead, cover it tightly, and bake it straight from the fridge. Just add 5 to 10 extra minutes to the bake time.
FAQs
- Can I use fresh spinach instead of frozen?
Yes, but you will need to cook it first. Saute 8 cups of fresh spinach in a dry skillet over medium heat until it wilts completely, then cool and squeeze out the liquid just like frozen. The flavor is slightly fresher, but frozen is more convenient and already chopped.
- Can I make this ahead of time?
Absolutely. Assemble the bake, cover it tightly with foil or plastic wrap, and refrigerate it for up to 24 hours before baking. Let the dish sit at room temperature for 15 minutes while the oven preheats, or add about 5 to 10 extra minutes to the baking time if it is still cold.
- How do I keep the bake from turning out watery?
Drain and squeeze the spinach until it feels almost dry, and drain the canned artichokes well. Pat the chicken dry before layering it in the pan. These three steps remove excess moisture before it ever reaches the oven.
- What can I substitute for artichoke hearts?
Chopped roasted red peppers or drained canned hearts of palm can stand in for a similar tangy bite. The dish will no longer taste like classic spinach artichoke dip, but it will still be creamy and delicious. You might also enjoy Bruschetta Chicken Bake with Tomatoes for a different vegetable-forward chicken bake.
- Can I use chicken thighs instead of breasts?
Yes. Boneless, skinless chicken thighs work well and stay extra juicy. Because they are a bit fattier, they may need an extra 5 minutes in the oven. Always check that the internal temperature reaches 165°F (74°C) before serving.
- What internal temperature should the chicken reach?
The USDA recommends cooking poultry to an internal temperature of 165°F (74°C). Use an instant-read thermometer inserted into the thickest part of a breast to be sure. See the USDA chicken safety charts for more details.
- How do I store and reheat leftovers?
Keep leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of broth or water, or in the microwave in 30-second intervals, stirring between each, until warmed through.