Combine the ingredients for the steaks in a bowl and mix completely. Divide the mixture into 4 equal parts, then shape the meat into oval size patties, about 3/4" thick.: The bowl fills with a fragrant mix of spices and sauces, and you will notice the meat become tacky as the breadcrumbs and egg incorporate. Use your hands gently so you do not overwork the protein, which can make the patties dense. A common mistake is compacting the meat too firmly, which prevents it from staying tender, so mix until combined but not packed.
Heat a large skillet over medium-high heat and add in 1 tbsp oil in pan. Sear the meat patties on each side for about 3 minutes, until a nice golden brown crust is formed on each side. (NOTE - the patties will not be cooked through at this point). Remove from skillet and set aside.: Your palms should feel the slight give of the patties, and the edges should be smooth so they sear evenly. Aim for consistent thickness so they cook uniformly. Avoid making them too thin or too thick, since thin patties dry out while thick ones may not cook through in time.
In the same skillet, toss in the onions and cook until softened and translucent, about 5 minutes. Stir in mushrooms and cook until browned, another 3 minutes. Finally stir in the garlic and cook until fragrant, about 30 seconds.: The oil should shimmer but not smoke, and you will hear a welcome sizzle when the patties hit the pan. That sound signals Maillard browning which builds deep flavor. A frequent error is crowding the skillet, which lowers the pan temperature and prevents a proper crust, so leave space between patties.
Melt the 2 tbsp of butter into the onions and mushrooms then stir in the flour. Cook until the mixture is thick, about 1 to 2 minutes.: Look for a deep golden brown, and you may smell the savory, toasty notes of browned meat. The crust traps juices and gives satisfying texture contrast to the gravy. Do not flip too often, and resist pressing down, which squeezes out juices and dries the patties.
Reduce heat to medium low and gradually stir in the beef broth, until the mixture becomes smooth. Season with the Worcestershire sauce, salt and pepper and bring to a simmer.: As you lift each patty out, the pan will have browned bits that are pure flavor; save them for the gravy. Resting the patties briefly prevents tearing and lets residual heat carry them toward doneness. A mistake here is tossing the fond, which robs the sauce of depth.
Return steak patties to the pan and nestle into the gravy. Cover and cook about 10 minutes, until the internal temperature of the steak patties reaches 160 degrees F.: The skillet will release sweet aromatics as the onion softens, and you should notice the edges turning glossy. This step extracts sugars that balance the savory elements of the dish. Watch closely so the onions do not burn, which would introduce bitterness.
Serve salisbury steak warm over mashed potatoes with the mushroom gravy spooned over top. Enjoy!: The mushrooms should give a soft hiss and then develop a brown, concentrated edge, releasing savory juices that mingle with the onions. Browning intensifies their earthy flavor, which is crucial for a rich gravy. Overcrowding the pan here can cause steaming instead of browning, so give them space.
Finally stir in the garlic and cook until fragrant, about 30 seconds: The brief burst of aroma from the garlic should be bright and warm without burning. This tiny step lifts the whole flavor profile and prepares the pan for making the roux. Garlic burns quickly, so keep it moving and lower the heat if needed to avoid bitterness.
Melt the 2 tbsp of butter into the onions and mushrooms then stir in the flour: You will see the mixture turn glossy as the butter melts and the flour coats the vegetables, smelling slightly nutty as the raw flour cooks out. This creates the thickening base for the gravy. If you do not cook the flour long enough it can leave a pasty taste, so stir for the recommended time.
Cook until the mixture is thick, about 1 to 2 minutes: The roux will darken slightly and smell toasty, signaling it is ready to accept liquid. This short cooking time removes raw flour flavor while preserving the roux's thickening power. Leaving it too long could brown it too much, altering the sauce color and flavor.
Reduce heat to medium low and gradually stir in the beef broth, until the mixture becomes smooth: As the broth hits the pan, you will whisk and see the sauce become glossy and uniform, with no lumps. Slow addition and steady stirring yield a velvety gravy that clings to the patties. Pouring too quickly can create lumps, so add the liquid in a thin stream while whisking.
Season with the Worcestershire sauce, salt and pepper and bring to a simmer: The aroma will deepen as the flavors meld, and small bubbles should form at the edges, indicating the sauce is gently cooking. Simmering concentrates flavors and improves texture. Avoid a rolling boil which can break down the sauce and make it thin.
Return steak patties to the pan and nestle into the gravy: You will hear a soft settling sound as the patties sink into the sauce, and the gravy will cling to the meat's surface. This intimate contact lets the patties finish cooking while absorbing flavor. Do not overcrowd the pan, and position them so every patty is in contact with some sauce.
Cover and cook about 10 minutes, until the internal temperature of the steak patties reaches 160 degrees F: During this time the patties will finish cooking through and the gravy will thicken slightly, with aromatic steam rising from the pan. Using a thermometer ensures safety and perfect doneness. A common misstep is relying on time alone rather than temperature, which can yield undercooked centers.
Serve salisbury steak warm over mashed potatoes with the mushroom gravy spooned over top: The final plate should have glossy gravy pooling around the patties and a steam rising that carries savory mushroom and beef scents. Serving immediately preserves texture contrast between crusty exterior and tender interior. Reheating too long can dry the patties, so serve promptly for best results.