1.Remove excess fat from chicken. Pat dry with paper towel and season with salt.
2.Heat oil and butter in a casserole pan on high. Brown chicken, in batches, 2-3 minutes each side. Remove from pan.
3.Reduce heat to medium; cook onion and garlic 5 minutes, stirring, until softened.
4.Add paprika and flour; stir until combined, making sure they don’t burn. Add stock; stir until simmering. Add chicken, capsicum and tomato with half of parsley; bring to the boil.
5.Reduce heat to low. Cover; simmer gently 30 minutes, until chicken is tender.
6.Stir in sour cream (or serve separately) and remaining parsley. Season and serve.