Keto Spinach Bacon Stuffed Chicken

Featured in: Warm Cookies & Cakes

These stuffed chicken breasts feature a pocket filled with a creamy blend of spinach, crispy bacon, cream cheese, and mozzarella. The chicken is baked until golden and juicy, then finished with a generous brushing of garlic butter infused with fresh parsley. Each serving delivers impressive protein while keeping carbs minimal for keto lifestyles.

The preparation involves creating a horizontal pocket in each breast, filling it with the savory mixture, and securing before baking. The garlic butter glaze adds richness and helps keep the meat moist during cooking. Perfect for meal prep as leftovers maintain their texture and flavor beautifully.

Updated on Wed, 11 Feb 2026 09:09:00 GMT
Golden-brown Keto Spinach and Bacon Stuffed Chicken Breasts rest in a baking dish, finished with a glossy garlic butter drizzle. Save to Pinterest
Golden-brown Keto Spinach and Bacon Stuffed Chicken Breasts rest in a baking dish, finished with a glossy garlic butter drizzle. | flourhollow.com

Last winter, I was standing in my kitchen on a Tuesday evening, staring at four chicken breasts and wondering how to make dinner feel special without the usual routine. My friend had just sent me a keto recipe she swore by, and something about the simplicity of stuffing chicken with spinach and bacon clicked. That night, the whole kitchen smelled like garlic butter and crispy bacon, and my partner asked for seconds before I'd even finished plating. It became the dish I reach for whenever I want something that feels impressive but requires barely any fuss.

I made this for a dinner party once when I was still figuring out who in my friend group was doing keto, and I was nervous it might feel boring for the non-keto folks. One bite in, and the questions started: what's in the filling, why is it so moist, can I have the garlic butter recipe on its own. That's when I realized this dish isn't about restriction at all—it's just genuinely delicious, which somehow makes it feel more impressive.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Boneless, skinless chicken breasts (4 large): These are your canvas, and larger breasts are easier to butterfly without accidentally splitting them in half, which I learned the hard way.
  • Cream cheese (120 g softened): The softness matters here because it blends seamlessly with everything else and creates that creamy texture that holds the filling together.
  • Shredded mozzarella cheese (60 g): Mozzarella melts beautifully and adds richness without overpowering, though you could swap it for cheddar or Gruyère if you want something sharper.
  • Cooked bacon (60 g chopped, about 4 slices): Crispy bacon is non-negotiable here—if you use soft bacon, the texture suffers and you lose that savory edge.
  • Fresh spinach (90 g chopped): Fresh spinach has more personality than frozen in this application, and chopping it finely helps it distribute evenly through the filling.
  • Garlic clove (1 small, minced): One clove is subtle—it flavors the filling without making it garlicky, though you can add more if garlic is your thing.
  • Onion powder (1/2 tsp): This adds depth without introducing moisture, which is exactly why it works better than fresh onion in a cheese-based filling.
  • Smoked paprika (1/2 tsp): A touch of smokiness echoes the bacon and makes the whole dish feel more intentional.
  • Salt and black pepper (1/2 tsp and 1/4 tsp): Season as you taste, not just as written—the bacon is already salty, so don't oversalt.
  • Unsalted butter (60 g melted): Unsalted lets you control the salt level, and melting it first makes it easier to brush over the chicken.
  • Garlic cloves for butter (2 minced): More garlic in the butter is intentional—this is where the aroma comes from that makes your kitchen smell incredible.
  • Fresh parsley (2 tbsp chopped): Parsley is mostly for brightness and color, but it adds a tiny herbaceous note that lifts the whole dish.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and set up:
Preheat to 200°C (400°F) and grease your baking dish—this prevents sticking and makes cleanup infinitely easier. You want everything ready before you start butterflying the chicken because once you begin, you'll want to keep moving.
Mix the filling until it's creamy and cohesive:
Combine the cream cheese, mozzarella, bacon, spinach, minced garlic, onion powder, paprika, salt, and pepper in a bowl, stirring until everything is evenly distributed and the mixture feels smooth. The cream cheese should coat everything, so if it looks dry, you might need to stir it for another minute or so.
Butterfly each chicken breast with care:
Lay a breast on your cutting board and place your hand on top to keep it steady, then use a sharp knife to cut a horizontal pocket from the thickest side, stopping just before you reach the opposite edge. You want a pocket, not two separate pieces, which takes a gentle hand but becomes second nature after the first one.
Stuff the pockets generously but not overflowing:
Divide the filling evenly among the four breasts, using a spoon to pack it in firmly but not aggressively. If the pockets seem like they'll spill open during cooking, secure them with toothpicks, though they usually stay put if you've packed them thoughtfully.
Arrange in the baking dish:
Place the stuffed breasts in a single layer with some space around each one—crowding them steams them instead of baking them. Even spacing ensures they cook evenly and get that golden exterior.
Prepare the garlic butter glaze:
Whisk together the melted butter, minced garlic, parsley, salt, and pepper in a small bowl, tasting as you go because this is the final flavor moment. Some people like it more garlicky, so adjust to what makes your mouth happy.
Brush the chicken with the first coat of butter:
Use a pastry brush to coat the tops and sides of the stuffed breasts with half the garlic butter, which seasons them and helps them develop color as they bake. Don't skip this step because it's what creates that aromatic, golden finish.
Bake until cooked through and the filling is bubbly:
Slide the dish into the oven for 25 to 30 minutes, checking around minute 25 by cutting into the thickest breast to confirm the juices run clear and the internal temperature hits 74°C (165°F). The filling should look creamy and slightly bubbly at the edges, which is when you know everything has melted together beautifully.
Finish with the remaining butter and rest:
Pull the breasts from the oven, brush with the remaining garlic butter while they're still hot (this makes the butter glisten and smell unbelievable), then let them rest for 5 minutes before serving. Remove any toothpicks if you used them.
Tender sliced Keto Spinach and Bacon Stuffed Chicken Breasts reveal a creamy, cheesy filling with crispy bacon pieces inside. Save to Pinterest
Tender sliced Keto Spinach and Bacon Stuffed Chicken Breasts reveal a creamy, cheesy filling with crispy bacon pieces inside. | flourhollow.com

There's a moment about halfway through cooking when the garlic butter hits the hot chicken and your entire kitchen fills with this incredible savory aroma—that's when you know the dish is working. It's the kind of smell that makes people walk into the kitchen and ask what you're making, which is always a good sign.

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.

What Makes This Taste Restaurant-Quality

The secret is the combination of textures: creamy filling, crispy bacon pieces, melty cheese, juicy chicken, and buttery glaze all in one bite. The garlic butter at the end isn't just a finishing touch—it's what transforms this from a simple stuffed chicken into something that tastes like you spent hours on it. The smoked paprika in the filling adds a depth that makes people ask if there's something they can't quite identify, which is always fun.

Timing and Temperature Matter More Than You Think

Overcooked chicken breast is dry, underseasoned filling is boring, and cold garlic butter is just butter. The 25 to 30 minute window is generous, but checking at 25 minutes with a meat thermometer takes the guesswork out and guarantees juicy results every single time. I've learned that it's better to check early and keep cooking if needed than to assume it's done and end up with something rubbery.

Flexibility and Customization

This recipe is your starting point, not your ceiling, and some of my favorite versions came from riffing on the base. Cheddar or Gruyère instead of mozzarella changes the flavor profile, red pepper flakes add heat if you like it spicy, and even sautéed mushrooms or caramelized onions work if you want depth. Serve it alongside roasted vegetables for a complete meal, or honestly just with a simple green salad and some extra garlic butter for dipping.

  • Make the filling a day ahead and stuff the chicken the morning of cooking to save yourself time and stress.
  • If you're meal prepping, these keep beautifully in the fridge for 3 days and reheat gently in a low oven so the filling doesn't dry out.
  • Freeze the stuffed breasts before cooking if you want, then add about 5 extra minutes to the baking time and skip the thawing step.
Freshly baked Keto Spinach and Bacon Stuffed Chicken Breasts on a white plate with roasted asparagus and lemon wedges. Save to Pinterest
Freshly baked Keto Spinach and Bacon Stuffed Chicken Breasts on a white plate with roasted asparagus and lemon wedges. | flourhollow.com

This dish has become my answer to the question of what to make when I want something that feels special but doesn't require a production. It's the kind of meal that reminds you why cooking for people you care about matters.

Recipe FAQs

How do I prevent the filling from leaking out during baking?

Use toothpicks to secure the opening of each chicken breast after stuffing. Place them seam-side up in the baking dish. Avoid overstuffing, and ensure the pocket opening isn't too large. The cream cheese mixture thickens during baking, which helps it stay contained.

Can I use frozen spinach instead of fresh?

Yes, thaw frozen spinach completely and squeeze out all excess moisture using a clean kitchen towel or paper towels. This prevents the filling from becoming watery. Use about 1 cup of thawed, drained spinach to replace the fresh spinach called for in this dish.

What internal temperature should the chicken reach?

The chicken is safe to eat when it reaches an internal temperature of 74°C (165°F). Use a meat thermometer inserted into the thickest part of the breast to check. Avoid overcooking as the chicken can become dry once it exceeds 77°C (170°F).

How can I tell if the chicken breasts are thick enough to stuff?

Look for breasts that are at least 1 inch thick. If they're too thin, place them between plastic wrap and gently pound with a meat mallet to create an even thickness. Alternatively, use chicken cutlets and layer the filling between two pieces, securing with toothpicks.

Can I make this ahead of time?

Absolutely. Prepare the stuffed chicken up to 24 hours in advance, cover tightly, and refrigerate. Add an extra 5-10 minutes to the baking time if cooking from cold. The garlic butter can also be mixed ahead and stored at room temperature for up to 2 days or refrigerated for a week.

What sides pair well with this dish?

Cauliflower mash, roasted broccoli, or zucchini noodles complement this beautifully while keeping it keto. A crisp green salad with lemon vinaigrette adds freshness. For non-keto eaters, roasted potatoes or rice work well as side dishes.

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 Stuffed Chicken

Juicy chicken breasts stuffed with spinach, bacon, and cheese, baked with garlic butter for a flavorful low-carb meal.

Prep Duration
20 mins
Cook Duration
30 mins
Overall Time
50 mins
Created by Megan Turner


Skill Level Medium

Cuisine Type American

Serves 4 Servings Count

Dietary Details Free of Gluten, Reduced Carbs

Ingredient List

Chicken & 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

Steps

Step 01

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

Step 02

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

Step 03

Cut Chicken Pockets: Using a sharp knife, carefully cut a horizontal pocket into each chicken breast, taking care not to slice completely through.

Step 04

Stuff Chicken Breasts: Divide filling evenly among chicken breasts, stuffing each pocket. Secure openings with toothpicks if needed.

Step 05

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

Step 06

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

Step 07

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

Step 08

Bake: Bake for 25 to 30 minutes, or until chicken reaches an internal temperature of 165°F and filling is bubbly.

Step 09

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

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

Review every ingredient to spot potential allergens. Always confirm with your healthcare provider if unsure.
  • Contains dairy: cream cheese, mozzarella, butter
  • Contains milk from cheeses and butter
  • Verify bacon and cheese labels for gluten or cross-contamination if sensitive

Nutrition Breakdown (per serving)

Nutrition details are for reference and can't substitute for professional advice.
  • Caloric Value: 450
  • Fat content: 29 g
  • Carbohydrates: 4 g
  • Protein Amount: 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.