Bacon-Wrapped Stuffed Chicken Recipe

If you want a meal that looks gourmet but is incredibly simple to make, this Bacon-Wrapped Stuffed Chicken recipe is exactly what you need.

Tender chicken breasts are filled with a rich, cheesy stuffing, wrapped in smoky bacon, and baked to golden perfection.

It’s the kind of recipe that turns an ordinary dinner into something special—perfect for holidays, date nights, or family gatherings.

Why You’ll Love This Recipe

  • Restaurant-level taste, simple ingredients

  • Juicy chicken + crispy bacon = the perfect combination

  • Endless filling variations for creativity

  • Great for Christmas dinner, parties, or weekly meal prep

Ingredients You Need

For the Chicken

  • 4 large boneless, skinless chicken breasts

  • 8–12 strips of bacon (depending on size)

  • Salt and black pepper

  • 1 tsp paprika

  • 1 tsp garlic powder

  • 1 tsp onion powder

For the Stuffing

  • 4 oz cream cheese (softened)

  • 1 cup shredded mozzarella or cheddar

  • ½ cup chopped spinach (fresh or frozen, drained well)

  • 2 tbsp minced garlic

  • 2 tbsp parsley or green onions (optional)

  • Pinch of salt and pepper

How to Make Bacon-Wrapped Stuffed Chicken

1. Prepare the Chicken

Using a sharp knife, cut a pocket into the side of each chicken breast—deep but not all the way through.
Season both the outside and the inside of the pocket with salt, pepper, paprika, onion powder, and garlic powder.

2. Make the Stuffing

In a bowl, mix together:

  • Cream cheese

  • Shredded cheese

  • Spinach

  • Garlic

  • Herbs

  • Salt & pepper

Stir until smooth and well combined.

3. Stuff the Chicken

Scoop the mixture into each chicken pocket.
Press lightly to keep the filling in place.

4. Wrap with Bacon

Take 2–3 bacon strips per breast and wrap them tightly around the chicken.
Tip: Overlap the bacon edges to keep everything sealed without toothpicks.

5. Bake It

Preheat oven to 400°F (200°C).

Place the chicken in a greased baking dish or on a parchment-lined tray.

Bake for 25–35 minutes, depending on thickness, until the chicken reaches an internal temperature of 165°F (74°C) and the bacon is crispy.

For extra crispiness:
Broil for the last 2–3 minutes, watching carefully.

6. Rest & Serve

Let the chicken rest for 5 minutes before slicing.
Serve warm with mashed potatoes, roasted vegetables, rice, or a side salad.

Flavor Variations

Want to switch it up? Try these easy filling alternatives:

Cheesy Jalapeño Filling

Cream cheese + jalapeños + cheddar

Mediterranean Style

Feta + spinach + sun-dried tomatoes + oregano

Pizza Style

Mozzarella + pepperoni + garlic + basil

Broccoli & Cheddar

Steamed broccoli + cheddar + cream cheese

Tips for Perfect Bacon-Wrapped Chicken

  • Use thin-cut bacon—it crisps better and wraps easily.

  • Don’t overstuff or the filling will spill out.

  • Cook on a rack for maximum bacon crispiness.

  • Let it rest so the juices redistribute for tender chicken.

Storing & Reheating

  • Refrigerate for up to 4 days

  • Freeze (cooked and cooled) up to 2 months

  • Reheat in the oven to keep the bacon crispy


This Bacon-Wrapped Stuffed Chicken recipe is rich, flavorful, and perfect for elevating any dinner table.

The creamy filling pairs beautifully with the smoky bacon, and the result is a dish that tastes like it came from a high-end restaurant—yet it’s incredibly simple to make at home.

Affiliate Disclosure: As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links. This means I may earn a small commission at no extra cost to you.