Prep the chicken: Pat the chicken dry and season both sides with salt and pepper.
Preheat your oven to 375°F (190°C).
Sear for flavor: Heat olive oil in a large oven-safe skillet or casserole dish over medium-high heat. Sear the chicken 3–4 minutes per side until golden. Transfer to a plate; it doesn’t need to be cooked through yet.
Sauté aromatics: Lower the heat to medium.
Add butter, then the shallot and garlic. Cook 1–2 minutes until fragrant, stirring often so the garlic doesn’t burn.
Layer in the Tuscan flavors: Stir in Italian seasoning, red pepper flakes, and sun-dried tomatoes. Cook 30 seconds to bloom the spices.
Build the sauce: Pour in the chicken broth and scrape up any browned bits.
Simmer 2 minutes. Stir in the cream and bring back to a gentle simmer.
Melt the cheese: Add parmesan a handful at a time, stirring until smooth. If it seems too thick, splash in a bit more broth.
If too thin, simmer 2–3 more minutes.
Add greens: Fold in the spinach and let it wilt. Taste and adjust salt and pepper. Add lemon juice to brighten.
Nestle the chicken: Return the seared chicken and any juices to the pan, coating with sauce.
If using mushrooms or artichokes, tuck them around the chicken.
Bake: Transfer to the oven and bake 15–20 minutes, until the chicken reaches 165°F (74°C) at the thickest part.
Rest and serve: Let it rest 5 minutes. Garnish with chopped basil or parsley. Serve with pasta, mashed potatoes, rice, or warm bread.