Season the chicken: Pat chicken dry.
Mix salt, pepper, garlic powder, onion powder, and smoked paprika. Sprinkle evenly on both sides.
Sear to golden: Heat a large skillet over medium-high. Add olive oil.
Sear chicken 3–4 minutes per side until golden and just cooked through. Transfer to a plate and tent with foil.
Start the sauce: Reduce heat to medium. Add butter to the same skillet.
When melted, add minced garlic. Cook 30–45 seconds until fragrant, stirring to avoid browning.
Deglaze: Pour in chicken broth. Scrape up browned bits with a wooden spoon.
Let it simmer 1–2 minutes to reduce slightly.
Add the cream: Stir in heavy cream. Bring to a gentle simmer (small bubbles around the edges), not a boil.
Make it “million dollar”: Whisk in cream cheese cubes until smooth. Add Parmesan and red pepper flakes.
Stir until the sauce is thick, glossy, and coats the spoon.
Adjust and finish: Taste and add a pinch of salt or pepper if needed. If the sauce is too thick, splash in a little more broth or cream. If too thin, simmer 1–2 more minutes.
Return the chicken: Nestle chicken and any juices back into the pan.
Spoon sauce over the top and simmer 1–2 minutes to warm through.
Garnish and serve: Turn off heat. Stir in chopped parsley or basil. Serve over zucchini noodles, spaghetti squash, or with steamed broccoli.
Squeeze a little lemon over the top if you like brightness.