01 - Season chicken breasts on both sides with salt, pepper, and paprika, ensuring even coverage.
02 - Melt butter in a large skillet or Dutch oven over medium-high heat. Add chicken breasts and sear for 2-3 minutes per side until golden brown. Transfer to a plate.
03 - Add onion and garlic to the same skillet. Sauté until fragrant and softened, approximately 2 minutes.
04 - Add potatoes, thyme, rosemary, and a pinch of salt and pepper. Stir to coat potatoes evenly in the herbs and butter.
05 - Pour in chicken stock and bring to a simmer. Place chicken breasts back on top of the potatoes.
06 - Cover and cook on low heat for 20-25 minutes until potatoes are fork-tender and chicken is cooked through.
07 - Remove lid and stir in heavy cream and Parmesan cheese. Simmer uncovered for 3-5 minutes to allow sauce to thicken.
08 - Sprinkle chopped parsley over the top. Serve hot, spooning creamy sauce over chicken and potatoes.