Grab a skillet and get it nice and hot over medium-high heat. Toss in your olive oil, then let's get those chicken thighs in there.
Give those thighs a good sear until they're beautifully browned on all sides. This should take about 2-3 minutes per side. Once they're looking good, take them out of the pan and set them aside for now.
Toss in your garlic, Italian seasoning, oregano, red pepper flakes, and those beautiful sun-dried tomatoes.
Let everything sizzle together for a couple of minutes, just until you can really smell the aroma.
Pour in the chicken stock and heavy cream, then sprinkle in the Parmesan cheese.
Give it a good stir to get everything combined, then it's time for the cornstarch. Now, as soon as that hits the pan, start whisking right away to avoid any lumps.
Bring back those chicken thighs and nestle them right into that gorgeous sauce. Turn down the heat a bit, put a lid on it, and let everything simmer for about 15-20 minutes, or until the chicken is cooked through. If your thighs are bigger, they might need a little longer, and smaller ones might be ready sooner.
While that's simmering, give it a stir every few minutes to keep that sauce from sticking.
Once the chicken is cooked to perfection, toss in that fresh basil and give it one last stir. Take it off the heat, and you're ready to serve.
Don't forget the finishing touch. A sprinkle of Parmesan, sun-dried tomatoes, and a few basil leaves on top makes it look extra fancy and adds a burst of flavor.