Melt the butter in a large pan. Add the meat and cook until brown. Add the onions and cook on medium heat for about 30 minutes, until onions are brown.
Sprinkle in flour and paprika. Stir until moistened.
Add remaining ingredients and bring to a boil. Cover, reduce heat to low and simmer a couple of hours, until meat is very tender.