This Bacon Wrapped Stuffed Chicken Breast is a juicy, flavor-packed dinner made with tender chicken breasts filled with a creamy, cheesy stuffing, then wrapped in crispy bacon and baked to golden perfection. It’s an easy yet impressive main dish that feels fancy enough for guests but simple enough for a cozy weeknight meal.
Servings: 4
Ingredients
For the Chicken
- 4 boneless skinless chicken breasts
- 8 slices bacon
- 1 tablespoon olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ½ teaspoon garlic powder
For the Filling
- 4 oz cream cheese softened
- ½ cup shredded mozzarella or cheddar cheese
- 1 cup fresh spinach finely chopped
- 2 tablespoons cooked bacon bits optional
- 1 teaspoon Italian seasoning
- 1 tablespoon fresh parsley chopped (optional)
Instructions
-
Preheat oven to 375°F (190°C). Lightly grease a baking dish.
-
Prepare the filling.
-
In a bowl, mix cream cheese, shredded cheese, spinach, bacon bits, Italian seasoning, and parsley until smooth and well combined.
-
Prepare the chicken.
-
Using a sharp knife, carefully cut a pocket into the side of each chicken breast without cutting all the way through.
-
Season.
-
Rub chicken with olive oil, salt, pepper, paprika, and garlic powder.
-
Stuff the chicken.
-
Spoon filling into each chicken pocket, gently pressing it inside.
-
Wrap with bacon.
-
Wrap each stuffed chicken breast with 2 slices of bacon, securing with toothpicks if needed.
-
Bake.
-
Place chicken seam-side down in the baking dish. Bake uncovered for 30–35 minutes, until chicken reaches an internal temperature of 165°F (74°C) and bacon is crisp.
-
Optional crisp finish.
-
Broil for 2–3 minutes if you want extra crispy bacon.
-
Rest and serve.
-
Let rest 5 minutes before serving.

