Heat the vegetable oil in a large pot over medium heat.
Season the chicken with salt and pepper. Add the chicken to the pot and sear it until browned on all sides. Remove the chicken and set it aside.
In the same pot, add the chopped onion and garlic. Cook until the onion is soft and translucent.
Stir in the paprika and cook for about one minute to release its flavor.
Pour in the chicken broth and return the chicken to the pot. Bring it to a boil, then reduce the heat to low. Cover and simmer for about 30-40 minutes, or until the chicken is fully cooked.
Remove the chicken once again, and stir in the sour cream into the sauce until it’s well-combined.
Return the chicken to the pot, coat it in the sauce, and reheat gently. Adjust seasoning with salt and pepper.
Serve hot garnished with fresh parsley, if desired.