Keto spinach artichoke chicken is your new favorite easy, low-carb dinner that’s bursting with creamy, cheesy flavor. This dish combines tender, golden-browned chicken breasts with a rich spinach-artichoke topping that’s packed with protein, healthy fats, and all the comforting, savory flavors your taste buds crave. With only 5 grams of carbs per serving, this recipe proves that nutritious meals can also be delightfully indulgent.

We developed this recipe with busy, health-conscious home cooks in mind. It’s designed to fit your keto and low-carb goals without sacrificing deliciousness. We carefully tested and balanced every ingredient so that you get the perfect harmony of creamy, cheesy goodness combined with nutrient-packed vegetables and lean protein. Whether you’re meal prepping for the week or planning a dinner your family will love, this spinach artichoke chicken recipe will not disappoint.
Why This Keto Spinach Artichoke Chicken Is Good for You
- Low Carb: With just 5 grams of net carbs per serving, this dish is perfect for anyone following a keto diet.
- Protein-Rich: Each serving delivers a whopping 56 grams of protein, keeping you full and fueling your muscles.
- Healthy Fats: Ingredients like cream cheese, olive oil, and mayonnaise provide the fat your body needs when on a low-carb plan.
- Vegetable-Packed: Spinach and artichokes add fiber, vitamin C, and antioxidants without loading on the carbs.
- Gluten-Free: Naturally gluten-free, this dish fits a variety of dietary needs effortlessly.
Wholesome Ingredients for This Keto Spinach Artichoke Chicken
Here are the star ingredients in this healthy chicken bake with spinach and their nutritional roles:
- Spinach: A vitamin powerhouse loaded with iron, calcium, and fiber. You can use fresh or frozen, but we recommend frozen for convenience.
- Artichoke Hearts: A great source of fiber and antioxidants. Choose canned in water to avoid excess sodium.
- Cream Cheese: Adds richness and creaminess while keeping carbs low.
- Chicken Breasts: A lean protein that keeps this meal satisfying and nutritious. For smaller cuts, consider tenderloins as a substitution.
Substitution Tip: You can swap mayonnaise for Greek yogurt to lighten up the fat content while still keeping it creamy. For a dairy-free option, use coconut cream and vegan cream cheese.
Keto Spinach Artichoke Chicken Recipe Details
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 4
- Difficulty: Easy
Keto Spinach Artichoke Chicken Ingredients
- ½ (10 ounce) package frozen spinach
- 1 (4 ounce) package cream cheese, softened
- ½ (14 ounce) can quartered artichoke hearts, drained and chopped
- ¼ cup shredded Parmesan cheese
- ¼ cup mayonnaise
- ½ teaspoon garlic powder
- ½ teaspoon salt
- 4 (8 ounce) boneless, skinless chicken breasts
- Salt and pepper to taste
- 1 tablespoon olive oil
- ½ cup shredded mozzarella cheese
Step-by-Step Keto Spinach Artichoke Chicken Instructions
- Microwave the spinach in a medium bowl for 2 to 3 minutes, or until warmed. Let it cool slightly before squeezing out any extra moisture. Return the spinach to the bowl.
- Add cream cheese, chopped artichoke hearts, Parmesan cheese, mayonnaise, garlic powder, and ½ teaspoon salt. Stir until well combined and creamy. Set aside.
- Place chicken breasts on a cutting board and pound them to an even thickness of about 1 inch. Season both sides generously with salt and pepper.
- Preheat your oven to 375°F (190°C).
- In a large skillet, heat olive oil over medium-high heat. Sear the chicken breasts for 2 to 3 minutes per side until golden brown. Work in batches as needed.
- Transfer the chicken to a baking dish and evenly spread the spinach-artichoke mixture on top of each breast.
- Bake for 20 to 22 minutes or until the chicken’s internal temperature reaches 165°F (74°C).
- Sprinkle mozzarella cheese over the chicken and return it to the oven for 1 to 2 minutes, just until the cheese melts beautifully.
How to Customize This Keto Spinach Artichoke Chicken for Your Diet
- Vegan: Swap the chicken with extra-firm tofu and use dairy-free cream cheese and mozzarella.
- Lower Calorie: Reduce the Parmesan and mozzarella cheese by half and swap mayonnaise for low-fat Greek yogurt.
- Higher Protein: Use chicken thighs for a protein boost or add a sprinkle of collagen powder to the spinach mixture.
- Dairy-Free: Substitute the cream cheese and mozzarella with their plant-based counterparts.
- Nut-Free: Make sure any dairy-free substitutions are nut-free as well.
Our Team’s Tips for the Best Keto Spinach Artichoke Chicken
- Pound the chicken evenly to ensure it cooks at the same rate, preventing dry spots.
- Squeeze out all moisture from the spinach to prevent a watery topping.
- Brown the chicken in batches if necessary to achieve a beautiful sear without overcrowding the skillet.
- Want to meal prep? Assemble and store uncooked chicken in the refrigerator for up to 24 hours before baking.
- Leftovers? Store in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F for 10 minutes for best results.
Common Questions About Keto Spinach Artichoke Chicken
Can I use fresh spinach instead of frozen?
Yes! Simply sauté fresh spinach in a bit of olive oil until wilted. Drain any excess liquid and use it as you would frozen spinach.
Is this dish good for meal prep?
Absolutely! You can assemble and refrigerate it for up to 24 hours or freeze cooked portions for a quick reheat option during the week.
How do I adjust this for a smaller portion?
Halve the ingredients to make only two servings. Use slightly smaller chicken breasts to adjust for cooking time.
Can I use chicken thighs instead?
Yes, boneless, skinless chicken thighs work great and add more flavor. Adjust baking time as needed until they reach 165°F internally.
This keto spinach artichoke chicken is the perfect dinner for anyone looking to combine nutrition with indulgence. It’s packed with flavor, simple to make, and fits effortlessly into busy lifestyles. What healthy recipe are you excited to try next? Let us know in the comments below!

Keto Spinach Artichoke Chicken
Ingredients
- ½ (10 ounce) package frozen spinach
- 1 (4 ounce) package cream cheese, softened
- ½ (14 ounce) can quartered artichoke hearts, drained and chopped
- ¼ cup shredded Parmesan cheese
- ¼ cup mayonnaise
- ½ teaspoon garlic powder
- ½ teaspoon salt
- 4 (8 ounce) boneless, skinless chicken breasts
- Salt and pepper to taste
- 1 tablespoon olive oil
- ½ cup shredded mozzarella cheese
Instructions
- Microwave the spinach in a medium bowl for 2 to 3 minutes, or until warmed. Let it cool slightly before squeezing out any extra moisture. Return the spinach to the bowl.
- Add cream cheese, chopped artichoke hearts, Parmesan cheese, mayonnaise, garlic powder, and ½ teaspoon salt. Stir until well combined and creamy. Set aside.
- Place chicken breasts on a cutting board and pound them to an even thickness of about 1 inch. Season both sides generously with salt and pepper.
- Preheat your oven to 375°F (190°C).
- In a large skillet, heat olive oil over medium-high heat. Sear the chicken breasts for 2 to 3 minutes per side until golden brown. Work in batches as needed.
- Transfer the chicken to a baking dish and evenly spread the spinach-artichoke mixture on top of each breast.
- Bake for 20 to 22 minutes or until the chicken’s internal temperature reaches 165°F (74°C).
- Sprinkle mozzarella cheese over the chicken and return it to the oven for 1 to 2 minutes, just until the cheese melts beautifully.
