Keto Spinach Bacon Chicken

Featured in: One-Dish Kitchen Cooking

This dish features tender chicken breasts filled with a creamy mix of spinach, crispy bacon, and melted cheese. After stuffing, the chicken is baked until juicy and finished with an aromatic garlic butter drizzle that adds rich flavor. Ideal for a low-carb, keto-friendly main, it's simple but delivers a delightful balance of textures and tastes. Perfect for a satisfying dinner that's both savory and comforting.

Updated on Wed, 11 Feb 2026 14:45:00 GMT
Keto spinach and bacon stuffed chicken breasts with garlic butter sauce, baked until golden and juicy. Save
Keto spinach and bacon stuffed chicken breasts with garlic butter sauce, baked until golden and juicy. | zestykhubz.com

My sister called me halfway through her keto journey and said she was bored with plain chicken. Twenty minutes later, I was in her kitchen, hands sticky with cream cheese, stuffing chicken breasts like we were prepping for some kind of dinner party. What emerged from the oven was so good she made it three times that week, and now it's become the dish she whips out when she wants to prove that low-carb eating doesn't mean boring food.

I made this for a dinner party where I'd mentioned I was experimenting with keto cooking, and honestly, I was nervous about feeding guests something different. But when one of them asked for the recipe before dessert even came out, I knew I'd nailed it. The smell of that garlic butter coming out of the oven had already won everyone over.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 4 large boneless, skinless chicken breasts: Look for breasts that are similar in size so they cook evenly; thicker ones are better because they're easier to stuff without splitting.
  • 120 g cream cheese, softened: Let it sit on the counter for 10 minutes before mixing; cold cream cheese creates lumps that won't blend smoothly with the other ingredients.
  • 60 g shredded mozzarella cheese: Low-moisture mozzarella works best and melts into the filling without making it watery.
  • 60 g cooked bacon, chopped: Cook it until it's properly crispy; chewy bacon will release moisture into the filling and make everything soggy.
  • 90 g fresh spinach, chopped: Press it gently after chopping to remove excess moisture, which keeps the filling creamy instead of wet.
  • 1 small garlic clove, minced: One clove is enough; too much garlic overpowers the delicate cheese and spinach balance.
  • 1/2 tsp onion powder, 1/2 tsp smoked paprika, 1/2 tsp salt, 1/4 tsp black pepper: These seasonings build flavor without adding carbs, and the smoked paprika gives a subtle depth that feels almost smoky from the bacon.
  • 60 g unsalted butter, melted: Use quality butter; you'll taste every bit of it in the garlic butter sauce.
  • 2 garlic cloves, minced for butter: Fresh garlic here is non-negotiable because it's the star of the topping.
  • 2 tbsp fresh parsley, chopped: Adds brightness and color; dried parsley tastes flat by comparison.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set your stage:
Preheat the oven to 200°C and grease your baking dish while you work on the filling. This takes two seconds but saves you fumbling when you're ready to bake.
Build the filling:
Combine the softened cream cheese with mozzarella, bacon, spinach, garlic, and all the seasonings in a bowl, stirring until everything is evenly mixed and creamy. The texture should look like thick hummus, not lumpy or separated.
Cut careful pockets:
Hold each chicken breast steady on your cutting board and use a sharp knife to slice horizontally into the thickest part, creating a pocket without cutting all the way through. Go slowly here; a punctured breast will leak filling during cooking.
Stuff generously:
Divide the filling evenly among the four breasts, spooning it into each pocket until it's filled but not overflowing. Use toothpicks to hold the openings together if they seem like they might split.
Arrange and brush:
Place the stuffed breasts in the baking dish and mix together your melted butter with minced garlic, parsley, and salt and pepper. Brush half of this mixture over the chicken.
Bake until golden:
Slide into the oven for 25 to 30 minutes, watching for the filling to bubble slightly at the edges and the chicken to reach an internal temperature of 74°C. The top should look golden and a bit caramelized, not pale.
Finish with butter:
Remove from the oven, drizzle with the remaining garlic butter, and let it rest for five minutes so the juices redistribute. This resting time makes a real difference in how moist the chicken stays.
Save
| zestykhubz.com

There was a moment when my friend bit into hers and closed her eyes, and I realized this wasn't just about hitting her macros or staying keto. It was about the joy of eating something that felt indulgent and restaurant-quality at home, without the guilt or the carb count. That's when food stops being functional and becomes a small celebration.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Recipe Works for Keto

Every ingredient here plays a role in keeping carbs low while making the dish feel rich and satisfying. The cream cheese base creates a sauce-like filling that keeps the chicken moist, the bacon adds fat and flavor without carbs, and the spinach brings actual nutrients instead of empty calories. Even the garlic butter finish serves a purpose; it adds richness and prevents the chicken from tasting dry, which is the main complaint people have with keto poultry.

Making It Your Own

This recipe is forgiving enough that you can swap cheeses, adjust seasonings, or add heat without breaking it. I've made it with aged cheddar instead of mozzarella, and the earthier flavor was beautiful. A pinch of red pepper flakes in the filling gives it a subtle kick, and fresh herbs like dill or tarragon can replace the parsley if you want something different. The structure stays solid no matter what; it's the flavor that shifts.

Serving and Storage

Serve these alongside roasted broccoli, cauliflower, or a sharp green salad to balance the richness of the filling. They're equally good cold the next day, sliced into a lettuce wrap or eaten straight from the fridge as a high-protein snack. Leftovers stay fresh and safe for up to three days when stored in an airtight container.

  • Pair with a side salad dressed in lemon vinaigrette to cut through the richness.
  • Slice cold chicken and layer it in lettuce wraps with mayo for a next-day lunch.
  • Reheat gently in a 160°C oven covered with foil to keep the filling from drying out.
Save
| zestykhubz.com

This dish has quietly become my answer whenever someone says keto is restrictive or boring. It's quick enough for a weeknight but impressive enough for company, and it proves that eating low-carb doesn't mean sacrificing flavor or satisfaction.

Recipe FAQs

How do I prevent the chicken breasts from drying out?

Ensure not to overbake the chicken and brush with garlic butter before and after baking to keep it moist and flavorful.

Can I substitute the cheeses in the filling?

Yes, mozzarella can be swapped for cheddar or Gruyère for a different flavor profile without compromising texture.

Is it necessary to secure the chicken pockets with toothpicks?

Using toothpicks helps keep the filling inside while baking but can be omitted if the pocket is tightly packed.

What sides pair well with this dish?

Roasted vegetables or a fresh green salad complement the savory and creamy flavors perfectly.

How can I add a spicy kick to this dish?

Add a pinch of red pepper flakes to the filling mixture for extra heat and depth.

Can this be prepared ahead of time?

Yes, you can prepare the stuffed chicken breasts in advance and refrigerate them up to 3 days before baking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Spinach Bacon Chicken

Juicy chicken breasts stuffed with spinach, bacon, and cheese, baked and drizzled with garlic butter for bold flavor.

Time to Prep
20 min
Time for Cooking
30 min
Overall Time
50 min
Created by Emma Collins

Recipe Category One-Dish Kitchen Cooking

Skill Level Medium

Cuisine Type American

Makes 4 Number of Servings

Diet Guidelines Free From Gluten, Reduced-Carb

What You Need

Chicken and Filling

01 4 large boneless, skinless chicken breasts
02 4 oz cream cheese, softened
03 2 oz shredded mozzarella cheese
04 2 oz cooked bacon, chopped (about 4 slices)
05 3 oz fresh spinach, chopped
06 1 small garlic clove, minced
07 1/2 teaspoon onion powder
08 1/2 teaspoon smoked paprika
09 1/2 teaspoon salt
10 1/4 teaspoon black pepper

Garlic Butter

01 1/4 cup unsalted butter, melted
02 2 garlic cloves, minced
03 2 tablespoons fresh parsley, chopped
04 1/2 teaspoon salt
05 1/4 teaspoon black pepper

How To Make

Step 01

Prepare Baking Station: Preheat oven to 400°F. Grease a baking dish with nonstick spray or butter.

Step 02

Mix Filling Mixture: In a medium bowl, combine cream cheese, mozzarella, chopped bacon, spinach, minced garlic, onion powder, smoked paprika, salt, and black pepper. Mix thoroughly until creamy and evenly combined.

Step 03

Create Chicken Pockets: Using a sharp knife, carefully cut a horizontal pocket into each chicken breast, being careful not to slice completely through.

Step 04

Stuff Chicken Breasts: Divide the spinach and bacon mixture evenly among chicken breasts, stuffing each pocket generously. Secure openings with toothpicks if needed.

Step 05

Arrange for Baking: Place stuffed chicken breasts in the prepared baking dish.

Step 06

Prepare Garlic Butter Mixture: In a small bowl, mix melted butter, minced garlic, parsley, salt, and black pepper.

Step 07

Initial Butter Application: Brush half of the garlic butter over the chicken breasts.

Step 08

Bake Until Cooked Through: Bake for 25 to 30 minutes, or until the chicken is cooked through and filling is bubbly. Internal temperature should reach 165°F.

Step 09

Finish and Rest: Remove from oven, baste with remaining garlic butter, and allow to rest for 5 minutes before serving. Remove toothpicks before plating.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Sharp knife
  • Cutting board
  • Mixing bowl
  • Baking dish
  • Pastry brush
  • Toothpicks

Allergy Info

Check ingredient labels for allergens and talk to a doctor if you have concerns.
  • Contains dairy products: cream cheese, mozzarella cheese, unsalted butter
  • Contains milk allergen in all cheese and butter components
  • Verify bacon and cheese labels for potential gluten cross-contamination

Nutrition Details (per portion)

Details here are just for reference—always consult your health provider.
  • Energy (Calories): 450
  • Total Fats: 29 g
  • Carbohydrates: 4 g
  • Proteins: 47 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.