Preheat oven to 350°F. Heat a large cast iron skillet or Dutch oven over medium-high heat and add bacon. Cook for 5-6 minutes, or until bacon is cooked through. Transfer to a paper towel-lined plate. Keep 2 tablespoon of the bacon grease in the skillet.
In a shallow bowl, mix the flour with the Italian seasoning, salt and black pepper. Dredge the chicken thighs in the flour and add to the skillet. Cook the chicken for 4-5 minutes per side, or until golden brown. Transfer to a plate and set aside.
Add the onion to the skillet and cook for about 3 minutes, or until translucent. Add the garlic and cook for another 30 seconds.
Add the wine and bring to a simmer for 5 minutes, scraping the bottom to get the browned bits. Stir in the heavy cream and simmer for another 5 minutes.
Add the chicken and bacon back to the skillet and bake for 40 minutes or until the chicken is cooked through. Spoon some sauce over top and add some fresh basil or parsley for garnish.
Notes
Save the bacon fat to use in other meals. Just place in an airtight container for up to 3 months in the fridge.
Use chicken thighs as it contributes to the richness of the dish. However if you only have chicken breasts, it will work as well.
Use quality dry white wine to deglaze the pan. You want a wine you’d be willing to drink as it adds flavor and acidity to the sauce.
Add fresh basil leaves towards the end of cooking to preserve their bright flavor and aroma. This ensures the basil doesn't lose its freshness during the entire cooking process.