Season steaks with salt and pepper. In a Dutch oven, heat oil over medium-high heat and brown steaks for 4-5 minutes per side. Remove and set aside.
Reduce to medium heat, add butter, then onions. Cook until caramelized, about 8-10 minutes.
Add garlic and red pepper, cooking for another 3-4 minutes.
Cut steaks into cubes, toss with flour, return to pot. Add red wine, reduce, then add broth, paprikas, sugar, bay leaves, tomato paste, and crushed tomatoes. Simmer covered for 2.5-3 hours.
Finish with parsley and serve over noodles with sour cream.