Dice the onion.
Pour the oil into a pan and heat it.
Sauté the onion.
Add the salt, pepper, and the paprika. But be careful with the paprika, because it burns quickly. So to avoid burning, stir it as soon as you add it.
Add the skinless chicken upper thighs, then mix it well.
Pour the water into the pan.
Cook it on medium-high heat for 40 minutes.
Mix the sour cream with the flour. Pour and mix a ladleful of the chicken paprikash onto the sour cream mixture to equalize heat.
Pick the chicken thighs out of the paprikash.
Pour the sour cream mixture into the paprikash, mix it well, then cook it for another minute or two.
Put back the chicken thighs into the paprikash.
Serve it on galuska or other types of pasta. Top it with sour cream.