In a large bowl, add and crumble the ground beef, sprinkle ½ packet of onion soup mix, and black pepper (You can use your hands or a fork for this). Divide the mixture into 6 equal amounts and form them into patties.
Heat a large skillet over medium-high heat (cast iron works great!). Once hot, add the hamburger steaks, leaving space between each so they’re not crowded. Let them cook undisturbed for 4–6 minutes per side, until they develop a deep brown crust (that crust gives you lots of flavor). Remove from the skillet to a plate to rest.
Drain all but about 2 tablespoons of grease from the pan. Return the pan to the heat and add the sliced onions. Cook for about 3-5 minutes, until translucent and caramelized to your liking.
Sprinkle on the remaining onion soup mix and brown gravy mix. Then slowly pour in water, stirring to combine. Bring to a boil, then reduce heat to a simmer and stir in Worcestershire sauce. Return the hamburger steaks to the pan, coat with the gravy, and cook until done to your liking