In deep skillet, heat oil and butter over medium heat. Add in onion and saute 2 minutes.
Stir in paprika and cook 2 more minutes ensuring it doesn't burn! Careful!
Season chicken with salt and pepper. Place chicken pieces into the pan to brown each side (about 3 minutes per side)
Add in fresh and canned tomatoes, green peppers, salt, and pepper. Lightly simmer (covered) over medium-low heat for 45 minutes to 1-hour stirring and turning chicken occasionally
In the last 15 minutes of cooking add in mushrooms.
In a small bowl, stir sour cream and flour together until smooth. In the last 5-10 minutes of cooking, remove chicken and stir in sour cream mixture to thicken the sauce. Stir chicken back in to reheat. Once thoroughly heated through, serve hot over rice, pasta or nookedly.
Notes
-Once you add your paprika into the cooking onions, watch it carefully! It can burn easily!-If you don't have canned tomatoes but you have fresh (or vice versa) you can easily substitute them for each other.- This recipe needs lots of salt. Keep salting as you go, little by little. Before you serve it, do a taste test just to make sure its still good. After the sour cream is added, it tends to need a little more salt and pepper.