Season Chicken:Pat chicken breasts dry and season both sides with salt, pepper, and garlic powder.
Cook Bacon:In a large skillet over medium heat, cook chopped bacon until crispy. Remove bacon and set aside on a paper towel-lined plate. Leave about 1 tablespoon of bacon grease in the skillet.
Sear Chicken:Add olive oil to the skillet. Cook chicken breasts for 4-5 minutes per side, or until golden brown and cooked through. Remove chicken and set aside.
Make Roux:In the same skillet, melt butter over medium heat. Stir in flour and cook for 1 minute, whisking constantly.
Add Beer:Slowly pour in beer while whisking, scraping up browned bits from the bottom of the pan.
Add Cream & Cheese:Lower heat and stir in heavy cream, Dijon mustard, Worcestershire sauce, and shredded cheddar cheese. Cook, stirring until cheese melts and sauce is smooth.
Combine:Return chicken breasts to the skillet, spoon sauce over them, and sprinkle crispy bacon on top. Let simmer for 2-3 minutes until heated through.
Serve:Garnish with fresh parsley and serve hot over mashed potatoes, rice, or pasta.