01 -
Preheat oven to 350°F. Pound steaks to approximately ¼ inch thickness; if too thick, trim before pounding.
02 -
Combine flour, salt, pepper, garlic powder, onion powder, and paprika in a gallon-sized plastic bag. Add steaks, seal, and shake to evenly coat.
03 -
Heat 2 tablespoons vegetable oil in a Dutch oven over medium heat. In batches, sear steaks on both sides until golden brown but not cooked through. Set aside; add more oil if needed.
04 -
Remove excess oil from the Dutch oven. Melt butter, then add sliced onions and carrots. Stir occasionally and cook until onions soften, about 8 to 10 minutes.
05 -
Add minced garlic and cook until fragrant, about 30 seconds. Pour in beef broth, scraping browned bits from pot bottom.
06 -
Stir in diced tomatoes with juice, Worcestershire sauce, and black pepper. Return steaks and any accumulated juices to the pot, ensuring they are covered with sauce.
07 -
Cover Dutch oven and bake in preheated oven for 2 to 2½ hours until steaks are tender.
08 -
Remove from oven, taste sauce, and adjust salt as needed. Serve immediately.