Melt butter in a large soup pot over medium-high heat. Add onions and saute until tender, about 2-3 minutes.
Add caraway seeds and paprika and toss to combine.
Pour flour into a shallow bowl and toss cubed chuck roast until coated.
Transfer cubed chuck roast to the pot and cook for 3-4 minutes.
Add beet stock, potatoes, carrots, tomatoes, salt, and pepper to the pot and stir to combine.
Bring to a boil, place the lid on the pot, and reduce heat to medium-low.
Let simmer for 1.5 - 2 hours, making sure meat is thoroughly cooked before serving.