Keto Spinach Bacon Stuffed Chicken

Featured in: Rustic Home Dinners

These stuffed chicken breasts combine tender meat with a rich filling of cream cheese, mozzarella, crispy bacon, and fresh spinach. The garlic butter glaze adds aromatic flavor while keeping the chicken juicy during baking. Perfect for a satisfying keto dinner that feels indulgent yet fits your low-carb lifestyle.

Updated on Wed, 11 Feb 2026 11:10:00 GMT
Freshly baked Keto Spinach and Bacon Stuffed Chicken Breasts with Garlic Butter resting on a plate, showcasing melted cheese and golden crust. Save
Freshly baked Keto Spinach and Bacon Stuffed Chicken Breasts with Garlic Butter resting on a plate, showcasing melted cheese and golden crust. | rosewoodoven.com

My sister called me in a panic one weeknight, insisting she needed something that felt fancy but wouldn't derail her keto goals. I was chopping spinach when it hit me—why not stuff chicken breasts with all the good stuff she loved: bacon, cheese, that creamy richness she craved? Twenty minutes later, her kitchen smelled like garlic butter and possibility, and she texted me a photo of her plate with three happy-face emojis. That's when I knew this recipe had staying power.

I made this for a dinner party last fall when a friend mentioned she was struggling with low-carb meal ideas. Watching everyone take that first bite and pause—that moment when they realized how indulgent it tasted—made me feel like a magician. Someone asked for the recipe before dessert, and that's when I knew it had crossed from weeknight dinner into special-occasion territory.

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: Four large ones give you room to stuff generously without the filling bursting out—and they cook evenly, which saves you from the sad dry-center situation.
  • Cream cheese, softened: This is your binding agent and the secret to that luxurious filling texture, so let it sit on the counter for a few minutes first.
  • Shredded mozzarella cheese: It melts beautifully into the filling and gets a little bubbly in the oven, creating pockets of melted goodness.
  • Cooked bacon, chopped: Buy it pre-cooked if you're short on time—no shame in that game, and it seasons the filling as it cooks.
  • Fresh spinach, chopped: Squeeze it dry or you'll end up with a watery filling, which I learned the hard way on attempt number two.
  • Garlic cloves, minced: One clove goes in the filling, two go in the butter—this isn't overkill, it's strategy.
  • Onion powder and smoked paprika: These seasonings do quiet work, adding depth without any extra carbs or fuss.
  • Unsalted butter, melted: For the garlic butter drizzle that turns everything golden and aromatic.
  • Fresh parsley, chopped: A finish that makes it feel intentional, plus it catches the butter and garlic beautifully.

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 400°F and grease your baking dish—this takes ninety seconds and prevents the frustration of stuck-on chicken later.
Build the filling:
Dump cream cheese, mozzarella, bacon, spinach, garlic, onion powder, paprika, salt, and pepper into a bowl and mix until everything's creamy and well combined. Taste it on a tiny piece of chicken—adjust seasonings if you want more pop.
Create the pocket:
Hold each chicken breast steady with one hand and use a sharp knife to cut horizontally into the thickest part, creating a pocket without slicing all the way through. Move slowly and confidently; rushing is when knives slip.
Stuff with care:
Spoon the filling into each pocket, dividing it evenly so everyone gets the same amount of creamy, bacony goodness. If the opening seems like it might pop open, secure it with a toothpick.
Arrange for baking:
Place the stuffed breasts in your baking dish in a single layer, not crowded—they need room to bake evenly.
Make the garlic butter:
Whisk together melted butter, minced garlic, parsley, salt, and pepper in a small bowl, letting the garlic infuse into the warm butter.
First brush:
Using a pastry brush, coat the chicken breasts with half the garlic butter, letting it drip down the sides and into the pan.
Bake until done:
Slide into the oven for 25 to 30 minutes—you're looking for an internal temperature of 165°F and filling that's bubbly at the edges. The chicken should feel firm but not hard when you press it gently.
Rest and finish:
Remove from the oven, baste with the remaining garlic butter, and let it rest for 5 minutes so the juices redistribute. Remove any toothpicks before plating.
Golden Keto Spinach and Bacon Stuffed Chicken Breasts with Garlic Butter served alongside roasted asparagus for a delicious low-carb dinner. Save
Golden Keto Spinach and Bacon Stuffed Chicken Breasts with Garlic Butter served alongside roasted asparagus for a delicious low-carb dinner. | rosewoodoven.com

My dad, who usually ignores my food experiments, asked for seconds and wanted to know if I'd really made it myself. That moment—when someone who doesn't care about trends or cooking suddenly gets it—that's when food stops being about macros and carb counts and becomes about connection.

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 Beats Other Keto Chicken Recipes

Most low-carb chicken recipes feel like they're apologizing for existing, but this one celebrates what it is. The spinach and bacon filling means you're not eating plain chicken with a side of regret—you're eating something that tastes indulgent because it actually is. The garlic butter finish is what takes it from good to memorable, coating everything in richness that makes your brain light up.

Timing and Temperature Matter

I used to cook chicken until it was technically done, which is a different thing than cooking it well. An instant-read thermometer changed my life—you want 165°F at the thickest part, and checking it keeps you from either undercooking (food poisoning risk) or overcooking (dry chicken sadness). Baking time can vary based on how thick your breasts are, so start checking around the 25-minute mark rather than waiting the full 30.

Make It Your Own

This recipe is flexible without being fragile—you can swap cheeses around, experiment with herbs, even add red pepper flakes if you like heat. I once stirred in sun-dried tomatoes and it was transcendent, and another time I used fresh thyme instead of parsley and nobody complained. The formula works because it's built on flavors that naturally play well together, so you have room to be creative.

  • Try adding a small pinch of red pepper flakes to the filling if you want subtle heat that builds with each bite.
  • Swap mozzarella for sharp cheddar or Gruyère if you want a more aggressive cheese flavor that stands up better to the spinach.
  • Serve this with roasted vegetables or a simple green salad tossed in lemon vinaigrette to round out the meal without adding carbs.
Close-up of sliced Keto Spinach and Bacon Stuffed Chicken Breasts revealing creamy spinach, crispy bacon, and melted cheese filling. Save
Close-up of sliced Keto Spinach and Bacon Stuffed Chicken Breasts revealing creamy spinach, crispy bacon, and melted cheese filling. | rosewoodoven.com

This recipe became my go-to because it delivers the feeling of something special without demanding a lot of you. It's the kind of dish that makes weeknight dinner feel intentional.

Recipe Q&A Section

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

Secure the openings with toothpicks after stuffing, and place the chicken seam-side up in the baking dish. The cream cheese filling thickens as it bakes, helping it stay inside.

Can I use frozen spinach instead of fresh?

Yes, thaw frozen spinach completely and squeeze out excess moisture before adding to the filling. This prevents the stuffing from becoming watery.

What internal temperature should the chicken reach?

The chicken is safe when it reaches 74°C (165°F) at the thickest part. Use a meat thermometer to ensure proper doneness without overcooking.

Can I prepare these ahead of time?

Stuff and secure the chicken up to 24 hours in advance. Store covered in the refrigerator and bake when ready, adding a few extra minutes if cooking from cold.

What sides pair well with this dish?

Roasted cauliflower, sautéed broccoli, or a crisp green salad complement the rich flavors. For a heartier meal, serve with mashed cauliflower or zucchini noodles.

How should I store leftovers?

Keep leftover chicken in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 160°C (325°F) until warmed through.

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

Tender chicken breasts filled with savory spinach, bacon, and cheese, topped with garlic butter.

Time to Prepare
20 min
Time to Cook
30 min
Complete Duration
50 min
Created by Clara Whitmore


Skill Level Medium

Cuisine Type American

Serving Size 4 Portions

Dietary Details Wheat-Free, Reduced Carb

What's Needed

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 It

Step 01

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

Step 02

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

Step 03

Butterfly Chicken Breasts: Using a sharp knife, carefully cut a horizontal pocket into each chicken breast, being careful not to slice all the way through.

Step 04

Stuff Chicken Breasts: Divide spinach and bacon mixture 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 Sauce: In a small bowl, mix melted butter, minced garlic, parsley, salt, and black pepper.

Step 07

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

Step 08

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

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.

Essential Tools

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

Allergy Warnings

Look over every ingredient for possible allergens and check with your healthcare provider if unsure.
  • Contains dairy: cream cheese, mozzarella cheese, and butter
  • Contains milk: present in cheeses and butter
  • Check bacon and cheese labels for potential gluten or other allergens if sensitive

Nutrition Details (each serving)

Nutritional numbers are simply a guide and shouldn't replace professional nutrition advice.
  • Energy (Calories): 450
  • Lipids: 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.