Save My sister texted me a photo of spinach artichoke dip at some party she attended, and all I could think was how badly I wanted that flavor wrapped around chicken for actual dinner instead of just appetizer crumbs. That evening I started layering cream cheese and artichokes over chicken breasts, and within thirty minutes my kitchen smelled like a fancy restaurant—rich, garlicky, impossibly creamy. It became the recipe I make when I want something that feels indulgent but doesn't derail my goals, and honestly, it's become the dish people ask me to bring.
I made this for my friend who'd just started keto and was convinced she'd spend the next six months eating sad chicken and broccoli. When she took that first bite and the cheesy, spinach-studded topping melted on her tongue, her eyes actually lit up in a way I hadn't seen in weeks. She asked for the recipe that same night, and now she makes it constantly and tells everyone it saved her sanity on the diet.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken breasts (4, about 1.5 lbs): This is your canvas—look for breasts that are roughly the same thickness so they cook evenly, or gently pound them flat if one side is noticeably thicker than the other.
- Fresh spinach, chopped (2 cups): I learned the hard way that frozen spinach releases water, so stick with fresh and chop it roughly so it doesn't disappear into the creamy mixture.
- Canned artichoke hearts, drained and chopped (1 cup): Drain them really well and give them a gentle squeeze with paper towels to remove excess moisture, which keeps the topping from becoming watery.
- Garlic, minced (2 cloves): Fresh garlic is non-negotiable here—jarred just doesn't have the same punch that makes this dish sing.
- Cream cheese, softened (4 oz): This is your binding agent and what creates that silky, luxurious base, so let it sit out for twenty minutes before you start.
- Sour cream (1/2 cup): It adds tang and keeps the sauce from feeling too heavy, which balances the richness of the cheese beautifully.
- Mayonnaise (1/2 cup): I know it sounds odd, but it's the secret to keeping everything creamy and preventing the chicken from drying out.
- Shredded mozzarella cheese (1 cup): Use whole milk mozzarella and shred it yourself if you can—pre-shredded sometimes has anti-caking agents that mess with the melting.
- Grated Parmesan cheese (1/2 cup): This brings the umami and creates that gorgeous golden crust on top, so don't skip it.
- Onion powder (1/2 tsp), dried Italian herbs (1/2 tsp), salt (1/2 tsp), black pepper (1/4 tsp): These are your flavor foundation—don't be timid with them, especially the salt.
- Red pepper flakes, pinch (optional): A tiny pinch adds warmth and complexity without heat if you want it.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat your oven and prep your dish:
- Preheat to 400°F and lightly grease a 9x13-inch baking dish with butter or cooking spray—this ensures nothing sticks and gives you an easier cleanup later.
- Season and place the chicken:
- Lay the chicken breasts in the dish and sprinkle both sides generously with salt, pepper, and Italian herbs so they have flavor on their own. This takes literally one minute but makes a real difference in the final taste.
- Create the creamy mixture:
- In a bowl, combine softened cream cheese, sour cream, mayo, minced garlic, onion powder, and half the mozzarella and Parmesan—mix it until it's smooth and there are no cream cheese lumps. This should take about a minute of stirring.
- Fold in the vegetables:
- Gently fold in the chopped spinach and drained artichoke hearts so they're evenly distributed without getting bruised—you want pieces visible, not a purée.
- Spread and layer:
- Spoon the mixture evenly over each chicken breast, making sure every piece gets covered so the chicken stays moist during baking. It should look generously topped, not sparse.
- Top with remaining cheese:
- Scatter the rest of the mozzarella and Parmesan over the top and add a tiny pinch of red pepper flakes if you're using them for a hint of warmth.
- Bake until golden and bubbly:
- Bake uncovered for 25 to 30 minutes—you're looking for the cheese on top to be melted and lightly golden and the chicken to reach 165°F internally with a thermometer. The edges should be bubbling slightly.
- Rest before serving:
- Let it sit for five minutes so the chicken can relax and the sauce can set up slightly, making it easier to serve and keeping it juicier on the plate.
Save There's something almost magical about how this dish transforms ordinary chicken into something that feels like a celebration, especially when you're eating low-carb and thought celebration food was off-limits. My partner and I have started making this on Friday nights when we want something restaurant-quality but don't want to get dressed and leave the house.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why This Recipe Works for Keto
Every ingredient here is working within keto rules while delivering the exact opposite of deprivation—the cream cheese, sour cream, and mayo create a richness that makes your brain happy, and the artichokes and spinach add nutrients without carb overload. I've found that what usually fails on low-carb diets is lack of flavor and satisfaction, and this recipe absolutely nails both, which is why it sticks around instead of becoming a forgotten Pinterest board.
Variations and Swaps That Actually Work
I've experimented with this recipe more than I probably should have, and some changes genuinely improve it while others just make extra dishes. Boneless, skinless chicken thighs are juicier than breasts and have more forgiving timing, so if you're cooking for people who worry about dry chicken, go that route instead. I've also tried adding a squeeze of fresh lemon juice right before serving, which cuts through the richness beautifully and makes the artichoke flavor pop, and a handful of fresh basil stirred in at the very end adds a brightness that feels almost summery.
Serving and Timing Tips
This is one of those dishes that's excellent straight from the oven but also reheats beautifully in a low oven the next day if you need to meal prep, which has saved me on busy weeks when I've made it ahead. Serve it with something green and slightly acidic—a crisp salad with lemon dressing, steamed broccoli with a squeeze of lime, or even roasted Brussels sprouts—to balance all that creamy richness and keep it from feeling heavy.
- Make this ahead through the spreading step, cover it tightly, and bake it straight from the fridge—just add five minutes to the cooking time.
- Leftovers stay moist and delicious for three days refrigerated, and they reheat perfectly in a 325°F oven covered with foil.
- Double the recipe in a larger baking dish if you're feeding more people, but add a few minutes to the baking time since it'll be thicker.
Save This recipe has quietly become one of my most reliable weeknight victories, the kind you make when you want to feel like you've accomplished something in the kitchen without the stress. It's comfort food that actually aligns with your goals, which honestly is the dream.
Recipe FAQ
- → Can I use different chicken cuts?
Yes, boneless chicken thighs can substitute breasts for a juicier texture without altering cooking times significantly.
- → Is it possible to add more vegetables?
Absolutely, steamed broccoli or sautéed mushrooms can complement the spinach and artichokes, enhancing flavor and nutrition.
- → How can I prevent the dish from drying out?
Ensure not to overbake and use the creamy cheese mixture generously to keep the chicken moist during cooking.
- → What herbs work best with this bake?
Dried Italian herbs provide balanced seasoning, while fresh basil or parsley can be added after baking for brightness.
- → Can I make this ahead of time?
Yes, assemble the bake and refrigerate for a few hours before baking to save time while maintaining flavors.