Bacon-Wrapped Stuffed Chicken Roll

If you are looking for an impressive chicken dinner that combines juicy meat, a creamy cheesy filling, smoky bacon, garlic, and herbs, this Bacon-Wrapped Stuffed Chicken Roll is a recipe worth adding to your collection. Chicken breasts are flattened, filled with a savory mixture of cream cheese, mozzarella, Parmesan, spinach, and garlic, then carefully rolled and wrapped in strips of bacon. As the chicken bakes, the bacon becomes beautifully browned while helping protect the chicken and keep the filling rich and moist.

This recipe looks elegant enough for guests, holidays, or date night, but the preparation is easier than it appears. The most important steps are pounding the chicken evenly, avoiding too much filling, rolling everything tightly, and checking the internal temperature with a thermometer.

Serve these stuffed chicken rolls with mashed potatoes, roasted vegetables, garlic herb potatoes, rice, or a fresh salad. Spoon the buttery pan juices over the sliced chicken for an extra flavorful finish.

Why You’ll Love This Bacon-Wrapped Stuffed Chicken Roll

The combination of bacon, chicken, cheese, garlic, and herbs delivers plenty of flavor in every slice. The bacon adds smoky richness, while the creamy filling creates a delicious contrast with the seasoned chicken.

Another reason to love this recipe is the presentation. Once rested and sliced, each chicken roll reveals a beautiful spiral of melted cheese and spinach inside.

The recipe is also highly customizable. You can replace spinach with mushrooms, add sun-dried tomatoes, use cheddar instead of mozzarella, or include jalapeños for a spicy version.

Because the bacon provides richness, the chicken pairs especially well with simple vegetable sides and potatoes.

Ingredients

For the Chicken

  • 4 large boneless, skinless chicken breasts
  • 1 tablespoon olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • ½ teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper

For the Cheesy Filling

  • 4 ounces cream cheese, softened
  • 1 cup shredded mozzarella cheese
  • ½ cup freshly grated Parmesan cheese
  • 1½ cups fresh baby spinach, finely chopped
  • 3 garlic cloves, finely minced
  • 2 tablespoons chopped fresh parsley
  • ½ teaspoon Italian seasoning
  • ¼ teaspoon black pepper

For Wrapping

  • 12–16 slices bacon, depending on the size of the chicken breasts
  • Toothpicks or kitchen twine, if needed

For the Garlic Herb Butter

  • 3 tablespoons unsalted butter, melted
  • 2 garlic cloves, finely minced
  • 1 tablespoon chopped parsley
  • ½ teaspoon dried oregano
  • 1 teaspoon fresh lemon juice

For Garnishing

  • Fresh parsley
  • Freshly cracked black pepper
  • Extra Parmesan, optional

How to Make Bacon-Wrapped Stuffed Chicken Rolls

1. Preheat the Oven

Preheat your oven to 400°F (205°C).

Lightly grease a baking dish or line a rimmed baking sheet with foil.

If you have a wire roasting rack, placing the chicken rolls on the rack can help hot air circulate underneath and make the bacon slightly crispier.

2. Prepare the Chicken

Place one chicken breast between two sheets of plastic wrap or parchment paper.

Using a meat mallet or rolling pin, gently pound the chicken until it is approximately ¼ to ⅓ inch thick.

Repeat with the remaining chicken breasts.

Try to create an even thickness without tearing the meat.

Flattening the chicken makes it much easier to roll and helps it cook evenly.

3. Season the Chicken

In a small bowl, combine garlic powder, paprika, onion powder, oregano, thyme, salt, and black pepper.

Lightly brush the flattened chicken with olive oil.

Season both sides with the spice mixture.

Because bacon and Parmesan are naturally salty, avoid adding too much additional salt.

4. Prepare the Filling

In a medium bowl, combine softened cream cheese, mozzarella, Parmesan, chopped spinach, garlic, parsley, Italian seasoning, and black pepper.

Mix until evenly combined.

If your spinach seems wet, pat it dry before adding it. Excess moisture can make the filling watery.

5. Add the Filling

Lay one flattened chicken breast on your work surface.

Spread a portion of the cheese mixture across the center, leaving approximately a ½-inch border around the edges.

Do not overfill the chicken.

Too much filling can leak out while the rolls bake.

6. Roll the Chicken

Beginning with one shorter edge, carefully roll the chicken over the filling.

Keep the roll relatively tight without squeezing the filling out.

Place the roll seam-side down.

Repeat with the remaining chicken breasts.

7. Wrap with Bacon

Lay 3–4 bacon slices slightly overlapping on your work surface.

Place one chicken roll across the bacon.

Wrap the bacon around the chicken, overlapping the ends slightly.

Position the bacon seam underneath when placing the chicken in the baking dish.

If necessary, secure the bacon and chicken with toothpicks.

Remember to remove all toothpicks before serving.

8. Arrange for Baking

Place the bacon-wrapped chicken rolls seam-side down in the prepared baking dish.

Leave a little space between each roll so the bacon has room to brown.

Avoid packing them tightly together, as trapped steam can make the bacon softer.

9. Bake the Chicken Rolls

Bake uncovered for approximately 30–40 minutes.

Exact cooking time depends on the thickness and size of the chicken rolls.

The bacon should become browned, and the cheese filling should be hot and melted.

The chicken must reach an internal temperature of 165°F (74°C) in the thickest part of the meat.

Insert the thermometer into the chicken itself rather than directly into the hot cheese center.

10. Crisp the Bacon

If the chicken reaches temperature before the bacon becomes as crisp as you would like, switch the oven to broil.

Broil for approximately 1–3 minutes.

Watch constantly because bacon can go from golden to burned very quickly.

Another option is to briefly transfer the cooked rolls to a hot skillet and brown the bacon on several sides.

11. Make the Garlic Herb Butter

While the chicken cooks, combine melted butter, minced garlic, parsley, oregano, and lemon juice.

Stir well.

For a milder garlic flavor, warm the garlic gently in the butter for about 30 seconds before adding the herbs and lemon.

12. Finish the Chicken

Remove the chicken rolls from the oven.

Brush lightly with garlic herb butter.

The combination of bacon drippings and fresh garlic butter creates an especially flavorful finish.

13. Let the Chicken Rest

Allow the chicken to rest for approximately 5–10 minutes before slicing.

This is particularly important with stuffed chicken. Cutting too quickly can cause the melted filling to run out.

14. Slice and Serve

Remove any toothpicks or kitchen twine.

Using a sharp knife, slice each chicken roll into thick rounds.

Arrange them on a serving platter so the cheesy spiral is visible.

Spoon a little of the pan juices over the chicken and finish with fresh parsley and black pepper.

What to Serve With Bacon-Wrapped Stuffed Chicken Roll

Creamy mashed potatoes are one of the best sides for this recipe. Their mild, buttery flavor complements the smoky bacon and rich cheese filling.

Garlic herb roasted potatoes are another excellent option.

For vegetables, try roasted broccoli, asparagus, green beans, Brussels sprouts, carrots, or zucchini.

A crisp garden salad with lemon vinaigrette can balance the richness of the bacon and cheese.

You can also serve the chicken over rice or alongside buttered noodles.

Tips for the Best Stuffed Chicken Rolls

Pound the chicken evenly. Uneven chicken can cook inconsistently and be difficult to roll.

Do not overfill. A moderate amount of filling stays inside much better.

Keep wet ingredients dry. Spinach or vegetables containing excess moisture can make the filling runny.

Wrap the bacon tightly. This helps the rolls hold their shape.

Place the bacon seam underneath. It is less likely to unravel during baking.

Use a thermometer. Stuffed chicken can look done externally before the center reaches a safe temperature.

Rest before slicing. This keeps more cheese inside the roll.

Easy Recipe Variations

Spinach Artichoke Stuffed Chicken

Add ½ cup finely chopped artichoke hearts to the cheese filling.

Bacon Cheddar Chicken Roll

Replace mozzarella with sharp cheddar and add chopped green onions.

Mushroom Stuffed Chicken

Sauté finely chopped mushrooms until their moisture evaporates, cool them, then mix them into the cheese filling.

Sun-Dried Tomato Chicken Roll

Add ⅓ cup finely chopped sun-dried tomatoes for a Mediterranean-inspired flavor.

Spicy Jalapeño Chicken

Add diced jalapeños and replace part of the mozzarella with Pepper Jack cheese.

Storage and Reheating

Store leftover chicken rolls in an airtight container in the refrigerator for up to 3–4 days.

Reheat in a 350°F (175°C) oven for 10–15 minutes, or until warmed through.

An air fryer can also help restore some crispness to the bacon.

Avoid overheating because the chicken can become dry and the cheese may separate.

Make-Ahead Instructions

The cheese filling can be prepared up to a day ahead.

You can also flatten, fill, roll, and wrap the chicken several hours before cooking. Keep the prepared rolls covered in the refrigerator until ready to bake.

For the best bacon texture, bake shortly before serving.

Final Thoughts

This Bacon-Wrapped Stuffed Chicken Roll combines juicy chicken, smoky bacon, fresh garlic, spinach, cream cheese, mozzarella, and Parmesan in a dinner that looks impressive but is surprisingly straightforward to make.

The secret is flattening the chicken evenly, using just enough filling, wrapping each roll securely with bacon, and baking until the chicken reaches 165°F. A brief broil gives the bacon a crisp finish, while garlic herb butter adds another layer of savory flavor.

Serve the sliced chicken rolls with mashed potatoes and roasted vegetables for a comforting family dinner, or prepare them for guests when you want a dish that looks as good as it tastes.

Leave a Comment