Salisbury Steak with Onion Gravy is a hearty, comforting dish that’s perfect for cozy family dinners. With seasoned beef patties seared to perfection and smothered in a rich, savory onion gravy, this dish brings together simple ingredients to create a meal full of flavor and satisfaction. It’s a classic American comfort food that pairs beautifully with mashed potatoes, rice, or vegetables.
To start, mix ground beef with breadcrumbs, an egg, Worcestershire sauce, garlic powder, salt, and pepper. Form the mixture into oval patties, about 1 inch thick. Heat a bit of oil in a large skillet over medium heat, then sear the patties until they are browned on both sides, about 3-4 minutes per side. Once the patties are browned, remove them from the skillet and set aside.
In the same skillet, sauté sliced onions until they become soft and golden brown, about 5-7 minutes. This step adds depth and sweetness to the gravy. Sprinkle the onions with flour, and cook for another minute to form a roux. Then, slowly pour in beef broth, stirring constantly to avoid lumps. Bring the mixture to a simmer and allow it to thicken slightly.
Return the beef patties to the skillet, nestling them into the onion gravy. Cover and cook for an additional 10-15 minutes, allowing the patties to absorb the flavors of the gravy and become tender.
Once done, serve the Salisbury steaks with a generous spoonful of the savory onion gravy. This dish is perfect with mashed potatoes, rice, or steamed vegetables to soak up the delicious sauce.
Salisbury Steak with Onion Gravy is a meal that’s full of comfort and flavor, bringing together tender beef, savory gravy, and caramelized onions. It’s a classic dinner choice that’s perfect for a cozy evening or when you’re craving a satisfying meal.
Salisbury steak is typically made from ground beef mixed with breadcrumbs, eggs, onions, and seasonings, shaped into oval patties and simmered in a rich brown gravy.
Not exactly. While both are made from ground beef, Salisbury steak usually includes more fillers like breadcrumbs and is served with gravy, whereas hamburger steak is simpler and often grilled or pan-fried without sauce.
Salisbury steak was named after Dr. James Salisbury, a 19th-century American physician who promoted a meat-based diet. The dish became popular in the U.S. as a hearty and economical meal.
Common sides include mashed potatoes, green beans, steamed vegetables, or buttered noodles. The gravy often complements starchy sides well.
Absolutely. Fully cooked Salisbury steak with gravy freezes well in airtight containers for up to 2–3 months. Thaw in the fridge and reheat thoroughly before serving.

Ingredients
- 1 pound ground beef 80% lean, 20% fat
- 1 large onion sliced
- 1/2 cup breadcrumbs plain
- 1 large egg beaten
- 2 cups beef broth low sodium
- 1 tbsp Worcestershire sauce
- 1 tsp garlic powder
- 1 tbsp butter
- 2 tbsp all-purpose flour
- to taste salt
- to taste black pepper
Instructions
- In a large bowl, combine ground beef, breadcrumbs, egg, garlic powder, Worcestershire sauce, salt, and pepper. Mix until thoroughly combined, then shape into 4 oval patties.
- In a large skillet over medium heat, melt butter. Add beef patties and cook until well browned on each side, about 4-5 minutes per side. Remove patties from skillet and set aside.
- In the same skillet, add sliced onions and cook until soft and golden, about 5 minutes.
- Sprinkle flour over the onions and stir to coat. Gradually whisk in beef broth, bringing to a simmer to thicken the gravy.
- Return the beef patties to the skillet, spooning gravy over top. Reduce heat to low, cover, and cook for an additional 10 minutes to ensure patties are cooked through.
- Serve the Salisbury steak warm with onion gravy poured over top. Enjoy!
Nutrition









