Keto Spinach Bacon Stuffed Chicken

Featured in: Everyday Mains

These stuffed chicken breasts combine tender meat with a rich filling of cream cheese, mozzarella, crispy bacon, and fresh spinach. The dish is finished with a generous brushing of garlic butter, adding aromatic depth and keeping the chicken incredibly moist during baking. Each serving delivers impressive protein while staying perfectly keto-friendly.

The preparation involves creating a horizontal pocket in each breast, filling it with the seasoned spinach mixture, then baking until golden and bubbly. The garlic butter baste halfway through cooking ensures every bite stays succulent. With only 4 grams of carbohydrates per serving, this fits perfectly into low-carb and keto lifestyles while delivering restaurant-quality flavors.

Updated on Wed, 11 Feb 2026 15:56:00 GMT
Golden-brown Keto Spinach and Bacon Stuffed Chicken Breasts fresh from the oven, with melted cheese peeking from the cuts. Save
Golden-brown Keto Spinach and Bacon Stuffed Chicken Breasts fresh from the oven, with melted cheese peeking from the cuts. | pixelcuisine.com

There's a moment when you're standing at the stove on a Tuesday evening, tired from work, and you realize you need dinner that actually tastes like you tried—that's when this chicken came into my life. My sister had mentioned stuffing chicken with bacon and spinach in passing, almost like it wasn't a big deal, but something about the combination stuck with me. The first time I made it, the kitchen filled with this incredible aroma of garlic and melting cheese, and I knew I'd stumbled onto something that would become a regular rotation. It's the kind of dish that looks fancy enough to serve guests but simple enough that you don't stress about it on a weeknight.

I made this for my partner's parents last month, and I was genuinely nervous—they're the type who cook everything from scratch and have strong opinions about food. But watching them cut into those chicken breasts and see the filling ooze out, watching their faces light up, that's when I realized this recipe had something special. They asked for it again before they left, and honestly, I felt a little proud standing there with my apron on, knowing I'd nailed something that mattered.

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): Use the thickest ones you can find because thinner breasts cook too quickly and won't give you time to stuff them properly without drying out.
  • Cream cheese (120 g), softened: This is your binding agent and what makes the filling creamy—don't use cold cream cheese or it'll be lumpy and stubborn to mix.
  • Shredded mozzarella cheese (60 g): It melts beautifully and doesn't overpower the other flavors, though honestly, I've swapped it for sharp cheddar when that's what I had on hand.
  • Cooked bacon (60 g, about 4 slices), chopped: Cook it until it's actually crispy, not just barely done, because it gets softer during baking and you want it to have some texture left.
  • Fresh spinach (90 g), chopped: Frozen spinach works too, but thaw it and squeeze out every bit of moisture or your filling becomes watery and the chicken won't brown properly.
  • Garlic clove (1 small), minced: One clove in the filling is subtle and won't overpower—save the bold garlic moment for the butter drizzle.
  • Onion powder, smoked paprika, salt, and black pepper: These seasonings are your secret to depth—the smoked paprika especially adds something warm and slightly smoky that makes people ask what your secret ingredient is.
  • Unsalted butter (60 g), melted: This is your finishing touch, so don't skip it or use margarine—the real butter makes an actual difference in how luxurious it tastes.
  • Garlic cloves (2), minced, and fresh parsley (2 tbsp), chopped: The garlic butter is what elevates this from good to restaurant-quality, so use fresh garlic and fresh parsley if you can.

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 your workspace:
Preheat to 200°C (400°F) and grease your baking dish—this takes just a minute but matters because it prevents sticking later. While it heats up, lay out all your ingredients so you're not scrambling halfway through.
Build the filling:
In a bowl, combine the softened cream cheese, mozzarella, bacon, spinach, that one minced garlic clove, and all the seasonings, stirring until everything is evenly mixed and creamy. If the mixture looks dry, the spinach likely had too much water—just give it another squeeze over the sink.
Cut the pockets with care:
Hold each chicken breast flat on your cutting board and use a sharp knife to cut horizontally into the thickest part, creating a pocket that goes almost all the way through but leaves a border on three sides so it doesn't fall apart. This is honestly the step that determines whether the whole thing works, so take your time here.
Stuff each breast generously:
Spoon the filling into each pocket, distributing it evenly—you want about 3 to 4 tablespoons per breast so the filling is visible but not spilling out everywhere. If the opening seems like it might gape during cooking, secure it with a toothpick, though usually it stays closed on its own.
Arrange and brush with the first coat of garlic butter:
Place the stuffed breasts in your prepared baking dish, then whisk together the melted butter, minced garlic, parsley, salt, and pepper in a small bowl. Brush half of this mixture over the chicken, making sure to coat the tops so they brown beautifully.
Bake until golden and cooked through:
Bake for 25 to 30 minutes until the internal temperature hits 74°C (165°F)—start checking at 25 minutes because every oven is different and you don't want dry chicken. You'll know it's done when the edges look slightly golden and the filling starts bubbling out around the edges.
Finish with the remaining garlic butter and rest:
Pull it out of the oven, brush with the remaining garlic butter while the chicken is still hot so it soaks in, then let it rest for 5 minutes—this keeps the meat juicy. Remove any toothpicks before plating, then serve immediately while everything is still warm and the butter is glistening.
Sizzling Keto Spinach and Bacon Stuffed Chicken Breasts drizzled with garlic butter, served beside a fresh garden salad. Save
Sizzling Keto Spinach and Bacon Stuffed Chicken Breasts drizzled with garlic butter, served beside a fresh garden salad. | pixelcuisine.com

I remember my neighbor smelling this cooking through our shared wall and literally knocking on the door to ask what it was—that's the moment I realized this wasn't just a nice dinner, it was the kind of dish that makes people curious. There's something about the combination of crispy bacon, melted cheese, and that garlicky butter that just works on every level.

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.

Flavor Combinations That Work

The magic here is that you've got three textures and flavors working together without competing—the creaminess of the cheese filling, the sharp saltiness of the bacon, and the earthiness of the spinach all coexist peacefully. The smoked paprika adds a whisper of something deeper, while the garlic butter at the end brings everything into focus and makes your kitchen smell absolutely incredible. If you're feeling adventurous, a tiny pinch of red pepper flakes in the filling adds a subtle heat that makes people wonder what they're tasting.

Make-Ahead and Storage Tips

You can actually prepare these chicken breasts earlier in the day and refrigerate them before baking—just add 5 extra minutes to the cooking time if you're starting from cold. Leftovers keep beautifully in the fridge for up to 3 days, and honestly, they're great cold or gently reheated in a low oven, which makes this perfect for meal prep if that's your thing.

What to Serve It With

This chicken is hearty enough to be the star, but it deserves something on the side that doesn't overshadow it. Roasted vegetables like asparagus or Brussels sprouts work beautifully, or a simple green salad with a light vinaigrette if you want to keep it extra light.

  • Roasted asparagus with lemon and parmesan: Drizzle asparagus with olive oil, garlic, and a squeeze of lemon, then roast it at the same temperature as the chicken.
  • Creamed spinach on the side: A silky spinach dish complements this perfectly and feels a bit fancier without adding much work.
  • Cauliflower rice or regular rice: If you want something to soak up the garlic butter, either option works depending on how strict you're being with carbs.
Plated Keto Spinach and Bacon Stuffed Chicken Breasts with a cross-section cut revealing the creamy spinach and bacon filling. Save
Plated Keto Spinach and Bacon Stuffed Chicken Breasts with a cross-section cut revealing the creamy spinach and bacon filling. | pixelcuisine.com

This recipe has become one of those dishes I make when I want dinner to feel special without spending hours in the kitchen, and I hope it does the same for you. There's real joy in pulling something this delicious out of the oven and knowing you made it yourself.

Recipe Questions & Answers

How do I prevent the chicken from drying out?

The garlic butter baste is essential for keeping the chicken moist. Brush half before baking and the remaining portion after removing from the oven. Letting the chicken rest for 5 minutes before slicing also helps retain juices.

Can I prepare this dish ahead of time?

Yes, you can stuff the chicken breasts up to 24 hours in advance. Store them tightly wrapped in the refrigerator, then add the garlic butter and bake when ready to serve.

What temperature should the chicken reach?

The internal temperature should reach 74°C (165°F) when measured with a meat thermometer. This ensures the chicken is fully cooked while remaining tender and juicy.

Can I use frozen spinach instead of fresh?

Yes, thaw frozen spinach completely and squeeze out excess moisture before mixing with the other filling ingredients. This prevents the filling from becoming watery during baking.

What sides pair well with this dish?

Roasted vegetables like cauliflower, broccoli, or asparagus complement the flavors beautifully. A fresh green salad with olive oil dressing also works well for a complete keto meal.

How long do leftovers keep?

Store leftovers 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 to maintain texture.

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 spinach, bacon, and cheese, topped with garlic butter for a satisfying low-carb meal.

Prep Duration
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Created by Ryan Cooper


Skill Level Medium

Cuisine Type American

Output 4 Number of Servings

Diet Preferences No Gluten, Reduced Carb

What You'll Need

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

How-To Steps

Step 01

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

Step 02

Combine Filling Ingredients: 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 Chicken: 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.

Tools Needed

  • Sharp knife
  • Cutting board
  • Medium mixing bowl
  • Small mixing bowl
  • Baking dish
  • Pastry brush
  • Toothpicks (optional)

Allergy Info

Review every item for allergens and ask a healthcare pro if you're unsure.
  • Contains dairy: cream cheese, mozzarella cheese, unsalted butter
  • Verify bacon and cheese labels for potential gluten or hidden allergens if sensitive.

Nutrition Details (each serving)

Nutrition info is for reference only—it's not medical guidance.
  • Caloric Content: 450
  • 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.