Spinach artichoke chicken bake — healthy, low-carb, and easy enough for any weeknight

Servings: 4 Total Time: 45 mins Difficulty: Beginner
Juicy stuffed chicken breasts with creamy spinach artichoke filling and golden melted cheese
Golden bubbly spinach artichoke chicken bake fresh out of the oven in a glass baking dish with melted cheese on top pinit

If you’ve ever stood over a bowl of spinach artichoke dip at a party thinking “I wish I could eat this as an actual meal,” first of all, same. Second of all, this recipe is exactly what you’ve been waiting for.

I was that person at every gathering — hovering near the appetizer table, quietly demolishing the dip while pretending to have a normal relationship with it. One day I decided to stop pretending and just turn it into dinner.

That’s how this spinach artichoke chicken bake was born. Juicy chicken breasts stuffed with a creamy, garlicky spinach artichoke filling, topped with melted cheese, and baked until golden and bubbling.

It hits every note you want from a comfort food dinner — rich, savory, satisfying — while somehow also being low-carb, high protein, and genuinely good for you. Comfort food that doesn’t make you feel guilty afterward? Yes, that exists.

The best part is how straightforward this recipe is. You don’t need any special skills, you don’t need a long list of ingredients, and you don’t need to spend your whole evening in the kitchen.

One baking dish, about 45 minutes, and dinner is done. This one has earned a permanent spot in my weekly rotation and I have a feeling it’s about to earn one in yours too.

Why you’ll love this recipe

  • It’s comfort food that’s actually good for you. All the richness and satisfaction of spinach artichoke dip packed into a high protein, low-carb dinner that you can feel genuinely good about eating.
  • One baking dish, minimal cleanup. Everything goes into a single dish and straight into the oven. Fewer dishes is always a win.
  • It’s incredibly easy. If you can mix a filling and stuff a chicken breast, you can make this. There’s no complicated technique involved — just simple steps that deliver a seriously impressive result.
  • The flavors are next level. Creamy cheese, tender spinach, savory artichoke hearts, garlic, and juicy chicken all baked together create a combination that is genuinely hard to stop eating.
  • It’s naturally low-carb and keto friendly. No pasta, no breading, no fillers. Just real, whole ingredients that work perfectly for anyone eating low-carb or following a keto lifestyle.
  • It reheats beautifully. This is one of those dishes that tastes just as good the next day, which makes it perfect for meal prep or easy weeknight leftovers.

Ingredients with key notes

For the chicken:

  • 4 large boneless skinless chicken breasts — Look for chicken breasts that are roughly the same size so they cook evenly. If yours are very thick, you can butterfly them or pound them slightly to create a larger pocket for the filling.
  • 1 tsp garlic powder — For seasoning the outside of the chicken before baking.
  • 1 tsp onion powder — Adds a subtle savory depth to the chicken itself.
  • 1/2 tsp smoked paprika — This gives the outside of the chicken a beautiful color and a gentle warmth. Regular paprika works too.
  • Salt and black pepper to taste
  • 1 tbsp olive oil — For lightly coating the chicken before adding the filling.

For the spinach artichoke filling:

  • 2 cups fresh spinach, chopped — Fresh spinach gives the best texture here. If using frozen spinach, thaw it completely and squeeze out as much water as possible before using — excess moisture will make the filling watery.
  • 1 can (14 oz) artichoke hearts, drained and chopped — Canned artichoke hearts in water, not oil. Drain them well and chop them into small pieces so the filling is easy to stuff into the chicken.
  • 4 oz cream cheese, softened — This is the base of the filling and gives it that rich, creamy texture. Make sure it’s fully softened before mixing so you don’t end up with lumps.
  • 1/3 cup sour cream — Adds a slight tang that balances the richness of the cream cheese perfectly. Greek yogurt works as a lighter substitute.
  • 1/2 cup shredded mozzarella cheese — For the filling. Mozzarella melts beautifully and keeps the filling stretchy and creamy.
  • 1/4 cup grated Parmesan cheese — Parmesan adds a sharp, salty, nutty flavor that takes the filling to the next level. Freshly grated is always better than the stuff in the green can.
  • 3 garlic cloves, minced — Fresh garlic in the filling is non-negotiable. It’s what gives this dish its deep, savory backbone.
  • 1/4 tsp red pepper flakes — Optional but recommended. Just a pinch adds a gentle heat that keeps the filling from feeling too heavy.
  • Salt and pepper to taste

For the topping:

  • 1/2 cup shredded mozzarella — For that golden, bubbly, melted cheese top that makes this bake look as good as it tastes.
  • 2 tbsp grated Parmesan — Mixed with the mozzarella on top for extra flavor and browning.

Step-by-step instructions

Step 1: Preheat your oven Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Lightly grease a large baking dish with cooking spray or a thin coat of olive oil and set aside.

Step 2: Make the spinach artichoke filling In a large mixing bowl, combine the softened cream cheese, sour cream, shredded mozzarella, grated Parmesan, minced garlic, and red pepper flakes. Mix until smooth and well combined. Add the chopped spinach and chopped artichoke hearts and fold them in until everything is evenly distributed. Taste the filling and season with salt and pepper as needed. Set aside.

Step 3: Prep the chicken Pat the chicken breasts dry with paper towels — this helps the seasoning stick and ensures a better texture after baking. Using a sharp knife, cut a deep pocket into the thickest side of each chicken breast. Be careful not to cut all the way through. You want a wide opening that can hold a generous amount of filling.

Step 4: Season the chicken Drizzle the chicken breasts lightly with olive oil and season all over — including inside the pocket — with garlic powder, onion powder, smoked paprika, salt, and black pepper. Make sure you get seasoning into the pocket so the inside of the chicken has flavor too.

Step 5: Stuff the chicken Spoon the spinach artichoke filling generously into each chicken breast pocket. Don’t be shy here — really pack it in. If a little filling spills out over the top that’s perfectly fine, it will melt down into the dish as it bakes and taste incredible.

Step 6: Arrange in the baking dish Place the stuffed chicken breasts in the prepared baking dish in a single layer. If any filling has spilled out, just tuck it back alongside the chicken in the dish — it all bakes together beautifully.

Step 7: Add the cheese topping Mix the remaining mozzarella and Parmesan together and sprinkle the mixture generously over the top of each stuffed chicken breast. This is what creates that golden, bubbling cheese crust that makes this dish so irresistible.

Step 8: Bake Place the baking dish in the preheated oven and bake uncovered for 25 to 30 minutes, or until the chicken is cooked through and the internal temperature reaches 165 degrees Fahrenheit. The cheese on top should be golden and bubbly. If you want extra browning on the cheese, switch the oven to broil for the last 2 to 3 minutes — just keep a close eye on it so it doesn’t burn.

Step 9: Rest and serve Remove from the oven and let the chicken rest for 5 minutes before serving. This helps the juices redistribute and keeps the chicken moist. Serve directly from the baking dish.

Serving suggestions

This spinach artichoke chicken bake is a complete meal on its own but it pairs beautifully with a few simple sides depending on what you’re going for.

  • With cauliflower rice — If you’re keeping things low-carb or keto, cauliflower rice is the perfect base. It soaks up all the creamy filling that melts into the bottom of the dish and keeps everything in that low-carb zone.
  • With roasted vegetables — Roasted asparagus, broccoli, or green beans alongside this chicken make for a simple, balanced, and genuinely satisfying dinner plate.
  • With a fresh green salad — A simple arugula or mixed greens salad with a light lemon vinaigrette cuts through the richness of the filling beautifully and keeps the meal feeling fresh.
  • With garlic bread — If you’re not worried about the carbs, a slice of warm garlic bread to scoop up all that melted spinach artichoke filling is honestly one of life’s great simple pleasures.
  • With steamed rice or mashed potatoes — For a heartier meal, serve it over fluffy steamed rice or alongside creamy mashed potatoes. The filling acts almost like a sauce and it is absolutely delicious.

Storage tips

Refrigerator: Store leftover spinach artichoke chicken bake in an airtight container or cover the baking dish tightly with plastic wrap. It keeps well in the fridge for up to 4 days. The flavors actually develop nicely overnight so leftovers are genuinely something to look forward to.

Freezer: This dish freezes well. Let it cool completely, then store individual portions in freezer-safe containers for up to 3 months. This makes it an excellent meal prep option — make a double batch, freeze half, and you have a ready-made dinner waiting for you on a busy night.

Reheating: Reheat in the oven at 350 degrees Fahrenheit for about 15 to 20 minutes until warmed through. Cover with foil to prevent the cheese from over-browning. The microwave works for a quicker option but the oven gives you much better results — the cheese gets melty again and the chicken stays moist.

Meal prep tip: You can assemble the stuffed chicken breasts up to 24 hours in advance, cover the baking dish tightly, and store in the fridge until you’re ready to bake. This makes weeknight dinners incredibly easy — just pull it out, add the cheese topping, and pop it in the oven.

A quick note before you go

Look, I’ve made a lot of chicken recipes over the years — baked, grilled, sauteed, you name it. But this spinach artichoke chicken bake is genuinely one of the most satisfying things to come out of my kitchen. It started as a late-night experiment born out of a very intense relationship with spinach artichoke dip, and it turned into one of the recipes I get asked about most.

What I love most about it is that it feels indulgent without actually being bad for you. You get all that creamy, cheesy, garlicky goodness wrapped around a perfectly baked chicken breast, and when you sit down to eat it you just feel good. That’s the whole point of cooking this way.

Make it this week. I promise it will not disappoint. And when it becomes your new weeknight staple — because it will — come back and let me know in the comments. Tag me on Pinterest, share it with a friend, or just quietly enjoy the fact that spinach artichoke dip is now a full dinner in your life.

With love from my kitchen, Kip

Spinach artichoke chicken bake — healthy, low-carb, and easy enough for any weeknight

Difficulty: Beginner Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Servings: 4 Estimated Cost: $ 15

Description

Juicy chicken breasts stuffed with a rich, creamy spinach artichoke filling, topped with golden melted cheese, and baked to perfection — a healthy, low-carb dinner that tastes like pure comfort food.

Ingredients

For the chicken:

For the spinach artichoke filling:

For the topping:

Instructions

  1. Preheat oven to 375 degrees F (190 degrees C). Lightly grease a large baking dish.
  2. Mix cream cheese, sour cream, mozzarella, Parmesan, garlic, and red pepper flakes until smooth. Fold in spinach and artichoke hearts. Season to taste.
  3. Pat chicken breasts dry. Cut a deep pocket into the thickest side of each breast without cutting all the way through.
  4. Drizzle chicken with olive oil and season all over with garlic powder, onion powder, smoked paprika, salt, and pepper.
  5. Stuff each chicken breast generously with the spinach artichoke filling.
  6. Place stuffed chicken in the baking dish in a single layer.
  7. Mix remaining mozzarella and Parmesan and sprinkle over the top of each chicken breast.
  8. Bake uncovered for 25 to 30 minutes until internal temperature reaches 165 degrees F and cheese is golden and bubbly.
  9. Rest for 5 minutes before serving.
Keywords: spinach artichoke chicken bake, stuffed chicken breast, low carb chicken dinner, keto chicken recipe, spinach artichoke stuffed chicken, healthy baked chicken, easy weeknight chicken recipe
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use frozen spinach instead of fresh?

Yes, frozen spinach works fine in this recipe. The important thing is to thaw it completely and then squeeze out as much water as possible before adding it to the filling. Excess moisture from frozen spinach will make the filling watery and can prevent it from holding its shape inside the chicken. A clean kitchen towel or a few layers of paper towels work great for squeezing it dry.

How do I know when the chicken is fully cooked?

The most reliable way is to use a meat thermometer. Insert it into the thickest part of the chicken breast and you're looking for an internal temperature of 165 degrees Fahrenheit. If you don't have a thermometer, cut into the thickest part of the chicken — the meat should be completely white with no pink, and the juices should run clear. Erring on the side of a thermometer is always the better move though, especially with stuffed chicken.

Can I make this recipe dairy free?

The filling is quite dairy-heavy so making it completely dairy free takes a few swaps. Use dairy-free cream cheese, dairy-free sour cream, and your preferred dairy-free shredded cheese in place of the mozzarella and Parmesan. The texture and flavor will be slightly different but it still works as a solid dish. Nutritional yeast can replace some of the Parmesan for a similar nutty, savory depth.

Can I prep this ahead of time?

Absolutely. You can assemble the entire dish — stuff the chicken, add the cheese topping, and cover the baking dish tightly with plastic wrap or foil — up to 24 hours in advance and store it in the fridge. When you're ready to cook, just pull it out and bake as directed, adding an extra 5 minutes to the cook time to account for the cold start. This makes it a fantastic option for busy weeknights or when you're entertaining.

What can I substitute for artichoke hearts?

If you genuinely can't find artichoke hearts or don't enjoy them, you have a couple of options. Sun-dried tomatoes add a completely different but equally delicious flavor. Chopped mushrooms are another great swap — they add a meaty, earthy depth to the filling that works really well with the spinach and cream cheese. The dish won't be a classic spinach artichoke flavor without the artichokes but it will still be incredibly good.

Is this recipe keto friendly?

Yes, this recipe is naturally keto friendly. The filling is made from full-fat dairy, vegetables, and chicken — all of which fit perfectly within a keto eating plan. Just make sure you pair it with a low-carb side like cauliflower rice or roasted vegetables to keep the whole meal keto. One serving comes in at approximately 420 calories with very minimal net carbs, making it a solid option for anyone following a keto or low-carb lifestyle.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.