Prep the chicken. Pat the chicken breasts dry and season both sides with salt, pepper, smoked paprika, and garlic powder.
This helps the chicken brown well and boosts flavor from the start.
Crisp the bacon. Add chopped bacon to a large skillet over medium heat. Cook until crispy, 6–8 minutes. Transfer bacon to a plate and leave about 1–2 tablespoons of bacon fat in the pan.
Brown the chicken. Add a drizzle of olive oil or butter if the pan seems dry.
Sear chicken for 5–6 minutes per side, until golden and nearly cooked through. Remove to a plate; it will finish in the sauce.
Sauté aromatics. Lower the heat slightly. Add shallot (or onion) and cook 2–3 minutes, scraping up browned bits.
Stir in minced garlic for 30 seconds until fragrant. Don’t let it burn.
Build the sauce base. Pour in chicken broth and stir, loosening any fond on the bottom of the pan. Simmer 2–3 minutes to reduce slightly and concentrate flavor.
Add cream and seasoning. Stir in heavy cream and Italian seasoning.
Add Dijon or a squeeze of lemon to brighten. Simmer gently for 2–3 minutes, keeping the heat low to avoid curdling.
Thicken with Parmesan. Sprinkle in Parmesan and stir until melted and smooth. Adjust with a splash of broth if it gets too thick.
Return the chicken. Nestle the chicken back into the sauce.
Spoon sauce over the top and simmer 3–5 minutes, or until the chicken reaches an internal temp of 165°F (74°C).
Add greens and bacon. Stir in spinach or kale just until wilted. Fold in most of the crispy bacon, saving a little for topping.
Taste and finish. Adjust salt, pepper, and acid. Garnish with fresh parsley or chives and the remaining bacon.
Serve hot.