Preheat your oven to 375°F and heat olive oil in a large Dutch oven over medium-high heat. Season the chicken thighs generously with salt and pepper, then place them skin-side down in the hot oil for 5-6 minutes until golden brown. Transfer them to a plate and set aside.
Add diced onion to the same pot and sauté for 2-3 minutes until softened and fragrant. Stir in minced garlic and cook for another 30 seconds, then sprinkle paprika over everything and stir to combine all the flavors.
Pour in chicken broth, scraping up any browned bits stuck to the bottom of the pot—these add incredible depth. Add thyme, rosemary, and bay leaves to the liquid, then return the seared chicken thighs to the pot.
Arrange potatoes, carrots, and celery around the chicken in the pot, making sure the vegetables nestle into the liquid below. Cover the Dutch oven with a tight-fitting lid and transfer to the oven, then bake for 25-30 minutes until the juicy chicken thighs and potatoes crowd meal is fork-tender and the internal chicken temperature reaches 165°F.
Remove from the oven and let rest for 3-4 minutes before serving directly from the pot. Discard bay leaves, taste the broth, and adjust seasoning with additional salt and pepper if needed. Ladle generous portions into bowls, ensuring each serving gets chicken, vegetables, and plenty of aromatic broth.