If you love the flavors of classic spinach and artichoke dip, this stuffed chicken is going to be a go-to weeknight dinner. It’s rich, cheesy, and satisfying without the heavy carbs. Better yet, it cooks in about 35 minutes from start to finish, so it’s perfect for busy nights.
Serve it with a simple side salad, roasted veggies, or cauliflower rice for a complete keto-friendly meal. You’ll get golden, juicy chicken with a creamy, garlicky filling in every bite.
Jump to RecipeWhat Makes This Recipe So Good
- Fast and simple: Ready in about 35 minutes with minimal prep and easy steps.
- Keto-friendly: Low in carbs, high in protein and healthy fats to keep you full.
- Creamy filling: Spinach, artichokes, cream cheese, and Parmesan bring that classic dip flavor.
- Juicy chicken: A quick sear and oven finish lock in moisture and give a golden crust.
- Versatile: Works with thighs or breasts, fresh or frozen spinach, and different cheeses.
Ingredients
- 4 boneless, skinless chicken breasts (6–8 oz each), patted dry
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper, divided
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon smoked paprika (optional, for color and flavor)
- 1 tablespoon olive oil or avocado oil
- 4 ounces cream cheese, softened
- 1/3 cup grated Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- 1 cup chopped spinach (fresh) or 1/2 cup thawed frozen spinach, squeezed dry
- 1/2 cup canned artichoke hearts, drained and chopped
- 2 cloves garlic, minced
- 1 tablespoon mayonnaise or sour cream (for extra creaminess)
- 1 tablespoon lemon juice
- 1 tablespoon chopped fresh parsley (optional)
- Toothpicks or kitchen twine, for securing
Step-by-Step Instructions
- Preheat and prep: Heat the oven to 400°F (205°C). Line a sheet pan with parchment or set a large oven-safe skillet on the stove.Pat the chicken breasts dry with paper towels.
- Season the chicken: In a small bowl, mix 1/2 teaspoon salt, 1/4 teaspoon pepper, garlic powder, onion powder, and smoked paprika. Sprinkle evenly on both sides of the chicken.
- Make the filling: In a medium bowl, combine cream cheese, Parmesan, mozzarella, spinach, artichokes, minced garlic, mayonnaise (or sour cream), lemon juice, parsley, and the remaining 1/2 teaspoon salt and 1/4 teaspoon pepper. Stir until smooth and well mixed.
- Cut a pocket: Place your hand flat on each chicken breast and slice a horizontal pocket along the thickest side, stopping about 1/2 inch from the other side.Don’t cut all the way through.
- Stuff the chicken: Divide the filling among the breasts and spoon it into each pocket. Press the edges together and secure with toothpicks. Wipe away any excess filling on the outside to help searing.
- Sear for color: Heat the oil over medium-high in your skillet.Sear the stuffed breasts 2–3 minutes per side until lightly golden. Work in batches if needed to avoid crowding.
- Finish in the oven: Transfer the skillet to the oven (or move the chicken to your lined sheet pan). Bake 12–15 minutes, or until the thickest part reaches 165°F (74°C).
- Rest and serve: Let the chicken rest 5 minutes.Remove toothpicks, slice, and spoon any pan juices over the top. Serve with your favorite low-carb sides.
35-Minute Keto Spinach and Artichoke Stuffed Chicken
Golden-seared chicken breasts filled with a creamy spinach, artichoke, and Parmesan filling — all the flavour of the dip, none of the carbs
Ingredients — Chicken
- 4 boneless skinless chicken breasts (6–8 oz each), patted dry
- ½ tsp kosher salt
- ¼ tsp black pepper
- 1 tsp garlic powder
- ½ tsp onion powder
- ½ tsp smoked paprika (optional, for colour and flavour)
- 1 tbsp olive oil or avocado oil
Ingredients — Spinach Artichoke Filling
- 4 oz cream cheese, softened
- â…“ cup Parmesan cheese, finely grated
- ½ cup shredded mozzarella
- 1 cup fresh spinach, chopped (or ½ cup thawed frozen spinach, squeezed completely dry)
- ½ cup canned artichoke hearts, drained and chopped
- 2 cloves garlic, minced
- 1 tbsp mayonnaise or sour cream
- 1 tbsp fresh lemon juice
- ½ tsp kosher salt and ¼ tsp black pepper
- 1 tbsp fresh parsley, chopped (optional)
Equipment
- Toothpicks or kitchen twine for securing the pockets
Instructions
- Preheat and Season the ChickenPreheat the oven to 400°F (205°C). Pat the chicken breasts very dry with paper towels. Mix the salt, pepper, garlic powder, onion powder, and smoked paprika in a small bowl. Sprinkle evenly over both sides of each breast.Dry chicken sears properly — surface moisture prevents browning and gives you a grey, steamed crust rather than a golden one. Pat it thoroughly.
- Make the FillingIn a medium bowl, combine softened cream cheese, Parmesan, mozzarella, spinach, artichokes, minced garlic, mayonnaise or sour cream, lemon juice, parsley if using, salt, and pepper. Stir until smooth and evenly mixed.If using frozen spinach, squeeze it completely dry in a clean kitchen towel before adding — excess water makes the filling runny and causes it to leak out during cooking.
- Cut the PocketsPlace one hand flat on a chicken breast and slice a horizontal pocket along the thickest side with a sharp knife, stopping about ½ inch from the opposite edge. Don't cut all the way through — you want a pocket, not two pieces.A sharp knife and a slow, deliberate cut give you a clean pocket. If the breast is slipping, place it on a non-slip surface or use a folded damp towel underneath the cutting board.
- Stuff and SecureDivide the filling evenly among the four breasts and spoon it into each pocket. Press the edges together firmly and secure with toothpicks. Wipe away any filling from the outside of the chicken — a clean surface sears better.Don't overstuff — too much filling causes leaking and makes the pocket difficult to seal. If you have leftover filling, bake it in a small ramekin alongside the chicken.
- Sear Until GoldenHeat the oil in a large oven-safe skillet over medium-high heat. Sear the stuffed breasts for 2–3 minutes per side until lightly golden. Work in batches if needed to avoid crowding the pan.Don't try to move the chicken before it releases naturally — if it sticks to the pan, it isn't ready to flip yet. A proper sear will release on its own.
- Finish in the OvenTransfer the skillet to the oven (or move the chicken to a lined sheet pan). Bake for 12–15 minutes until the thickest part of each breast reads 165°F (74°C) on an instant-read thermometer.Always use a thermometer for stuffed chicken — the filling insulates the centre and timing alone is not reliable. Pull at exactly 165°F and let carryover heat do the rest during resting.
- Rest and ServeLet the chicken rest for 5 minutes before removing the toothpicks and slicing. Spoon any pan juices over the top and serve with your favourite low-carb sides.Resting is essential — slicing immediately releases the juices and leaves the chicken dry. Five minutes makes a significant difference in how juicy the finished dish is.
Tips for the Best Results
- Pat chicken breasts completely dry before seasoning and searing — surface moisture prevents browning and gives you a pale, steamed exterior rather than a golden crust.
- Squeeze frozen spinach completely dry before mixing — even a little excess water makes the filling runny and causes it to leak during cooking.
- Don't overstuff — too much filling can't be sealed properly and leaks onto the pan during searing. Bake any leftover filling in a small ramekin alongside.
- Always check the internal temperature with a thermometer — stuffed chicken insulates the heat to the centre and timing alone is unreliable. Pull at 165°F.
- Rest for 5 minutes after cooking before slicing — this keeps the juices inside the chicken rather than running onto the plate.
- Assemble and stuff the chicken up to 24 hours ahead and refrigerate. Sear and bake just before serving for the freshest result.
- Freeze assembled, uncooked stuffed breasts for up to 2 months. Thaw overnight in the fridge, then sear and bake as directed.
Keeping It Fresh
- Storage: Refrigerate leftovers in an airtight container for up to 3 days.
- Reheating: Warm gently at 300°F (150°C) for 10–12 minutes, or microwave in 30-second bursts at 50–60% power to avoid drying.
- Make-ahead: Assemble and stuff the chicken up to 24 hours in advance. Keep covered in the fridge.Sear and bake just before serving.
- Freezing: Freeze assembled, uncooked stuffed breasts for up to 2 months. Thaw overnight in the fridge, then sear and bake as directed.
Benefits of This Recipe
- Low-carb and keto-friendly: The filling brings satisfying fat and flavor with minimal carbs.
- High-protein meal: Each serving offers a solid protein boost to keep you full longer.
- Budget-wise: Uses simple ingredients and pantry staples without specialty products.
- Restaurant flavor at home: The creamy filling and seared crust feel special without extra effort.
- Flexible for meal prep: Holds up well for next-day lunches and dinners.
What Not to Do
- Don’t skip drying the chicken: Moisture on the surface prevents a good sear and browning.
- Don’t overstuff: Too much filling can leak out and make the pan messy. If you have extra, bake it in a ramekin alongside.
- Don’t cook only on the stovetop: The oven finish ensures even cooking without drying.
- Don’t forget the temp check: Pull at 165°F to keep it juicy and safe.
- Don’t use watery spinach: If using frozen, squeeze it dry to avoid a runny filling.
Recipe Variations
- Bacon boost: Add 2–3 slices of cooked, crumbled bacon to the filling for smoky flavor.
- Spicy kick: Stir in a pinch of red pepper flakes or a chopped jalapeño.
- Extra cheesy: Swap mozzarella for provolone or add a slice of Swiss under the chicken skin if using skin-on breasts.
- Dairy-light option: Use Neufchâtel (reduced-fat cream cheese) and part-skim mozzarella.Keep the Parmesan for flavor.
- Herb-forward: Add fresh basil or dill instead of parsley, and finish with a squeeze of lemon.
- Chicken thighs: Use boneless, skinless thighs. Roll them around the filling and secure with toothpicks; sear and bake 10–12 minutes.
FAQ
Can I use frozen spinach?
Yes. Thaw completely and squeeze it dry with paper towels or a clean kitchen towel.
Removing excess water helps keep the filling thick and creamy.
Do I have to sear before baking?
Searing adds flavor and color, but if you’re short on time, you can skip it and bake longer, about 18–22 minutes. The crust won’t be as golden, so consider broiling 1–2 minutes at the end.
What sides go well with this?
Roasted broccoli, asparagus, zucchini, or a crisp mixed greens salad pair perfectly. Cauliflower rice or mashed cauliflower also make a great low-carb base.
How do I prevent the filling from leaking out?
Don’t overstuff, and keep the pocket intact.
Secure with toothpicks and sear gently. If a little leaks, it’s fine—just spoon the melted goodness back on top before serving.
Can I make it in an air fryer?
Yes. Air fry at 375°F (190°C) for 14–18 minutes, flipping halfway, until the chicken reaches 165°F.
Lightly oil the basket and avoid overcrowding.
Is this gluten-free?
Yes, all listed ingredients are naturally gluten-free. Always double-check labels on packaged cheese and artichokes to be sure.
Jump to RecipeFinal Thoughts
This 35-minute keto spinach and artichoke stuffed chicken brings big flavor with simple steps. You get a juicy, golden crust outside and a creamy, cheesy center inside—no fuss, no carb overload.
Keep it in your weeknight rotation, and try a few variations to keep things fresh. With a quick sear, an oven finish, and a handful of staples, dinner is handled.