This cheesy bacon wrapped stuffed chicken breast with vegetables is not only a quick and easy one pan meal, it is incredibly delicious and looks like a restaurant quality meal! Your family will have no idea you made this in a flash in one pan! The chicken is stuffed with cheese, wrapped in bacon and covered in BBQ sauce… are you hungry yet?
Preheat oven to 375°F. Line a sheet pan with tin foil. Tip: use 2-3 layers to ensure even coverage for an easier clean up.
Carefully use a sharp knife to slice a space in the center of each piece of chicken. Hold the knife straight while slicing to avoid cutting through the top and bottom of the chicken.
Stuff two pieces of cheese into each chicken breast. I like using two different cheese so I use cheddar and Monterrey Jack but you can use any cheese you like. Season the chicken with garlic powder.
Wrap each piece of chicken with 2 pieces of bacon. Place the chicken in the center of the sheet pan.
Wash and cube potatoes. Season with the garlic powder, chili flakes, salt and pepper, and a small amount of oil to coat the potatoes. Add the potatoes to the sheet pan around the chicken.
Cover the sheet pan with tin foil and bake for 20 – 30 minutes, or until the potatoes are soft in the center.
Uncover and push the potatoes to one side of the pan to make space for the asparagus. Add the asparagus and toss in the cooking oil in the pan to coat.
Return to the oven and continue cooking uncovered for 10-15 minutes, or until the asparagus is tender and the chicken and potatoes are crispy.
Optional: brush the chicken with your favorite BBQ sauce before serving.