This homemade Salisbury steak recipe is the perfect comfort dish to make in half an hour that your family and friends will fall in love with! The ground beef patties are perfectly seasoned and cooked in a silky rich mushroom gravy that is utterly mouthwatering, served with some mashed potatoes and crusty bread.
Cut an onion in half and make small half-moon slices.
Peel and mince the garlic cloves.
Wash and slice the cremini mushrooms.
Cooking instructions
Make the meat mixture for the steak patties by combining the breadcrumbs, beef, mustard, 3 cloves of minced garlic, Worcestershire sauce, egg, and seasoning in a large bowl.
Once the mixture is fully incorporated, form them into small 4 oval patties.
Heat a skillet over medium-high heat with a tablespoon of olive oil, then cook the seasoned beef patties for 5 minutes on either side until browned.
Transfer the cooked Salisbury steaks to a plate, leaving the juices in the skillet, and add the sliced onions and mushrooms. Cook for 8 minutes until the liquid has evaporated and they're nicely seared, then transfer to a plate.
Turn the heat down to medium and add the butter. Once melted, add the flour and stir for 1 or 2 minutes before adding in the beef broth bit by bit. Continuously whisk the gravy to avoid lumps.
Pour the Worcestershire sauce and add the garlic cloves into the sauce. Continue to whisk to get a smooth consistency.
Add the cooked onions, mushrooms, and Salisbury steaks to the brown gravy (and any juices from the plate). Cook for another 5-7 minutes until the beef patties are fully cooked, and the onion and mushroom gravy has thickened.
Serve over mashed potatoes, egg noodles, or rice.
Recipe Notes
ConsistencyIf your gravy is too thick, you can easily make it thinner by adding more water or beef broth.Only flip the steaks onceResist the urge to flip or move your Salisbury steaks while they're cooking, as they need to brown completely on either side. Moving them around or frequently flipping them will cause them to break.