In a Ziploc bag, add the roast cubes and flour. Seal bag and toss until meat is fully coated.
Heat half the butter and half the oil in a large nonstick pan over medium-high heat.
Add the floured meat and cook until lightly browned.
Transfer meat to large crockpot (6.5 quart or larger).
Heat remaining butter and oil in the same nonstick pan.
Add onion, garlic, caraway seeds, ginger powder, paprika and saute until onion is partially softened and garlic plus caraway seeds are fragrant.
Transfer this mixture to crockpot too.
Add broth, red wine vinegar, tomato paste, salt, pepper, potatoes, carrots, bay leaf.
Mix until combined.
Cover and cook on High heat for 4-5 hours or on Low heat for 6-7 hours, or until meat and vegetables are tender.
In the final 30 minutes of cooking, make a cornstarch slurry by mixing together cornstarch and liquid/juices from crockpot in a small bowl.
Pour this slurry in the crockpot, while gently stirring so as to not break the potatoes and carrots.
Continue cooking uncovered until sauce is slightly thickened.
Discard bay leaf and garnish with roughly chopped fresh parsley (if you like). Enjoy!