Season the chicken thighs with salt and pepper. Heat oil in a skillet over medium heat. Sear the chicken on both sides until golden brown, then set it aside.
Using the same skillet, sauté the onion until soft and translucent. Add the garlic and cook for another 30 seconds, stirring frequently to avoid burning.
Stir in sweet Hungarian paprika followed by the diced tomatoes. This is where the magic begins as the sauce starts to develop its signature aroma.
Return the chicken to the skillet. Add the diced red bell pepper and pour in the chicken broth. Cover and simmer for about 30 minutes, allowing the chicken to soak up all the flavors.
Whisk together sour cream and all-purpose flour until smooth. Gradually stir this mixture into the sauce, ensuring it thickens beautifully.
Simmer for a few more minutes, then taste and adjust seasoning. Serve the Chicken Paprikash hot over egg noodles or rice. Don’t forget to sprinkle some fresh parsley on top!