Keto Spinach Artichoke Chicken Casserole – Creamy, Comforting, And Low-Carb
If you love spinach artichoke dip and crave a satisfying dinner that fits your low-carb goals, this casserole will hit the spot. It’s rich, creamy, and packed with protein, yet still light enough for a weeknight meal. The flavors are familiar and cozy, but the texture is hearty thanks to tender chicken and melty cheese.
Best of all, it comes together with simple ingredients and minimal prep. This is the kind of dish that makes keto feel indulgent without any of the fuss.

Ingredients
Method
- Preheat and prep: Heat oven to 375°F (190°C). Grease a 9x13-inch baking dish. Pat chicken dry and season with salt, pepper, and paprika.
- Sauté the chicken: Warm olive oil or butter in a large skillet over medium-high heat. Add chicken and cook 4–6 minutes, just until no longer pink on the outside. It will finish cooking in the oven. Transfer to a plate.
- Soften aromatics: In the same skillet, add the onion (if using) and cook 2–3 minutes until soft. Add garlic and cook 30 seconds until fragrant. Turn off heat.
- Wilt the spinach: Add fresh spinach to the warm skillet and stir until just wilted. If using frozen spinach, make sure it’s fully thawed and squeezed dry before adding.
- Make the creamy base: In a large bowl, whisk together cream cheese, sour cream, mayonnaise, and heavy cream until smooth. Stir in lemon zest (if using), red pepper flakes, and half of the mozzarella and Parmesan.
- Add the veggies: Fold the artichoke hearts and the spinach mixture into the creamy base. Taste and adjust seasoning with salt and pepper.
- Combine with chicken: Add the sautéed chicken and any juices to the bowl. Mix until everything is evenly coated.
- Assemble: Spread the mixture into the prepared baking dish. Top with the remaining mozzarella and Parmesan for a golden, cheesy crust.
- Bake: Bake uncovered for 20–25 minutes until bubbly and the top is lightly browned. Chicken should reach an internal temperature of 165°F (74°C).
- Rest and serve: Let the casserole rest for 5–10 minutes so it sets. Garnish with chopped parsley. Serve warm.
What Makes This Special

This casserole blends the beloved flavor of spinach artichoke dip with juicy chicken for a full, family-friendly meal. It’s a one-pan wonder that’s keto-friendly, gluten-free, and easy to customize.
The creamy sauce gets balanced by tangy artichokes and a touch of garlic, so every bite is savory and satisfying. Prep is quick, cleanup is simple, and leftovers reheat beautifully. It’s ideal for busy nights, meal prep, or weekend comfort food.
What You’ll Need
- Chicken: 2 pounds boneless, skinless chicken breasts (or thighs), cut into bite-size pieces
- Spinach: 5 ounces fresh baby spinach (or 10 ounces frozen, well drained)
- Artichokes: 1 can (14 ounces) artichoke hearts, drained and chopped (water-packed, not marinated)
- Cream Cheese: 8 ounces, softened
- Sour Cream: 1/2 cup (or full-fat Greek yogurt)
- Mayonnaise:1/4 cup
- Heavy Cream: 1/4 cup
- Shredded Cheese: 1 1/2 cups mozzarella, plus 1/2 cup grated Parmesan (or Asiago)
- Garlic: 3 cloves, minced (or 1 teaspoon garlic powder)
- Onion: 1/2 small onion, finely diced (optional)
- Olive Oil or Butter: 1–2 tablespoons
- Lemon Zest: 1/2 teaspoon (optional, brightens flavor)
- Seasonings: 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1/2 teaspoon paprika, 1/4 teaspoon red pepper flakes (optional)
- Fresh Parsley: For garnish (optional)
Instructions

- Preheat and prep: Heat oven to 375°F (190°C).
Grease a 9×13-inch baking dish. Pat chicken dry and season with salt, pepper, and paprika.
- Sauté the chicken: Warm olive oil or butter in a large skillet over medium-high heat. Add chicken and cook 4–6 minutes, just until no longer pink on the outside.
It will finish cooking in the oven. Transfer to a plate.
- Soften aromatics: In the same skillet, add the onion (if using) and cook 2–3 minutes until soft. Add garlic and cook 30 seconds until fragrant.
Turn off heat.
- Wilt the spinach: Add fresh spinach to the warm skillet and stir until just wilted. If using frozen spinach, make sure it’s fully thawed and squeezed dry before adding.
- Make the creamy base: In a large bowl, whisk together cream cheese, sour cream, mayonnaise, and heavy cream until smooth. Stir in lemon zest (if using), red pepper flakes, and half of the mozzarella and Parmesan.
- Add the veggies: Fold the artichoke hearts and the spinach mixture into the creamy base.
Taste and adjust seasoning with salt and pepper.
- Combine with chicken: Add the sautéed chicken and any juices to the bowl. Mix until everything is evenly coated.
- Assemble: Spread the mixture into the prepared baking dish. Top with the remaining mozzarella and Parmesan for a golden, cheesy crust.
- Bake: Bake uncovered for 20–25 minutes until bubbly and the top is lightly browned.
Chicken should reach an internal temperature of 165°F (74°C).
- Rest and serve: Let the casserole rest for 5–10 minutes so it sets. Garnish with chopped parsley. Serve warm.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze tightly wrapped portions for up to 2 months.
Thaw overnight in the fridge.
- Reheating: Warm in a 325°F (165°C) oven until hot, about 15–20 minutes, or microwave gently in short bursts. If it looks dry, stir in a splash of cream before reheating.

Benefits of This Recipe
- Keto-friendly: Low in carbs, high in healthy fats and protein, and satisfying enough to keep cravings in check.
- Meal-prep hero: Makes generous portions, holds up well in the fridge, and reheats without losing flavor.
- One-pan convenience: Minimal dishes and simple steps make it weeknight-friendly.
- Customizable: Easy to adapt to your tastes or what you have on hand without losing the core flavors.
- Family-approved: Creamy, cheesy, and comforting, even for those not following keto.
Common Mistakes to Avoid
- Not draining spinach or artichokes well: Extra liquid will make the casserole watery. Squeeze frozen spinach thoroughly and drain artichokes.
- Overcooking the chicken on the stovetop: It finishes in the oven.
Keep it just cooked on the outside to stay tender.
- Skipping the seasoning: Taste the creamy base before baking. A pinch more salt, pepper, or lemon zest can make a big difference.
- Using low-fat dairy: It can split or become grainy when baked. Full-fat options keep it smooth and keto-friendly.
- Overbaking: Too long in the oven will dry out the chicken.
Pull it as soon as it’s bubbly and lightly browned.
Alternatives
- Protein swaps: Use shredded rotisserie chicken to save time, or try turkey or cooked Italian sausage for a different flavor profile.
- Dairy adjustments: Replace sour cream with full-fat Greek yogurt, or swap mozzarella for provolone, Monterey Jack, or Gruyère.
- Add-ins: Mix in chopped sun-dried tomatoes (not oil-packed for keto), sliced mushrooms, or a handful of chopped olives.
- Extra greens: Sub some spinach with chopped kale (lightly sauté first) or Swiss chard.
- Spice it up: Add a pinch of cayenne, extra red pepper flakes, or a splash of hot sauce to the creamy base.
- Topping ideas: Sprinkle crushed pork rinds or almond flour mixed with Parmesan for a crunchy, keto-friendly crust.
FAQ
Can I make this casserole ahead of time?
Yes. Assemble the casserole up to the cheese topping, cover, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 20–30 minutes and add 5–10 minutes to the baking time if needed.
Is this recipe freezer-friendly?
It freezes well.
Cool completely, portion into freezer-safe containers, and freeze up to 2 months. Thaw in the refrigerator overnight and reheat gently. If the sauce separates slightly, stir in a tablespoon of cream while reheating to bring it back together.
Can I use canned chicken?
You can, but the texture is softer and can become a bit mushy.
If using canned chicken, drain it very well and fold it in gently after mixing the sauce and vegetables to avoid breaking it up too much.
How do I keep it from getting watery?
Drain and squeeze spinach thoroughly, drain artichokes well, and avoid covering the dish while baking. If using fresh spinach, wilt it first to release moisture. Also, don’t add extra liquid beyond what’s in the recipe.
What can I serve with it on keto?
It pairs well with a simple green salad, roasted broccoli, sautéed zucchini, or cauliflower rice.
Keep sides light to balance the richness of the casserole.
Can I make it without mayonnaise?
Yes. Replace the mayo with extra sour cream or Greek yogurt. The flavor will be slightly tangier, but the casserole will still be creamy and delicious.
How can I add more flavor without extra carbs?
Use a little lemon zest, extra garlic, smoked paprika, or a dash of Worcestershire or hot sauce.
Fresh herbs like parsley or chives also brighten the dish without adding carbs.
Final Thoughts
Keto Spinach Artichoke Chicken Casserole brings together comfort, convenience, and bold flavor in one baking dish. It’s creamy, cheesy, and packed with protein, yet simple enough for a busy weeknight. With a few smart tweaks, you can tailor it to your taste and what’s in your fridge.
Keep this recipe in your rotation for a reliable, low-carb meal that everyone at the table will actually look forward to eating.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.