
Salisbury Steak is a comforting classic that is easy to make and even easier to love. Made from scratch with the perfect mushroom gravy, everyone will be begging for seconds.

If your only memory of Salisbury Steak is bad school lunches and terrible TV dinners, you absolutely need to try this recipe.
This amazing recipe for Salisbury steak starts with perfectly seasoning the meat to make delicious salisbury steak patties. From there, we use pan drippings to make a rich and delicious mushroom gravy. The end result is a homemade Salisbury steak that you will want to come back to over and over.
Absolutely delicious comfort food. Very easy to follow recipe. We will be making it again! Thank you.
How to Make Salisbury Steak
Mix the Meat
In a medium sized bowl, combine ground beef, onion, Italian seasoned breadcrumbs, egg, garlic, ketchup, Worcestershire sauce, kosher salt, ground mustard, and black pepper.

Make the Steaks
Divide the meat into four and create four oval patties that are about 1/2 and inch thick.

Brown the Steaks
In a skillet with hot oil, brown the ground beef patties for 2 minutes on each side. There is no need to cook them all the way through as they will finish cooking in the gravy at the end. Remove the hamburger patties and set them aside.

Start the Mushroom Gravy
Melt some butter in the hot skillet (no need to clean it), then sauté onions and garlic. After three minutes, add in the mushrooms and cook for 5 minutes.

Finish the Gravy
When the mushrooms are soft, add in flour to create a roux, and then scrape up the browned bits in the pan with some beef stock. Stir in ketchup and Worcestershire sauce, bring the sauce to a simmer and cook for 10 minutes.

Finish off the Steaks
Add the steaks to the simmering gravy and cook for five minutes. Serve and enjoy.

How to Serve Salisbury Steaks
As you see pictured here, these amazing Salisbury steaks are perfect over mashed potatoes . They are also incredible over a bed of homemade egg noodles . If you want to keep things a little bit lighter or lower in carbs, consider serving them over our mashed cauliflower .

Variations
- Use a leaner meat. While we prefer these with 85/15 meat, you can definitely make them with ground turkey or lean ground beef. Keep in mind that leaner meat will result in a slightly drier patty.
- Make an all onion gravy. If mushrooms aren’t your thing, leave them out. You can simply skip them without making any other changes to the recipe. Just cook the onions for 5 to 7 minutes without adding the mushrooms.
- Stick with plain breadcrumbs. I love them with the Italian breadcrumbs, but if you are looking for more of the original taste, use plain breadcrumbs.
Storing and Reheating Leftovers
Leftovers of this delicious dish should be stored in an airtight container in the refrigerator for up to five days. You could also freeze the leftovers.
When reheating, add the Salisbury steak and the gravy to a small skillet over low heat, covered, until it is warmed through. If you are reheating frozen leftovers, let them thaw in the refrigerator overnight before reheating.

What to Serve with Salisbury Steak
As mentioned above, this is wonderful over creamy mashed potatoes and you can call it a meal right there. You could also prep the potatoes ahead of time and make crockpot mashed potatoes . But if you want to add a side, here are a few suggestions.
- Roasted Green Beans
- Creamed Corn
- Honey Glazed Carrots
If you make this easy Salisbury steak recipes or any of my other recipes, leave me a comment and let me know what you think. I love hearing about how my recipes are bringing your family around the table.
- Youtube
- Newsletter
Ingredients
Salisbury Steak
- 1 pound ground beef 85/15 works best (453.6 grams)
- 1/2 small yellow onion grated fine
- 1/2 cup Italian seasoned breadcrumbs see note 1 and 2 (56 grams)
- 1 large egg whisked
- 2 cloves garlic minced
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon kosher salt
- 1/2 teaspoon ground mustard
- 1/2 teaspoon ground black pepper
Gravy
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1/2 small yellow onion diced
- 2 cloves garlic minced
- 1/2 teaspoon kosher salt
- dash ground black pepper
- 4 ounces white button mushrooms sliced, see note 3 (113.4 grams)
- 2 tablespoons all purpose flour see note 2
- 3 cups beef broth (680.3 grams)
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
Instructions
- In a large bowl, combine the beef, grated onion, breadcrumbs, egg, garlic, ketchup, Worcestershire sauce, kosher salt, ground mustard, and black pepper. 1 pound ground beef, 1/2 small yellow onion, 1/2 cup Italian seasoned breadcrumbs, 1 large egg, 2 cloves garlic, 2 tablespoons ketchup, 1 tablespoon Worcestershire sauce, 1 teaspoon kosher salt, 1/2 teaspoon ground mustard, 1/2 teaspoon ground black pepper
- Divide the meat mixture into four equal patties that oval shaped and approximately 1/2 an inch thick. Set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the steaks and brown each side, about 2 minutes per side. No need to cook them all the way through. Remove from the skillet and set aside. 1 tablespoon olive oil
- Melt the butter in the skillet. Add in the onion and garlic, season with salt and pepper, and sauté for about 3 minutes. Add in the mushrooms and cook until tender, about 5 minutes. 1 tablespoon unsalted butter, 1/2 small yellow onion, 2 cloves garlic, 1/2 teaspoon kosher salt, dash ground black pepper, 4 ounces white button mushrooms
- Add the flour to the pan and toss the mushrooms in it. Slowly add in the beef broth, scraping up the browned bits as you slowly whisk it in to the skillet. Stir in the ketchup and Worcestershire sauce. Turn up the heat. Bring to a simmer, bring the heat back down, and cook for 10 minutes, stirring occasionally. 2 tablespoons all purpose flour, 3 cups beef broth, 2 tablespoons ketchup, 1 tablespoon Worcestershire sauce
- Add the browned steaks (plus any liquid that has accumulated on the plate), and cook for 5 more minutes, or until the steaks are cooked through and the gravy has thickened.
Recipe Video
Notes
- While many recipes call for plain bread crumbs, the added flavor of Italian seasoned bread crumbs is amazing in this recipe. If you don’t have Italian seasoned breadcrumbs on hand, you can use 1/2 cup regular breadcrumbs and add 1/2 teaspoon of our Italian Seasoning .
- To make this recipe low carb and gluten free, replace the breadcrumbs with ground pork rinds and the flour in the roux with almond flour.
- If you are not a fan of mushrooms, they can simply be omitted from the recipe without making any other changes. You will just cook the onions for 5 to 7 minutes without adding the mushrooms.

did you make this
Salisbury Steak
Facebook
Twitter
Pinterest
Youtube
Newsletter
Perfectly Tender Swedish Meatballs
Stuffed Pork Chops
Mushroom Chicken
Mississippi Pot Roast
Instagram
Facebook
Youtube
Newsletter

Salisbury Steak
Ingredients
Salisbury Steak
- 1 pound ground beef 85/15 works best (453.6 grams)
- 1/2 small yellow onion grated fine
- 1/2 cup Italian seasoned breadcrumbs see note 1 and 2 (56 grams)
- 1 large egg whisked
- 2 cloves garlic minced
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon kosher salt
- 1/2 teaspoon ground mustard
- 1/2 teaspoon ground black pepper
Gravy
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1/2 small yellow onion diced
- 2 cloves garlic minced
- 1/2 teaspoon kosher salt
- dash ground black pepper
- 4 ounces white button mushrooms sliced, see note 3 (113.4 grams)
- 2 tablespoons all purpose flour see note 2
- 3 cups beef broth (680.3 grams)
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
Instructions
- In a large bowl, combine the beef, grated onion, breadcrumbs, egg, garlic, ketchup, Worcestershire sauce, kosher salt, ground mustard, and black pepper. 1 pound ground beef, 1/2 small yellow onion, 1/2 cup Italian seasoned breadcrumbs, 1 large egg, 2 cloves garlic, 2 tablespoons ketchup, 1 tablespoon Worcestershire sauce, 1 teaspoon kosher salt, 1/2 teaspoon ground mustard, 1/2 teaspoon ground black pepper
- Divide the meat mixture into four equal patties that oval shaped and approximately 1/2 an inch thick. Set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the steaks and brown each side, about 2 minutes per side. No need to cook them all the way through. Remove from the skillet and set aside. 1 tablespoon olive oil
- Melt the butter in the skillet. Add in the onion and garlic, season with salt and pepper, and sauté for about 3 minutes. Add in the mushrooms and cook until tender, about 5 minutes. 1 tablespoon unsalted butter, 1/2 small yellow onion, 2 cloves garlic, 1/2 teaspoon kosher salt, dash ground black pepper, 4 ounces white button mushrooms
- Add the flour to the pan and toss the mushrooms in it. Slowly add in the beef broth, scraping up the browned bits as you slowly whisk it in to the skillet. Stir in the ketchup and Worcestershire sauce. Turn up the heat. Bring to a simmer, bring the heat back down, and cook for 10 minutes, stirring occasionally. 2 tablespoons all purpose flour, 3 cups beef broth, 2 tablespoons ketchup, 1 tablespoon Worcestershire sauce
- Add the browned steaks (plus any liquid that has accumulated on the plate), and cook for 5 more minutes, or until the steaks are cooked through and the gravy has thickened.
Video
Notes
- While many recipes call for plain bread crumbs, the added flavor of Italian seasoned bread crumbs is amazing in this recipe. If you don’t have Italian seasoned breadcrumbs on hand, you can use 1/2 cup regular breadcrumbs and add 1/2 teaspoon of our Italian Seasoning .
- To make this recipe low carb and gluten free, replace the breadcrumbs with ground pork rinds and the flour in the roux with almond flour.
- If you are not a fan of mushrooms, they can simply be omitted from the recipe without making any other changes. You will just cook the onions for 5 to 7 minutes without adding the mushrooms.
Nutrition
- Youtube
- Newsletter