Hey there, comfort food enthusiasts! Are you ready to dive into a dish that combines the heartiness of a steak with the soul-soothing touch of home cooking?
Today, we’re making Salisbury Steak, and trust me, this is no ordinary meatloaf in disguise. This recipe brings that diner classic, a hamburger steak in a zesty, rich brown gravy, to your kitchen table with a few unique twists.
Salisbury Steak is pure comfort food, and whether you make it on the stove, as in this recipe, or a pressure cooker, like my Instant Pot Salisbury Steak recipe, your family will love it!
Why You’ll Love This Recipe
- Comfort in Every Bite: This isn’t just food; it’s a warm hug for your taste buds. Perfect for those chilly evenings or when you need a bit of nostalgia.
- Family Favorite: It’s a classic dish that brings everyone to the table, from kids to grandparents. Plus, it’s a great way to sneak in some veggies with those mushrooms and onions.
- Easy Yet Impressive: With a prep time of just 10 minutes and regular ingredients you can find at any grocery store, you can impress without stress. It’s likely to become one of your favorite Easy Dinner Recipes.
What Makes This Recipe Unique
- Flavorful Gravy: Our beefy onion gravy isn’t just an afterthought; it’s rich gravy, savory, and practically begs to be sopped up with mashed potatoes.
- Homemade Cocktail Sauce: This is not your old-fashioned Salisbury steak recipe. We’re elevating the traditional flavors with a zesty cocktail sauce that adds depth of flavor and a little spicy kick. It’s way better than just adding tomato paste.

Key Ingredients and Substitutions

See the recipe card at the bottom of this article for the full recipe with quantities.
- Ground Beef: Opt for lean ground beef if you’re watching the fat content, or mix in some ground turkey for a lighter version.
- Beef Broth: I recommend using either reduced-sodium beef broth, beef stock, or bone broth to add more beefy flavor.
- Cocktail Sauce: This ingredient is what makes this Salisbury Steak recipe unique. Suppose you don’t have cocktail sauce; a mix of ketchup and horseradish works in a pinch.
- Mushrooms: These add that delicious mushroom flavor. Not a fan? Leave them out, or replace them with bell peppers for a different crunch.
- Onions: Sliced onions add great flavor to this homemade salisbury steak recipe and the rich gravy.
- Garlic and Herb Seasoning: Instead of using plain garlic powder, I dress it up a little with a salt-free Garlic and Herb Seasoning Blend.

How To Make Easy Salisbury Steak
Here’s a high-level summary of the steps, and below are detailed step-by-step instructions with photos.
- Mix and Form: Combine beef, breadcrumbs, egg, and seasonings. Shape into patties.
- Cook the Hamburger Patties: Brown the ground beef patties in oil over medium-high heat for that perfect sear.
- Sauté and Simmer: Cook onions and mushrooms, make the gravy, then simmer the patties.
- Cocktail Sauce: Quick mix of ketchup, horseradish, and Worcestershire for that special touch.
Step By Step Instructions with Photos
- In a large mixing bowl, combine the ground beef, bread crumbs, egg, cocktail sauce (or ketchup), yellow mustard, Worcestershire Sauce, pepper, and garlic and herb seasoning.

- Mix just until combined, but don’t overmix. Otherwise, the Salisbury steak may be tough.

Shape the meat mixture into oval patties.

Heat a large skillet over medium heat for about a minute, then add the butter. Place the meat patties in the skillet and cook them for 4 to 5 minutes on each side or until they’re well-browned. Remove the patties from the skillet and set them aside.

How To Make Salisbury Steak Gravy
- Add the butter, onions and mushrooms and reduce heat to medium-low.

- Saute the onions and mushrooms for about 5 minutes.

- Sprinkle 2 to 3 TBLs of flour over the mushrooms and onions and stir to coat.

Gradually stir in the beef broth, Worcestershire sauce, and mustard and raise the heat back to medium.

Add the cooked beef patties back into the skillet. Bring a gentle simmer, cover, and cook the patties for five more minutes or until they’re cooked. Remove the Salisbury steaks from the heat and serve them warm.

Recipe Tips
- Don’t Overmix: Keep the meat mixture light to ensure your patties aren’t too dense.
- Gravy Consistency: If your gravy seems too thin, simmer it a bit longer uncovered; if it is too thick, add more broth.
Variations
- Cheesy Salisbury: Add a slice of cheese to each patty before serving for a melty finish.
- Spiced Up: Add a pinch of cayenne to the patty mix or gravy for some heat.

What To Serve with Salisbury Steak
- Green Beans or Peas: Add these or another green vegetable for a pop of color and nutrition on your plate.
- Mashed Potatoes: The ultimate gravy soaker-upper.
FAQs
Gently reheat in the oven at 350 or on the stove to maintain moisture.
Place the leftover steak in an airtight container and refrigerate for up to 3 days.
Patties freeze well before cooking. Make the gravy fresh when you’re ready to eat.

Equipment
More Recipes
For other recipe ideas, check out these recipes.
- Smash Burger Tacos – A hamburger patty transformed into a Tex-Mex taco!
- Grilled Onion Bacon Cheddar Burger – A thick and juicy BBQ Bacon Cheeseburger grilled to perfection and topped with Caramelized Onions.
- Ground Beef Stroganoff – This easy 30-minute recipe omits the cream of mushroom soup and uses ground beef for a fantastic comfort food dinner!
- Baked Ziti – A delicious, make-ahead dish that is budget-friendly and can feed a crowd, making it perfect for large gatherings or potlucks.
- Cheesy Tortellini Skillet Lasagna – perfect when you want lasagna but don’t have the time to make it from scratch. By using tortellini, this one-pot tortellini lasagna can be ready in 20 minutes!

This easy Salisbury Steak with sautéed onions and mushrooms and the Salisbury Steak gravy is comforting and a real crowd-pleaser.
Recipe
Salisbury Steak
Ingredients
Salisbury Steak Patties
- 2 Tablespoons oil (avocado oil, or olive oil)
- 1-1/2 pounds ground beef
- 1/2 cup Italian bread crumbs
- 1 egg
- 2 Tablespoons cocktail sauce*
- 1 teaspoon mustard
- 1 Tablespoon Worcestershire
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt-free garlic and herb seasoning
Gravy
- 2 Tablespoons butter
- 1 onion sliced
- 1 package sliced mushrooms
- 2 Tablespoons all purpose flour
- 2-1/2 cups reduced sodium beef broth
- 1 Tablespoon Worcestershire
- 1/2 teaspoon mustard
*Homemade Cocktail Sauce
- 1 Tablespoon ketchup
- 1/2 teaspoon horseradish
- 1 teaspoon Worcestershire
- 1 dash hot sauce
Instructions
- In a large mixing bowl, combine the ground beef, bread crumbs, egg, cocktail sauce (or ketchup), yellow mustard, Worcestershire Sauce, pepper, and the garlic and herb seasoning. Mix well to combine.
- Shape the meat mixture into four oval-shaped patties.
- Heat a large skillet over medium heat for about a minute, then add the oil. Place the meat patties in the skillet and cook them for about 4 to 5 minutes on each side, or until they’re well-browned. Remove the patties from the skillet and set them aside.
- Prepare the gravy: add the onions and mushrooms to the skillet and reduce the heat to medium-low. Sautee the onions for about 5 minutes. Sprinkle 2 to 3 tablespoons of flour over the mushrooms and onions and stir to coat. Gradually stir in the beef broth, Worcestershire sauce, and mustard and raise the heat back to medium.
- Add the cooked beef patties back into the skillet. Bring to a gentle simmer, cover, and cook the patties for 5 more minutes, or until they’re cooked through. Remove the Salisbury steaks from the heat and serve them warm.
*Cocktail Sauce
- In a small bowl stir together all the ingredients listed under Homemade Cocktail Sauce. Then use it in the Salisbury Steak recipe.
Nutrition
Chuck Mencke says
Michele, I assume the number of servings is a typo.
Michele says
Hi Chuck, yes 40 servings is a typo. It has been corrected to 4 servings. Thanks for letting me know.
Amber Lacy says
Mmmmmm…..yum. This looks totally amazing. I’m just starring at the screen looking at how delicious they look.