This Salisbury steak recipe pairs flavorful, tender hamburger steaks with a savory gravy for the perfect comfort food dinner. It all comes together on the stovetop in just about 40 minutes!

Salisbury steak is a staple of school lunches and frozen dinners everywhere, but have you ever tried to make it from scratch? You’ll be surprised by how easy it isโand how much tastier it is when it’s homemade!
(For more comfort food classics you can make at home, try my Southern Meatloaf, Fried Chicken, Homemade Chicken Alfredo, and Chicken and Dumpling Casserole!)

Easy Salisbury Steak Recipe
Salisbury steak is a dish that typically consists of a ground beef patty (or “steak”) cooked in a pan with onions and gravy. It’s often served with mashed potatoes or rice for soaking up all the mushroom gravy goodness. It’s not exactly a Cast Iron Filet Mignon, but it is total comfort food!
This recipe for Salisbury steak is an easy weeknight dinner that the whole family will love! The beef patties are seasoned with Worcestershire sauce, Dijon, garlic, and Italian seasoning for lots of flavor. They’re cooked in a savory gravy made with beef broth, mushrooms, and diced onions.
Serve it all up with some homemade mashed potatoes and you’ve got a comforting meal that everyone will enjoy!

Ingredients
See recipe card below this post for ingredient quantities and full instructions.
For the steak:
- Ground beef โ I use lean ground beef.
- Panko breadcrumbs โ I like using panko breadcrumbs, but you can use regular bread crumbs if thatโs what you have on hand.
- Italian seasoning
- Egg โ Hereโs the best way to crack an egg.
- Ketchup
- Dijon mustard
- Garlic clove โ I like using fresh garlic instead of garlic powder.
- Worcestershire sauce
- Salt and black pepper โ Freshly cracked black pepper is best!

For the gravy:
- Olive oil
- Onion โ Use a yellow or white onion.
- Garlic cloves
- Mushrooms โ White mushrooms or cremini are both excellent in Salisbury steak gravy!
- Unsalted butter
- All-purpose flour
- Beef broth โ Use homemade or store-bought.
- Dijon mustard
- Worcestershire sauce
- Salt and black pepper

How to Make Salisbury Steak
1. Form the Steaks
Combine the steak ingredients in a large bowl. Mix with your hands to thoroughly combine everything, then divide the meat mixture into four portions and form each into an oval patty 3/4-inch thick.
Tip: For an easy variation on this recipe, form the meat mixture into meatballs.
2. Cook the Steaks
Heat the olive oil in a large skillet. When hot, add the steaks and cook them for 4 to 5 minutes on each side. Transfer the steaks to a plate.
3. Sautรฉ the Vegetables
Add another tablespoon of olive oil to the same pan over medium-high heat and stir in the onions and garlic. Cook for 3 to 4 minutes, or until softened and translucent. Add the mushrooms, season with salt and pepper, and cook until browned, about 4 to 5 minutes.
4. Make the Gravy
Reduce the heat to medium and add the butter. Once the butter has melted, sprinkle flour over it and cook for 3 minutes to form a slurry. Slowly pour in the beef broth, constantly whisking as you pour. Once the sauce has thickened, add the Dijon, Worcestershire sauce, and season with salt and pepper.
Tip: If the gravy seems too thick at this point, you can add water a tablespoon or two at a time to thin it out.
5. Finish
Bring the gravy to a simmer and set the hamburger patties back in the pan. Continue to cook until the Salisbury steak patties are done, about 6 to 8 minutes.

How to Store Leftover Salisbury Steak
Leftover Salisbury steak can be stored in an airtight container in the fridge for up to 3 days. The gravy will thicken as it sits, so you may need to add a little water to thin it out when reheating. I recommend warming it up in the microwave or in a skillet on the stovetop.

FAQs
Mashed potatoes, Instant Pot rice, and steamed veggies (like steamed broccoli) are all great sides to serve with Salisbury steak. You could also try serving it with other starches like buttered egg noodles! Roasted vegetables are good, tooโI especially love it with roasted broccoli.
Salisbury steak is typically made with ground beef. You can use any type of ground beef that you like, but I recommend using 80/20 ground beef for the best flavor and texture. I wouldn’t recommend making this recipe with ground turkey, but you can use a mixture of ground pork and ground beef.
The main difference between a hamburger steak and a Salisbury steak is the gravy. A Salisbury steak is typically served with gravy, while a hamburger steak is not. In addition, Salisbury steaks are similar to meatloaf in that theyโre made with breadcrumbs and seasonings, while hamburger steaks are simply made with hamburger, salt, and pepper.
Chopped steak is essentially the same thing as a hamburger steak; itโs a steak that consists of a patty of cooked ground beef.
More Easy Ground Beef Dinners

Salisbury Steak
Ingredients
Steak
- 1 lb ground beef
- ยฝ cup panko breadcrumbs
- 1 tsp Italian seasoning
- 1 large egg
- 2 tbsp ketchup
- 2 tsp dijon mustard
- 1 garlic clove minced
- 2 tsp Worcestershire
- salt & black pepper to taste
Gravy
- 1 tbsp olive oil
- ยฝ medium onion diced
- 2 garlic cloves minced
- 8 oz mushrooms sliced
- 2 tbsp butter unsalted
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 2 tsp dijon mustard
- 2 tsp Worcestershire
- Ssalt & black pepper to taste
Instructions
- For the steak, add all ingredients to a large mixing bowl. Mix with your hands to thoroughly combine. Form (4) oval patties about ยพโ thick.
- Heat 3 tbsp of olive oil in a large sautรฉ pan. When hot, add the steaks and cook for 4-5 minutes per side. Remove to a plate and set aside.
- Add 1 tbsp of olive to the same pan over medium-high heat and add the onions and garlic. Cook for 3-4 minutes or until translucent.
- Add mushrooms, season, and cook until browned, about 4-5 minutes.
- Reduce heat to medium and add the butter. When melted, add the flour and cook for 3 minutes.
- Gradually pour in the beef broth while constantly stirring with a whisk until thickened. Add Dijon, Worcestershire, and season with salt and pepper. If gravy looks too thick, add a little water to thin it out.
- Bring gravy to a simmer and add the steaks to the pan. Continue to cook until the steaks are done, about 6-8 minutes.
I’ve used this recipe many times and love it I always double the recipe for leftovers. Tonight I didn’t have Worcestershire so used a bit of A1 I think I will continue with A1 I think it gave it a bit more depth. Ty for this
Love making dinner fresh and this recipe was so easy and delicious. Thank you ๐
We’re so glad you enjoyed it, Norma!