Salisbury Steak Recipe
Classic, juicy patties in a rich savory gravy with caramelized onions — tender, comforting, and perfect for a cozy weeknight dinner the whole family will love.
There is something deeply comforting about a plate of Salisbury steak, the tender beef patty nestled in a silky gravy that smells like butter and caramelized onions as it hits the pan.
I love making this on a weeknight when I want something hearty and nostalgic without spending hours in the kitchen.
It reminds me of family dinners where everyone leaned in for that last bite of gravy soaked up by the fries.
Recipe at a Glance
Ingredients
Substitutions & Variations
Step-by-Step Instructions
Prep the beef mixture
In a large bowl, combine the grated onion, minced garlic, bread crumbs, egg, Dijon, Worcestershire, a generous pinch of salt, and several cracks of pepper. Mix gently with your hands until just combined; avoid overworking or the patties will be dense.
Shape the patties
Divide the mixture into 4 equal portions and gently form into oval patties about 3/4 inch thick. Make a slight indent in the center of each patty with your thumb so they cook evenly.
Brown the patties
Heat olive oil in a large skillet over medium heat. Add the patties and cook until deeply golden brown, about 3 to 4 minutes per side. Transfer to a plate and let rest.
Caramelize the onions
In the same pan, add butter and sliced yellow onion. Cook over medium heat, stirring now and then, until the onions are soft and golden, about 6 to 8 minutes.
Add aromatics and wine
Stir in the minced garlic and thyme, cook until fragrant. If using, pour in the red wine and simmer until it reduces by half, scraping up any browned bits.
Make the gravy
Sprinkle the flour over the onions and stir to coat. Gradually whisk in the beef broth and Worcestershire, then drop in the bay leaf. Bring to a gentle simmer and cook until the sauce thickens, about 3 to 4 minutes.
Simmer the steaks
Return the rested patties to the pan, nestling them into the gravy. Reduce the heat to low, cover, and let them simmer gently for 8 to 10 minutes so the beef stays juicy and the flavors meld.
Finish and rest
Taste the gravy and adjust seasoning with salt and pepper if needed. Turn off the heat and let the steaks rest in the pan for 5 minutes before serving to keep them moist.
Serve hot
Spoon the glossy gravy over the steaks, making sure each portion gets plenty of onions and sauce. This is the moment when the surface looks so appetizing and juicy.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
Serve these juicy Salisbury steaks with creamy mashed potatoes, buttered noodles, or roasted carrots to soak up every last drop of gravy.
Frequently Asked Questions
Go Make It!
This Salisbury steak is pure comfort food that feels special without any fuss, and I hope it becomes a go-to weeknight favorite in your kitchen just it has in mine.