Preheat your oven to 350°F (180°C).
Season the chicken thighs generously with salt and black pepper.
Heat the olive oil in a Dutch oven or other heavy-bottomed oven-safe pot over medium-high heat.
Once the oil is hot, add the chicken thighs skin side down. Sear for 5-6 minutes or until golden brown, then flip and sear for another 3-4 minutes. Remove the chicken thighs from the pot and set them aside on a plate.
Add the onion and garlic to the pot and sauté for 2-3 minutes or until softened.
Sprinkle the flour over the onion mixture and stir to combine. Cook for 1-2 minutes or until the flour is lightly browned.
Pour in the chicken broth and stir well, scraping up any browned bits from the bottom of the pot.
Add the diced tomatoes, carrots, celery, potatoes, bay leaf, thyme, paprika, and cayenne pepper to the pot. Stir to combine.
Return the chicken thighs to the pot, skin side up, and spoon some of the vegetable mixture over the chicken.
Cover the pot and transfer it to the preheated oven. Bake for 45-50 minutes or until the chicken is cooked through and the vegetables are tender.
Remove the pot from the oven and stir in the frozen peas. Let the stew sit for a few minutes to allow the peas to heat through.
Serve hot, garnished with chopped fresh parsley.