01 -
Slice the chicken breasts into three thinner pieces each and season both sides with salt, pepper, and Italian seasoning.
02 -
In a shallow dish, combine 1/2 cup of flour and Parmesan cheese. Dredge each piece of chicken in the mixture, pressing gently to adhere the coating.
03 -
Heat olive oil in a large skillet over medium-high heat. Sear the chicken in batches for 4-5 minutes per side until a golden crust forms. Transfer to a plate and set aside.
04 -
Reduce heat to medium and add butter to the skillet. Stir to scrape up brown bits, then add whole garlic cloves and cook for 6-7 minutes until softened and caramelized.
05 -
Sprinkle flour into the skillet and whisk continuously for 1-2 minutes to form a roux.
06 -
Gradually add chicken broth while stirring to avoid lumps. Stir in beef bouillon, soy sauce, onion powder, mustard powder, and dried thyme. Bring to a boil and simmer for 5-7 minutes.
07 -
Reduce heat to low and stir in heavy cream. Simmer gently until the sauce is silky smooth. Optionally, add Parmesan cheese and stir until melted.
08 -
Return the chicken to the skillet, nestling it into the sauce. Spoon sauce over the chicken, cover, and cook on low for 5 minutes.
09 -
Garnish with fresh parsley and serve over mashed potatoes, pasta, or crusty bread.