Keto Spinach and Artichoke Stuffed Chicken – Creamy, Flavor-Packed, and Low-Carb

This is the kind of weeknight dinner that feels special but doesn’t take all night. Juicy chicken breasts are stuffed with a creamy spinach and artichoke filling, then baked until bubbling and golden. The result is rich, satisfying, and totally keto-friendly.

It’s the classic dip you love, wrapped in tender chicken for a complete main dish. Serve it with a simple salad or roasted veggies, and you’ve got a balanced, low-carb meal that tastes like comfort food.

Keto Spinach and Artichoke Stuffed Chicken – Creamy, Flavor-Packed, and Low-Carb

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4 servings

Ingredients

  • Chicken: 4 boneless, skinless chicken breasts (about 6–8 oz each)
  • Spinach: 1 cup cooked, chopped spinach (from 6–8 oz fresh or 5–6 oz frozen, well-drained)
  • Artichokes: 1 cup canned or jarred artichoke hearts, well-drained and chopped
  • Cream cheese: 4 oz, softened
  • Mozzarella: 1 cup shredded
  • Parmesan: 1/3 cup grated
  • Garlic: 2–3 cloves, minced
  • Mayonnaise or sour cream: 2 tablespoons (for extra creaminess)
  • Olive oil or avocado oil: 1–2 tablespoons
  • Seasonings: 1 teaspoon onion powder, 1 teaspoon Italian seasoning, 1/2 teaspoon crushed red pepper (optional)
  • Lemon zest or juice: 1/2 teaspoon zest or 1 teaspoon juice (optional, brightens flavor)
  • Salt and black pepper: to taste
  • Toothpicks or kitchen twine: for securing the chicken

Instructions

  • Preheat the oven to 400°F (200°C). Lightly grease a baking dish with oil or line with parchment for easy cleanup.
  • Prep the spinach. If using fresh, sauté in a little oil until wilted, then squeeze out excess moisture and chop. If using frozen, thaw and squeeze dry thoroughly.
  • Make the filling. In a bowl, mix cream cheese, mozzarella, Parmesan, spinach, artichokes, garlic, mayonnaise (or sour cream), onion powder, Italian seasoning, crushed red pepper, lemon zest or juice (if using), plus a pinch of salt and pepper. Stir until smooth and well combined.
  • Prepare the chicken. Pat the chicken breasts dry. Using a sharp knife, slice a pocket into the thickest side of each breast, being careful not to cut through the other side.
  • Season the chicken. Rub the outside of each breast with olive oil, then season on both sides with salt, black pepper, and a little extra Italian seasoning if you like.
  • Stuff the chicken. Spoon the spinach-artichoke filling into each pocket, dividing evenly. Don’t overfill. Secure the openings with toothpicks to help keep the filling inside.
  • Sear for extra color (optional). Heat a skillet over medium-high with a little oil. Sear each breast 1–2 minutes per side for a golden crust. Transfer to the baking dish.
  • Bake. Place the stuffed chicken in the prepared dish and bake for 18–25 minutes, depending on thickness, until the internal temperature reaches 165°F (74°C).
  • Rest and serve. Let the chicken rest for 5 minutes, remove toothpicks, and spoon any pan juices over the top. Serve with a crisp salad or roasted broccoli.

What Makes This Recipe So Good

Close-up detail shot: Golden-brown seared chicken breast stuffed with creamy spinach and artichoke f
  • Keto-friendly and satisfying: With plenty of protein and healthy fats, this dish keeps you full without the carbs.
  • Classic flavors: The creamy spinach and artichoke filling is inspired by the crowd-favorite dip—savory, cheesy, and garlicky.
  • Weeknight easy: Minimal prep and a straightforward bake make this great for busy nights.
  • Customizable: Adjust the cheeses or add heat with crushed red pepper. It’s flexible and forgiving.
  • Meal-prep friendly: Reheats well and stays moist, so leftovers are a win.

Shopping List

  • Chicken: 4 boneless, skinless chicken breasts (about 6–8 oz each)
  • Spinach: 1 cup cooked, chopped spinach (from 6–8 oz fresh or 5–6 oz frozen, well-drained)
  • Artichokes: 1 cup canned or jarred artichoke hearts, well-drained and chopped
  • Cream cheese: 4 oz, softened
  • Mozzarella: 1 cup shredded
  • Parmesan: 1/3 cup grated
  • Garlic: 2–3 cloves, minced
  • Mayonnaise or sour cream: 2 tablespoons (for extra creaminess)
  • Olive oil or avocado oil: 1–2 tablespoons
  • Seasonings: 1 teaspoon onion powder, 1 teaspoon Italian seasoning, 1/2 teaspoon crushed red pepper (optional)
  • Lemon zest or juice: 1/2 teaspoon zest or 1 teaspoon juice (optional, brightens flavor)
  • Salt and black pepper: to taste
  • Toothpicks or kitchen twine: for securing the chicken

Instructions

Cooking process shot: Overhead view of stuffed chicken breasts just out of the oven in a white ceram
  1. Preheat the oven to 400°F (200°C).

    Lightly grease a baking dish with oil or line with parchment for easy cleanup.

  2. Prep the spinach. If using fresh, sauté in a little oil until wilted, then squeeze out excess moisture and chop. If using frozen, thaw and squeeze dry thoroughly.
  3. Make the filling.

    In a bowl, mix cream cheese, mozzarella, Parmesan, spinach, artichokes, garlic, mayonnaise (or sour cream), onion powder, Italian seasoning, crushed red pepper, lemon zest or juice (if using), plus a pinch of salt and pepper. Stir until smooth and well combined.

  4. Prepare the chicken. Pat the chicken breasts dry.

    Using a sharp knife, slice a pocket into the thickest side of each breast, being careful not to cut through the other side.

  5. Season the chicken. Rub the outside of each breast with olive oil, then season on both sides with salt, black pepper, and a little extra Italian seasoning if you like.
  6. Stuff the chicken. Spoon the spinach-artichoke filling into each pocket, dividing evenly.

    Don’t overfill. Secure the openings with toothpicks to help keep the filling inside.

  7. Sear for extra color (optional). Heat a skillet over medium-high with a little oil.

    Sear each breast 1–2 minutes per side for a golden crust. Transfer to the baking dish.

  8. Bake. Place the stuffed chicken in the prepared dish and bake for 18–25 minutes, depending on thickness, until the internal temperature reaches 165°F (74°C).
  9. Rest and serve.

    Let the chicken rest for 5 minutes, remove toothpicks, and spoon any pan juices over the top. Serve with a crisp salad or roasted broccoli.

How to Store

  • Refrigerator: Store leftovers in an airtight container for up to 4 days.
  • Freezer: Freeze cooked and cooled stuffed chicken for up to 2 months. Wrap tightly to prevent freezer burn.
  • Reheating: Reheat gently in a 300°F (150°C) oven for 12–15 minutes, or microwave at 50% power in short intervals to keep it juicy.
  • Meal prep tip: Assemble the stuffed chicken a day ahead, cover, and refrigerate.

    Bake when ready to eat.

Final plated dish: Restaurant-quality presentation of Keto Spinach and Artichoke Stuffed Chicken sli

Health Benefits

  • High in protein: Chicken breast provides lean protein that supports muscle maintenance and keeps you full.
  • Low-carb and keto-friendly: The filling relies on cheese and veggies instead of breadcrumbs or starches.
  • Micronutrient boost: Spinach offers iron, folate, and vitamin K; artichokes add fiber and antioxidants.
  • Healthy fats: Olive oil and cheeses contribute fats that fit a keto lifestyle and help with satiety.

Common Mistakes to Avoid

  • Overstuffing the chicken: Too much filling can leak out. Leave a little space and secure with toothpicks.
  • Skipping the squeeze: Wet spinach or artichokes can make the filling watery. Squeeze them dry thoroughly.
  • Undercooking or overcooking: Use a thermometer.

    Pull the chicken at 165°F (74°C) for safe, juicy results.

  • Not seasoning enough: Season both the chicken and the filling for balanced flavor.
  • Cutting right away: Rest the chicken so juices redistribute and the filling sets slightly.

Variations You Can Try

  • Bacon-wrapped: Wrap each breast with 2–3 slices of bacon before baking for smoky flavor and extra fat.
  • Spicy jalapeño: Add minced jalapeño or a dash of hot sauce to the filling.
  • Sun-dried tomato twist: Stir in chopped oil-packed sun-dried tomatoes and swap mozzarella for provolone.
  • Herby goat cheese: Replace half the cream cheese with goat cheese and add fresh basil or parsley.
  • Dairy-light option: Use less mozzarella and more spinach and artichokes, plus a splash of chicken broth for moisture.

Can I use chicken thighs instead of breasts?

Yes. Use boneless, skinless thighs, flatten slightly, and roll the filling inside like a roulade. Secure with toothpicks and bake until they reach 165°F (74°C).

Do I have to sear the chicken before baking?

No.

Searing adds color and flavor, but you can skip it to save time. Just bake a few extra minutes if starting from raw.

What can I serve with this to keep it keto?

Great sides include roasted broccoli, sautéed green beans, a Caesar salad (no croutons), or zucchini noodles with olive oil and Parmesan.

Can I make the filling ahead?

Absolutely. Mix the filling up to 3 days ahead and refrigerate in an airtight container.

Stuff and bake when you’re ready.

How do I prevent the filling from leaking out?

Don’t cut the pocket too large, avoid overstuffing, and secure with toothpicks. Chilling the stuffed chicken for 10 minutes before cooking also helps.

Is frozen spinach okay?

Yes, it works perfectly. Thaw completely and squeeze out as much water as possible for a thick, creamy filling.

Final Thoughts

Keto Spinach and Artichoke Stuffed Chicken delivers big flavor with simple steps.

It feels indulgent but fits your low-carb goals, and it’s versatile enough for weeknights or guests. Keep a few pantry staples on hand—cream cheese, artichokes, and frozen spinach—and you’re halfway to dinner. Once you try it, you’ll want it on repeat.

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.

Other Recipes