This easy Salisbury steak recipe features tender ground beef patties simmered in a rich mushroom gravy, all made in one skillet in about 30 minutes. It’s a cozy comfort food dinner that’s hearty, flavorful, and perfect served over mashed potatoes.
In a large bowl, mix together all the ingredients for the steaks (except the oil) until combined. Make sure not to overmix.
Shape the mixture into 4 equal oval patties, about ¾-inch thick.
In a large nonstick skillet, warm the olive oil over medium-high heat; add the steaks and cook, about 3 minutes per side until they get a nice golden crust (reducing the heat if they're browning too much.) Transfer to a plate.
Reduce the heat to medium and in the same skillet with the drippings, add butter. Once melted, add in the flour and whisk until combined and no lumps remain.
Reduce heat to medium-low and pour in the beef stock, whisking well. Add in the ketchup, Worcestershire, onion powder, whisking to combine.
Add in the mushrooms, then simmer for about 5 minutes to thicken. Season with salt and pepper, to taste.
Add the partially cooked steaks back to the skillet and nestle into the gravy; cover and cook another 10 minutes until cooked through (with an internal temperature of 160°F.)
Serve steaks over mashed potatoes with some of the mushroom gravy drizzled on top.
Video
Notes
*85/15 ground beef gives the best balance of flavor and tenderness. Leaner beef can dry out, while fattier beef may make the gravy greasy.**Panko breadcrumbs keep the patties lighter and more tender than regular breadcrumbs. Don’t skip them or the patties may fall apart more easily.***Dijon mustard adds subtle savory depth without making the patties taste strongly mustardy. Yellow mustard or omitting it will still work.****Use low-sodium broth to control saltiness*****Cremini mushrooms add a deeper, richer flavor and hold their texture better than white mushrooms while simmering.Possible variations, serving suggestions, and storage info is included in the article.