Start by preparing the chicken breasts. Pat them dry with paper towels to ensure a good sear later on. Season the chicken with flour, salt, and pepper, coating each piece evenly. This will create a beautiful crust and add flavor to the chicken.
In a large skillet or frying pan, heat the olive oil and butter over medium-high heat. Once the butter starts to sizzle and bubble, add the seasoned chicken breasts. Sear the chicken for about 3-4 minutes on each side until they turn a lovely golden brown. This step locks in the juices and gives the chicken a delicious outer texture.
Lower the heat to medium, and add the minced garlic to the pan. Sauté it for a minute or so until its aroma fills the air and brings a delightful fragrance to the dish.
Pour in enough chicken or vegetable stock to cover the bottom of the pan slightly. This will create a flavorful base for the sauce to develop.
Sprinkle in the dried oregano, thyme, and chili flakes, stirring everything together to let the flavors mingle.
Add the sundried tomatoes to the pan. They'll add a burst of tangy sweetness that complements the savory chicken and rich sauce.
Reduce the heat to low, and pour in the heavy cream, stirring gently to combine. Let the sauce simmer for a few minutes, allowing it to thicken and coat the chicken beautifully.
Sprinkle the grated parmesan cheese over the chicken and sauce, stirring until the cheese melts and incorporates into the creamy goodness.
Taste the sauce and adjust the seasoning if needed, adding more salt and pepper to your preference. Then add the chicken to the sauce.
Finally, garnish with fresh basil leaves for a pop of color and a refreshing touch.