Preheat your oven to 350° F. Pat the chicken dry with paper towels. Rub the inside and out with olive oil. Season the inside and out with salt, black pepper, paprika, thyme, and garlic powder.
Heat the Dutch oven over medium-high heat on the stovetop. Add a splash of olive oil. Brown the chicken on all sides until golden brown. Remove the chicken and set it aside.
Place the vegetables into the dutch oven, arranging across the bottom and around the edges. Season with salt and black pepper, if desired. Place the browned chicken back into the Dutch oven with the vegetables. Pour in the chicken broth. Cover the Dutch oven with a lid and transfer it to the preheated oven.
Roast the chicken in the oven for 1.5 to 2hours or until the chicken is fully cooked to an internal temperature of 165°F and the vegetables are tender. Remove the chicken and vegetables from the Dutch oven, straining to remove the pan juices.
How to make chicken gravy: Place the Dutch oven on the stovetop over medium heat. Melt the butter inside. Whisk the flour into the melted butter and allow to cook, stirring constantly, for about 1 minute. Gradually whisk the pan juices into the flour to avoid lumps. Bring the gravy to a simmer and continue cooking until the gravy reaches your desired consistency.