01 -
Preheat the oven to 350°F. Pound the top round steak until it reaches about 1/4 inch thickness. If necessary, cut the steak into smaller pieces to achieve this thickness.
02 -
Combine all-purpose flour, salt, black pepper, garlic powder, onion powder, and sweet paprika in a large zip-top bag.
03 -
Place the pounded steaks into the bag with the flour mixture. Seal and toss to coat evenly.
04 -
Heat 2 tablespoons vegetable oil in a Dutch oven over medium heat. Working in batches, sear steaks on both sides until golden brown, about 2 to 3 minutes per side. Set steaks aside on a plate.
05 -
Discard excess oil from the pan, then add butter. Once melted, add sliced onions and carrots. Stir occasionally and cook until onions are softened, approximately 8 to 10 minutes.
06 -
Add minced garlic to the pot and cook until fragrant, about 30 seconds. Pour in beef broth and scrape the bottom of the pot to loosen browned bits.
07 -
Stir in diced tomatoes with juice, Worcestershire sauce, and black pepper. Mix well to incorporate all ingredients.
08 -
Place the seared steaks and any accumulated juices back into the pot. Spoon the sauce over the steaks to cover them evenly.
09 -
Cover the Dutch oven and place it in the preheated oven. Cook for 2 to 2 1/2 hours, until the steaks are tender and easily pierced with a fork.
10 -
Remove from oven, taste the sauce and adjust salt as needed. Serve immediately over noodles, mashed potatoes, or rice to soak up the sauce.