Pat the chicken breasts dry with paper towels and season both sides with salt, black pepper, garlic powder, and smoked paprika.
Heat olive oil in a large skillet over medium-high heat. Add the seasoned chicken breasts and cook for about 5-6 minutes on each side until golden brown and fully cooked. Remove from skillet and set aside.
In the same skillet, lower the heat and add unsalted butter. Once melted, add minced garlic and sauté for about 30 seconds until fragrant.
Pour in the chicken broth and scrape up any brown bits from the pan. Stir in heavy cream (or half-and-half) and Dijon mustard if using. Season with salt, black pepper, red pepper flakes, and Italian seasoning.
Let the sauce simmer for 2-3 minutes to thicken slightly. Gradually stir in grated Asiago cheese until melted.
Return the cooked chicken to the skillet and spoon the sauce over each piece. Simmer for another 2-3 minutes until heated through.
Garnish with fresh parsley before serving and enjoy!