
There’s something wonderfully nostalgic and comforting about a perfectly made Salisbury steak. This classic American dish features seasoned ground beef patties smothered in a rich, savory brown gravy that’s absolutely irresistible. It’s the kind of home-cooked meal that brings families together around the dinner table, evoking memories of simpler times and warm kitchens filled with delicious aromas.
Salisbury steak has been a beloved staple in American cuisine since the late 1800s, named after Dr. James Salisbury, a nutritionist who promoted lean beef as part of a healthy diet. What makes this dish so special is how the tender beef patties absorb all the flavors from the rich onion and mushroom gravy, creating a harmony of tastes that’s both elegant and down-to-earth. Whether you’re cooking for a weeknight family dinner or impressing guests with classic comfort food, this recipe delivers restaurant-quality results from your own kitchen.
The beauty of homemade Salisbury steak lies in its simplicity and flexibility. You can prepare it on a weeknight and have dinner ready in about 45 minutes, or make it ahead and reheat it for an easy meal later. The beef patties stay moist and flavorful thanks to a careful blend of breadcrumbs, eggs, and seasonings, while the mushroom and onion gravy adds depth and richness that elevates this humble dish to something truly special.
This recipe is perfect served over creamy mashed potatoes, egg noodles, or even rice. The gravy cascades over everything, creating a satisfying and nourishing meal that will have everyone asking for seconds. I love serving this with a simple green salad or steamed vegetables on the side to round out the plate. It’s the kind of meal that feels like a warm hug on a plate, reminding us why comfort food will never go out of style.
If you’re looking for other classic comfort food recipes, you might enjoy exploring our collection of traditional desserts, or check out more beloved recipes that have stood the test of time. For additional techniques and inspiration, Bon Appétit offers great cooking guidance, while Serious Eats provides in-depth culinary knowledge. You can also find expert recipes and techniques at The New York Times for further inspiration.
Ingredients
- 1 pound ground beef (80/20 blend recommended)
- 1/2 cup breadcrumbs or crushed crackers
- 1 egg
- 1/4 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 2 tablespoons vegetable oil
- 1 medium onion, sliced
- 8 ounces fresh mushrooms, sliced
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 1 1/2 cups beef broth
- 1/2 cup water
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1/2 teaspoon dried thyme
- Salt and pepper to taste

Instructions
- In a large mixing bowl, combine the ground beef, breadcrumbs, egg, milk, salt, pepper, garlic powder, and onion powder. Mix gently with your hands until just combined—don’t overmix, as this can make the patties tough and dense.
- Divide the mixture into 4 equal portions and shape each into an oval patty about 3/4 inch thick. Make a slight indent in the center of each patty with your thumb to prevent them from puffing up during cooking.
- Heat the vegetable oil in a large skillet over medium-high heat. Once the oil is hot and shimmering, carefully place the beef patties in the pan.
- Cook the patties for 4-5 minutes on the first side without moving them, allowing a golden brown crust to form. Flip and cook for another 3-4 minutes on the second side until browned. Transfer the cooked patties to a plate and set aside.
- In the same skillet, melt the butter over medium heat. Add the sliced onions and cook for 3-4 minutes, stirring occasionally, until they begin to soften and turn translucent.
- Add the sliced mushrooms to the skillet and continue cooking for 4-5 minutes, stirring frequently, until the mushrooms release their moisture and begin to brown slightly.
- Sprinkle the flour evenly over the onion and mushroom mixture and stir constantly for about 1 minute to create a roux, which will thicken the gravy.
- Gradually pour in the beef broth and water, stirring continuously to prevent lumps from forming. Add the Worcestershire sauce, Dijon mustard, and dried thyme, stirring until smooth and well combined.
- Return the beef patties to the skillet, nestling them into the gravy. Reduce the heat to medium-low and simmer for 8-10 minutes, allowing the patties to finish cooking and the gravy to thicken and develop flavor.
- Taste the gravy and adjust the seasoning with additional salt and pepper as needed. The gravy should be rich, savory, and coat the back of a spoon.
- Serve the Salisbury steak patties hot, topped generously with the mushroom and onion gravy, alongside your choice of mashed potatoes, egg noodles, or rice.

Pro Tips
Don’t Overmix: When combining the beef mixture, handle it as little as possible. Overmixing develops gluten in the breadcrumbs and makes the patties tough and rubbery rather than tender and juicy. Mix just until the ingredients are barely combined.
Browned Crust: Achieving a golden brown crust on the beef patties is essential for flavor development through the Maillard reaction. Don’t move the patties while they cook on the first side—this allows them to develop that beautiful crust.
Gravy Consistency: If your gravy is too thin, mix a tablespoon of cornstarch with two tablespoons of cold water to create a slurry, then stir it into the simmering gravy. For a thinner gravy, simply add more broth or water as desired.
Mushroom Varieties: While button mushrooms work perfectly, you can also use cremini, portobello, or a mix of wild mushrooms for a more complex flavor profile and earthier taste.
Make Ahead Instructions: You can prepare the beef patties up to 24 hours in advance and store them covered in the refrigerator. Brown them just before making the gravy for best results. The finished dish also reheats beautifully in a low oven or on the stovetop over gentle heat.
Serving Suggestions: This dish pairs beautifully with creamy mashed potatoes, buttered egg noodles, or fluffy rice. Consider serving with a simple green salad, roasted vegetables, or steamed green beans to round out the meal.
Worcestershire Sauce: This ingredient adds umami depth and complexity to the gravy. If you prefer a milder flavor, start with half the amount and add more to taste.
Wine Option: For an elevated version, substitute half of the water with a dry red wine like Cabernet Sauvignon for added richness and sophistication.
Leftovers: Store any remaining Salisbury steak in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet over low heat to prevent the beef from drying out.
