Instructions:
Make the Steaks
In a large bowl, combine ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix gently until just combined. Form into 4–5 oval-shaped patties.
Brown the Patties
Heat a large skillet over medium heat with a small amount of oil. Add the patties and cook for 3–4 minutes per side until browned. Remove from the skillet and set aside. They will finish cooking in the gravy.
Cook the Onions
In the same skillet, add butter or oil. Add sliced onions and cook over medium heat for 8–10 minutes, stirring occasionally, until soft and lightly caramelized.
Make the Gravy
Sprinkle flour over the onions and stir well. Cook for 1 minute to remove the raw flour taste. Slowly pour in beef broth while stirring constantly. Add Worcestershire sauce and bring to a gentle simmer.
Simmer the Steaks
Return the browned patties to the skillet, nestling them into the gravy. Cover and simmer on low heat for 15–20 minutes, or until the patties are cooked through and the gravy has thickened.
Serve
Taste and adjust seasoning with salt and pepper. Serve hot with mashed potatoes, rice, or buttered noodles.
Serving Tips
Mashed potatoes are the classic pairing for soaking up the gravy.
Add mushrooms to the onion gravy for extra depth of flavor.
Leftovers reheat beautifully the next day.
Conclusion
These beef steaks with onion gravy are the perfect example of how simple ingredients can create a deeply comforting and flavorful meal. The tender patties, infused with savory seasonings, pair beautifully with the silky, rich onion gravy that coats every bite. The slow simmering process allows the flavors to blend together perfectly, resulting in a dish that feels both hearty and satisfying.
This recipe is also wonderfully adaptable. You can add mushrooms to the gravy for extra depth, adjust the seasoning to suit your taste, or even serve the steaks over different sides depending on what you have at home. Mashed potatoes remain the classic choice, as they soak up the gravy beautifully, but rice or buttered noodles work just as well.
Best of all, this dish tastes even better the next day, making leftovers something to look forward to. Warm, savory, and full of comforting flavors, these Salisbury-style beef steaks with onion gravy are a timeless meal that will quickly earn a place in your regular dinner rotation.