This easy Salisbury steak recipe makes four tender ground beef patties smothered in savory onion mushroom gravy. The patties are browned in a skillet, then gently simmered in a beef broth sauce until the gravy thickens and the beef reaches 160°F (71°C).
Ready in about 45–50 minutes, this comforting dinner uses simple ingredients such as lean ground beef, Italian-seasoned breadcrumbs, Worcestershire sauce, mushrooms, onions, and butter. Serve it over mashed potatoes, egg noodles, or rice for a satisfying family meal with classic steakhouse flavor.
Jump to RecipeWhy You’ll Love This Recipe

Salisbury steak is the kind of dinner that feels familiar from the first bite. It has the hearty character of a traditional steak dinner, but the patties are made with everyday ground beef, so the recipe is practical for a weeknight.
The onion mushroom gravy is the true star of the skillet. Butter, browned vegetables, beef broth, ketchup, Worcestershire sauce, and mustard combine into a savory sauce with a gentle tang and plenty of richness.
This recipe also keeps cleanup simple because the patties and gravy are prepared in one large skillet. The browned bits left behind after cooking the beef dissolve into the broth, giving the sauce a deeper, more developed flavor.
For another comforting side dish to serve with a saucy dinner, take a look at these crispy roasted potatoes. They are especially useful when you want a potato option with browned edges instead of mashed potatoes.
Ingredients You’ll Need

The steak mixture starts with 1 pound (454 g) of lean ground beef, preferably 85–90% lean. This balance provides enough fat for tender patties while keeping the finished gravy from becoming excessively greasy.
- Italian-seasoned breadcrumbs help hold the patties together while adding savory herbs.
- A large egg yolk contributes richness and helps bind the beef without making the mixture heavy.
- Finely minced onion, Worcestershire sauce, garlic powder, salt, and black pepper season the patties throughout.
- Vegetable oil is used for browning, while unsalted butter forms the flavorful base for the gravy.
- A medium yellow onion and 8 ounces (225 g) of sliced mushrooms provide sweetness, tenderness, and satisfying texture.
- All-purpose flour thickens the gravy, and 2 cups of beef broth create its smooth, savory body.
- Ketchup, Worcestershire sauce, and yellow mustard give the sauce balanced sweetness, tang, and depth.
Have all of the ingredients measured before turning on the stove. Once the patties are browned, the gravy comes together quickly, and preparing everything ahead prevents rushed cooking.
If you are planning a larger comfort-food spread, our ham and pineapple salad can add a bright, sweet-savory contrast to this rich main course.
How to Make It Step-by-Step

Step 1: Add the ground beef, Italian-seasoned breadcrumbs, egg yolk, finely minced onion, Worcestershire sauce, garlic powder, salt, and black pepper to a large bowl. Mix gently with clean hands or a fork just until the ingredients are evenly distributed, since overmixing can make the steaks tough.
Step 2: Divide the beef mixture into four equal portions. Shape each portion into an oval patty about 3/4 inch thick, pressing just firmly enough for the patties to hold together without compacting the meat.
Step 3: Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Place the patties in the hot skillet and brown them for approximately 3–4 minutes per side; they do not need to be fully cooked yet.
Step 4: Transfer the browned patties to a plate and reduce the heat to medium. Leave the flavorful browned bits in the skillet, because they will become part of the gravy rather than being discarded.
Step 5: Add the unsalted butter, sliced yellow onion, and sliced mushrooms to the skillet. Cook for 5–7 minutes, stirring occasionally, until the onion and mushrooms soften and develop light browning.
Step 6: Sprinkle the all-purpose flour over the vegetables and stir for about 1 minute. Coating the buttered vegetables thoroughly helps the flour blend smoothly into the sauce and reduces the chance of lumps.
Step 7: Gradually whisk in the beef broth, scraping the bottom of the skillet as you pour. Add the ketchup, Worcestershire sauce, and yellow mustard, then continue stirring until the sauce looks smooth and the browned bits have lifted into the gravy.
Step 8: Return the patties and any juices collected on the plate to the skillet. Cover and simmer gently for 10–15 minutes, turning the patties once, until the gravy thickens and the beef reaches an internal temperature of 160°F (71°C).
Step 9: Taste the finished gravy and adjust the salt and black pepper as needed. Spoon the sauce and vegetables over the patties, then serve immediately with mashed potatoes, egg noodles, or rice.
Chef’s Tips for Tender Salisbury Steak

Handle the beef mixture lightly from beginning to end. The breadcrumbs and egg yolk bind the patties, so there is no need to knead the mixture or press it repeatedly while shaping.
Use 85–90% lean ground beef for the best texture. Very lean beef can produce dry patties, while fattier beef may release more grease into the gravy than you want.
Give the patties enough space to brown. If the skillet is crowded, work in batches rather than steaming the meat, since a good sear contributes important savory flavor.
When adding the broth, pour it in gradually while whisking. This step is especially important after the flour is added because a slow addition creates a smoother sauce with fewer lumps.
Keep the final simmer gentle rather than boiling hard. A calm simmer lets the patties finish cooking without becoming firm and gives the gravy time to thicken around them.
Check doneness with an instant-read thermometer inserted into the thickest part of a patty. The beef should reach 160°F (71°C), and the temperature check is more reliable than judging by appearance alone.
For a simple breakfast-inspired meal idea on another day, you can also try our cheesy omelet recipe. It uses a completely different flavor profile but is just as useful when you want a straightforward skillet meal.
What to Serve with Salisbury Steak

Creamy mashed potatoes are the classic choice because they catch every drop of onion mushroom gravy. Spoon the sauce generously over both the steak and potatoes for the full comfort-food experience.
Egg noodles are another excellent option, especially when you want a plate that feels similar to a rich beef noodle dinner. Rice works well too, offering a neutral base that lets the seasoned gravy stand out.
A crisp green vegetable, steamed broccoli, or a simple side salad can balance the richness of the beef and sauce. Keep the vegetable preparation uncomplicated so the skillet gravy remains the focus.
For dessert, a slice of homestyle peach bread would provide a tender, fruit-filled finish. Its gentle sweetness is a pleasant contrast after a savory dinner.
Storage and Reheating
Allow leftovers to cool slightly, then place the patties and gravy in a covered container. Refrigerate them promptly and enjoy them within a few days for the best texture and flavor.
Reheat the Salisbury steak gently in a covered skillet over medium-low heat. Add a small splash of beef broth if the gravy has thickened too much in the refrigerator, and stir carefully so the patties remain intact.
You can also reheat individual portions in the microwave using short intervals. Cover the dish loosely, pause to stir or spoon gravy over the patty, and continue until the center is hot.
Store the gravy with the patties rather than separately whenever possible. The sauce helps protect the beef from drying during reheating and makes the leftovers taste more like the original meal.
Easy Variations
The standard combination of onions and mushrooms delivers classic Salisbury steak flavor, but you can adjust the balance to suit your table. Add a little more sliced onion for sweetness or use extra mushrooms for a heartier vegetable presence, while keeping the listed gravy ingredients as the foundation.
For a family meal, serve the patties whole with mashed potatoes and vegetables. For a casual presentation, slice the cooked patties and spoon the gravy over egg noodles or rice so every bite includes sauce.
Keep the cooking method the same when making small adjustments. Browning first, building the flour-thickened gravy, and finishing with a gentle covered simmer are the steps that protect the texture of the dish.
After dinner, a cool citrus dessert can finish the meal nicely. Consider this mandarin orange dessert when you want something light, creamy, and refreshing after the savory gravy.

Easy Salisbury Steak Recipe
Ingredients
Method
- Gently combine the ground beef, breadcrumbs, egg yolk, minced onion, Worcestershire sauce, garlic powder, salt, and pepper in a large bowl. Avoid overmixing so the patties stay tender.
- Divide the mixture into four equal portions and shape each portion into an oval patty about 3/4 inch thick.
- Heat the vegetable oil in a large skillet over medium-high heat. Brown the patties for approximately 3–4 minutes per side, then transfer them to a plate.
- Reduce the heat to medium and add the butter, sliced onion, and mushrooms. Cook for 5–7 minutes, stirring occasionally, until the vegetables are softened and lightly browned.
- Sprinkle the flour over the vegetables and stir for about 1 minute to coat them and cook off the raw flour taste.
- Gradually whisk in the beef broth, scraping up the browned bits from the bottom of the skillet. Stir in the ketchup, Worcestershire sauce, and yellow mustard.
- Return the patties and any accumulated juices to the skillet. Cover and simmer gently for 10–15 minutes, turning the patties once, until the gravy thickens and the beef reaches 160°F (71°C) internally.
- Taste the gravy and adjust the salt and pepper. Serve the Salisbury steaks with mashed potatoes, egg noodles, or rice.
Notes
Final Thoughts
This easy Salisbury steak recipe turns affordable ground beef into a deeply satisfying dinner with very little fuss. The patties stay tender when mixed gently, and the skillet gravy gains its best flavor from properly browned beef, onions, and mushrooms.
Plan on 15–20 minutes of preparation and 25–30 minutes of cooking, for a total time of about 45–50 minutes. Once the beef reaches 160°F (71°C), spoon the glossy gravy over mashed potatoes, egg noodles, or rice and bring the skillet straight to the table.
It is a dependable recipe for busy weeknights, relaxed Sunday dinners, and any occasion when you want a warm, old-fashioned meal. Keep the technique in mind, especially the gradual broth addition and gentle final simmer, and this comforting classic will come out beautifully every time.
2 thoughts on “Easy Salisbury Steak Recipe with Onion Mushroom Gravy”