Season the chicken. Sprinkle both sides with salt, pepper, and Italian seasoning.
Let it sit while you heat the pan to help the seasoning stick.
Sear for flavor. Heat olive oil and butter in a large skillet over medium-high. When shimmering, add the chicken in a single layer. Cook until golden brown, about 4–6 minutes per side, depending on thickness.
Transfer to a plate; it will finish cooking later.
Sauté the aromatics. Lower heat to medium. Add garlic and sun-dried tomatoes. Stir for 30–60 seconds until fragrant.
Don’t let the garlic brown.
Deglaze and build the sauce. Pour in chicken broth and scrape up any browned bits. Stir in heavy cream, Dijon, and red pepper flakes. Bring to a gentle simmer.
Thicken and season. Stir in Parmesan until melted and smooth.
The sauce should lightly coat the back of a spoon. Taste and add a pinch of salt if needed.
Add the greens. Stir in the spinach and let it wilt, 1–2 minutes. If the sauce seems too thick, splash in more broth or a bit of water.
Return the chicken. Nestle the chicken and any juices back into the skillet.
Simmer on low 3–5 minutes, until the chicken is cooked through (internal temp 165°F/74°C).
Brighten it up. Remove from heat. Add lemon zest and juice. Swirl to combine.
The citrus balances the cream and wakes up the flavors.
Finish and serve. Garnish with torn basil. Serve hot with your favorite low-carb sides like zucchini noodles, spaghetti squash, roasted broccoli, or cauliflower mash.