The first step is to peel and cube the potatoes into large chunks and preheat a Dutch oven or a large casserole pan oven/ stovetop proof over medium-high heat.
Next, drizzle oil, add the potatoes, and season generously with salt and pepper. Saute the potatoes for about 12 to 14 minutes, just until the potatoes are lightly golden brown. Remove the potatoes from the pan into a separate bowl and set aside.
To the same pan, add the mushrooms over medium heat and saute until all the moisture/juices have evaporated about 5 minutes. Next, add a tablespoon of butter and the diced onion. Sauté the mixture for 8 to 10 minutes, until the onion is translucent, and mushrooms are nicely browned.
Add the garlic, thyme, rosemary, coriander, paprika, salt, and pepper. Stir and saute for a couple of minutes. Sprinkle in the flour and stir until it’s completely incorporated into the mixture. Cook for another minute.
Meanwhile, whisk together the sour cream, ketchup, and chicken stock in a measuring cup or bowl. Make sure the mixture is smooth and clump-free. Pour into the mushroom mixture stirring to incorporate. Return the potatoes to the pan and add the carrots. Use a spatula to mix everything. Remove from heat and keep warm while seasoning the chicken.
Pat the chicken pieces dry with paper towels, then drizzle generously with oil ( I like avocado oil), and rub the oil into the skin and meat. Season the chicken on both sides generously with sea salt, black pepper, ground coriander, and smoked paprika. Place the seasoned chicken over the potato and mushroom mixture.
Cover the baking casserole dish or Dutch oven with a lid and bake at 400°F for 45 minutes. After the 45 minutes, remove the lid from the pan, increase the oven temperature to 425°F, and continue to bake for an additional 45 to 60 minutes, until the chicken skin is golden-brown and crispy. Once the chicken is done roasting, garnish the dish with fresh parsley, and/or chives.