01 -
In a large bowl, combine the ground beef, egg, breadcrumbs, Worcestershire sauce, garlic, onion powder, salt, and pepper. Mix gently just until combined.
02 -
Divide the mixture into 6 oval patties about 1/2 inch thick. Press a shallow indentation in the center of each patty to help it cook evenly.
03 -
Heat the oil in a large skillet over medium-high heat. Sear the patties for 3-4 minutes per side until well browned, then transfer them to a plate. They will finish cooking in the gravy.
04 -
Reduce the heat to medium. Add the butter and sliced onions to the same skillet. Cook for 6-8 minutes, stirring often, until the onions are soft and lightly golden.
05 -
Sprinkle the flour over the onions and stir for 1 minute. Slowly whisk in the beef broth, Worcestershire sauce, and thyme, scraping the browned bits from the skillet. Simmer until slightly thickened.
06 -
Return the patties and any juices to the skillet. Spoon gravy over the top and simmer gently for 8-10 minutes, until the centers reach 160°F and the gravy coats the steaks.
07 -
Taste the gravy and season with more salt and pepper if needed. Let the steaks rest in the gravy for 3 minutes, then serve hot over mashed potatoes, rice, or noodles.