01 -
Preheat the oven to 350°F. Pound the steaks to approximately 0.25 inch thickness. If necessary, trim them beforehand to achieve this thickness.
02 -
Combine flour, salt, black pepper, garlic powder, onion powder, and paprika in a large resealable plastic bag. Add steaks to the bag, seal, and shake to thoroughly coat with the flour mixture.
03 -
Heat 2 tablespoons of vegetable oil in a Dutch oven over medium heat. Working in batches, brown the steaks on both sides until golden, but not cooked through. Set browned steaks aside and add more oil if needed.
04 -
Remove excess oil from the pot, then add butter. Once melted, add onions and carrots. Sauté, stirring occasionally, until onions soften, about 8 to 10 minutes.
05 -
Stir in minced garlic and cook just until fragrant, approximately 30 seconds. Pour in beef broth and scrape the bottom of the pot to loosen browned bits.
06 -
Add diced tomatoes with juice, Worcestershire sauce, and black pepper. Stir to combine. Return steaks and any accumulated juices to the pot, ensuring they are submerged in the sauce.
07 -
Cover the Dutch oven and transfer to the preheated oven. Cook for 2 to 2.5 hours, or until the steaks are very tender.
08 -
Taste the sauce and add salt as needed. Serve immediately over noodles, mashed potatoes, or rice to soak up the sauce.