01 - Rub both sides of each chicken breast with salt, pepper, and paprika.
02 - Melt butter in a large skillet or Dutch oven over medium-high heat. Add chicken breasts and sear for 2 to 3 minutes per side until golden brown. Transfer chicken to a plate.
03 - In the same skillet, add onion and garlic. Sauté until fragrant and softened, about 2 minutes.
04 - Stir in potatoes, thyme, rosemary, and a pinch of salt and pepper. Toss to coat potatoes evenly in the herb butter mixture.
05 - Pour in chicken stock and bring to a gentle simmer. Return chicken breasts to the skillet, arranging them on top of the potatoes.
06 - Cover and reduce heat to low. Cook for 20 to 25 minutes until potatoes are fork-tender and chicken reaches an internal temperature of 165°F.
07 - Uncover the skillet. Stir in heavy cream and Parmesan cheese. Simmer for 3 to 5 minutes, stirring occasionally, until sauce thickens slightly.
08 - Sprinkle chopped parsley over the dish. Serve hot, spooning creamy sauce over chicken and potatoes.