This Bacon-Wrapped Cheese-Stuffed Chicken is quick and easy to make in under 30 minutes, requiring only a few simple ingredients. Crispy on the outside and filled with a gooey, melty cheese center, it’s a mouthwatering, incredibly savory meal that is guaranteed to become a family favorite.

Chicken breast, being a very lean cut of meat, is prone to drying out quickly during cooking, especially when prepared without any kind of sauce.
Like in our sweet chili chicken tenders, wrapping in bacon deliciously solves the problem as the chicken absorbs the glorious fat rendered by the bacon while they both roast in the oven. And stuffing it to the brim with cream cheese and cheddar cheese mixture is just plain heaven.
This baked bacon-wrapped chicken breast is easy to make for an everyday family meal, yet fancy enough for company. It requires simple ingredients you probably already have and is ready for the oven with minimal prep.
Ingredient notes
- Chicken– boneless, skinless breasts
- Bacon– use thin-cut so they cook and crisp up congruently with the chicken
- Cheddar and cream cheese– you can substitute your favorite cheeses like feta, provolone, Pepper Jack, or Swiss. If you want a little more kick or flavor, toss some chopped jalapeños or sun-dried tomatoes into the filling mixture.
- Herbs and seasonings– the recipe calls for paprika and fresh parsley. Feel free to experiment with your choice of spices, such as garlic powder and Italian seasonings.
How to make bacon-wrapped cheese-stuffed chicken

- Make sure the cream cheese is softened to room temperature so it’s easy to mix without lumps. Form the cheese mixture into small logs and then pop them in the freezer for about 10 to 15 minutes before stuffing them into the chicken. This way, it melts congruently with the roasting chicken and bacon, so you get creamy pockets of cheesy filling instead of a gooey mess that oozes out of the pan.
- If you want super crispy bacon, you can pre-cook the rashers just until limp.
- Crank up the oven to broil for the last 1 to 2 minutes of cooking to crisp the bacon a little.
Helpful tip
If the bacon is unraveling, secure with toothpicks.
Make-ahead meal
This cheesy baked chicken breast is not only delicious, but it’s also a great addition to your meal planning. It freezes well for future use, so double the recipe and enjoy stress-free weeknight dinners!
Prepare chicken according to the recipe and arrange in a single layer on a baking sheet. Freeze until firm, then transfer to a resealable bag or an airtight container. Freeze for up to 2 months. Thaw overnight, then bake in a 400°F oven until the thermometer inserted in the center reads 165°F.
How to serve and store

- Bacon-wrapped cheese-stuffed chicken is delicious as a main dish with your favorite sides. Serve with smashed potatoes and roasted broccoli for a delicious lunch or dinner meal that’s sure to hit the spot!
- Store leftovers in a container with a tight-fitting lid and refrigerate for up to 3 days. The bacon will lose its crispness over time.
- To reheat and recrisp, air fry at 380°F for about 8 to 10 minutes, or until warmed through.
Ingredients
- 4 ounces cream cheese softened
- 1/2 cup cheddar cheese, shredded
- 4 (4 ounces each) chicken breasts boneless, skinless
- 8 slices bacon thin-cut
- paprika to taste
- 1 tablespoon fresh parsley, chopped chopped
Instructions
- Preheat the oven to 400°F.
- In a bowl, combine cream cheese and cheddar cheese. Form into about 2 to 3-inch length and 1/2-inch thickness (make sure they will fit the cut you make on the chicken).
- Wrap each cheese log in plastic film and freeze for about 10 to 15 minutes or until firm.
- Trim the chicken of any excess fat. Make a small slit on top, but do not cut all the way through. Remove the plastic film and insert the cheese log into the slit.
- Wrap chicken with bacon and place in a single layer on a cast-iron skillet or baking dish.
- Season with paprika to taste and sprinkle with chopped parsley.
- Bake for about 30 to 35 minutes, or until the thermometer inserted into the center of the chicken reads 165°F.
- Broil for about 1 to 2 minutes or until bacon crisps. Serve hot.
Notes
- Form the cheese mixture into small logs and then pop them in the freezer for about 10 to 15 minutes before stuffing them into the chicken. This way, it melts congruently with the roasting chicken and bacon, so you get creamy pockets of cheesy filling instead of a gooey mess that oozes out of the pan.
- Use thin-cut bacon, so it will cook and crisp congruently with the chicken. If you want super crispy bacon, you can pre-cook the rashers just until limp.
- If the bacon is unraveling, secure with toothpicks.
Nutrition Information
“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”



Anne Lawton says
perfect for company! thanks for sharing
Kiki Johnson says
Chicken breast dries out so quickly! Wrapping it in bacon will surely make it super moist – and the flavor or fried bacon just turns everything into a family favourite in my house! A keeper!
Courtney says
Perfect for bacon and cheese lovers! I love recipes that look fancy but aren’t fussy. Great recipe!
Lalaine says
Thank you, Courtney!
Kelly Anthony says
Looks super yummy! I love bacon wrapped anything!
Aleta says
Yummy! This is an excellent idea for a low carb chicken entree. Thanks for the recipe!
Lalaine says
Thanks, Aleta!
Rachel says
Hi! This looks absolutely delicious and Im excited to try it for dinner tonight! Can you please expand on freezing these for future use? Do you go as far as wrapping them in the bacon, then freeze? Should you then cook from frozen so it will all cook evenly?
Thanks!
Patty Anderson says
I’m making this for dinner tonight! Already have my cheese logs ready, but had a question/concern….400° seems like an awful high temperature for chicken. The video shows it making a nice broth…so cooking at this temp doesn’t dry out the chivken? I’m so excited to eat tonight! Hope mine turns out good!
Ellie says
Thank you for this quick, easy and tasty dish. Even my picky 9 year old asked for seconds! Can’t go wrong with bacon 🙂 I did use jalapeño cream cheese and it added a nice kick. Will definitely make this again.
Lalaine says
Thank you so much, Ellie, for the feedback. Glad the family enjoyed it. Yes, bacon makes everything better. I will have to try the jalapeno cream cheese, I am sure it will be more amazing with a kick of spice. Happy holidays!
Katie says
if I’m using a baking dish do need to grease it
Lalaine says
Just lightly as the bacon tends to stick on the pan even though it renders a lot of grease.
Misti Grant says
Y’all should’ve put a disclaimer for the smart ones!!! Somebody isn’t going to have the good sense to remove the the plastic wrap from cheese log first!!
Lalaine says
Thank you for the tip, I clarified the recipe to add to remove the film, just a reminder. 🙂
Tara says
Just made this beautiful dish!!! thank you for creating such an easy simple meal for the fam kudos❤ it’s sooooo good filled with so much flavor
Lalaine says
Thank you so much, Tara, for the feedback. I am glad the family enjoyed them. Bacon definitely makes everything better 🙂
Rosey says
This knocks flavor combos out of the park! My kids would love it, and I might just make it for them!
Lalaine says
Please do! I am sure they’ll love it!
Brenda McClure says
If you assemble these ahead of time & freeze them, what would be the baking instructions then?
Jennifer says
This looks great!! What sides would you recommend?
Lalaine says
Roasted potatoes or some simple sauteed vegetables will be great with this 🙂
Susanne Tomaschek says
Hello! What does this mean in your recipe? ” 4 ounces boneless skinless chicken breasts, 4 to 5 each”
What, specifically, does “4 to 5 each” mean? Are you saying that each chicken breast should be 4 ounces? How many chicken breasts does the recipe call for?
Lalaine says
Hello Susanne,
I apologize for the confusion, it’s 4 pieces of 4 ounces each chicken breasts.
Susanne Tomaschek says
Thank You!! Great recipe!!