Step 1: Prepare the Round Steak
Pat the steak dry with paper towels to remove excess moisture.
Season both sides with salt, black pepper, garlic powder, and onion powder.
Dredge each piece in all-purpose flour, shaking off any excess.
Step 2: Brown the Steak
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat.
Sear the steak for 3-4 minutes per side until golden brown.
Remove from the skillet and set aside on a plate.
Step 3: Sauté the Onions and Mushrooms
In the same skillet, add sliced onions and mushrooms (if using).
Cook for about 5 minutes until softened and golden brown.
Step 4: Make the Gravy
Pour 2 cups of beef broth into the skillet, scraping up any browned bits from the pan.
Stir in Worcestershire sauce and butter, then bring to a simmer.
Step 5: Simmer the Steak
Return the seared steak to the skillet, nestling it into the gravy.
Reduce heat to low, cover, and simmer for 1.5 to 2 hours.
Check occasionally and add more broth if needed.
Step 6: Serve and Enjoy
Once the steak is tender and the gravy has thickened, remove from heat.
Serve over mashed potatoes, rice, or egg noodles, letting the gravy soak in.