Heat the oil in a large pot or Dutch oven over medium heat. Brown the chicken on all sides, about 5 minutes per side.
Add the onion and garlic to the pot and cook until softened, about 5 minutes.
Stir in the paprika, salt, and pepper. Cook for 1 minute more.
Pour in the chicken broth and bring to a boil. Reduce heat to low, cover the pot, and simmer for 30 minutes, or until the chicken is cooked through.
Stir in the sour cream and heat through, but do not boil.
Serve immediately, garnished with parsley, if desired.
