Keto Spinach Artichoke Chicken

Featured in: Warm Bakes

This dish features tender chicken breasts topped with a creamy blend of cream cheese, sour cream, and mayonnaise infused with garlic and Italian herbs. Fresh spinach and chopped artichoke hearts add vibrant flavor and texture, while shredded mozzarella and Parmesan cheeses create a golden, bubbly crust when baked. Perfectly seasoned and baked until juicy and flavorful, it’s an easy, low-carb meal that satisfies cravings for rich, comforting food.

Updated on Fri, 13 Feb 2026 09:36:00 GMT
Keto Spinach Artichoke Chicken Bake with creamy spinach and artichoke topping over juicy chicken breasts. Save
Keto Spinach Artichoke Chicken Bake with creamy spinach and artichoke topping over juicy chicken breasts. | moonthyme.com

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
| moonthyme.com

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.
Rich and cheesy Keto Spinach Artichoke Chicken Bake baked until golden and bubbling with melty mozzarella. Save
Rich and cheesy Keto Spinach Artichoke Chicken Bake baked until golden and bubbling with melty mozzarella. | moonthyme.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Spinach Artichoke Chicken

Creamy low-carb chicken bake with spinach, artichoke hearts, and melted cheeses for satisfying comfort.

Prep Time
15 min
Time to Cook
30 min
Total Duration
45 min
Created by Lydia Brooks

Type Warm Bakes

Skill Level Easy

Cuisine American

Portions 4 Serving Size

Diet Info No Gluten, Low Carb

What You'll Need

Protein

01 4 boneless, skinless chicken breasts (approximately 1.5 lbs)

Vegetables

01 2 cups fresh spinach, chopped
02 1 cup canned artichoke hearts, drained and chopped
03 2 cloves garlic, minced

Dairy

01 4 oz cream cheese, softened
02 1/2 cup sour cream
03 1/2 cup mayonnaise
04 1 cup shredded mozzarella cheese
05 1/2 cup grated Parmesan cheese

Spices and Seasonings

01 1/2 teaspoon onion powder
02 1/2 teaspoon dried Italian herbs
03 1/2 teaspoon salt
04 1/4 teaspoon black pepper
05 Pinch of red pepper flakes, optional

How to Make It

Step 01

Prepare baking vessel: Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish.

Step 02

Season chicken: Place chicken breasts in prepared baking dish. Season both sides with salt, pepper, and Italian herbs.

Step 03

Create cream mixture: In a medium bowl, combine cream cheese, sour cream, mayonnaise, minced garlic, onion powder, and half of the mozzarella and Parmesan cheeses. Mix until smooth.

Step 04

Incorporate vegetables: Fold chopped spinach and artichoke hearts into the cream mixture.

Step 05

Apply topping: Evenly spread the spinach-artichoke mixture over the chicken breasts.

Step 06

Add cheese layer: Top with remaining mozzarella and Parmesan cheeses. Sprinkle red pepper flakes if desired.

Step 07

Bake until completion: Bake uncovered for 25 to 30 minutes until chicken reaches internal temperature of 165°F and the top is golden and bubbly.

Step 08

Rest before serving: Allow the casserole to rest for 5 minutes before plating and serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • 9x13-inch baking dish
  • Medium mixing bowl
  • Chef's knife and cutting board
  • Measuring cups and spoons

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains dairy products including cheese, cream cheese, and sour cream
  • Contains eggs through mayonnaise ingredient
  • Verify mayonnaise label for egg content and all ingredients for hidden gluten if strict gluten-free protocol required

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 475
  • Fats: 32 g
  • Carbohydrates: 6 g
  • Proteins: 41 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.