Craving pure comfort food? This Salisbury Steak Recipe delivers perfectly seasoned, juicy beef patties swimming in a rich, savory mushroom and onion gravy. It’s a classic, hearty meal that comes together in under an hour, making it a perfect weeknight dinner the whole family will love. Forget the bland TV dinners of the past; this is how Salisbury steak is meant to be.
We’ll walk you through creating tender, flavorful patties and a deeply savory gravy from scratch. This recipe is straightforward, reliable, and guaranteed to become a staple in your comfort food rotation.
Why This Is The Best Salisbury Steak Recipe You’ll Ever Make
This isn’t just any Salisbury Steak Recipe; it’s a promise of a deeply satisfying meal. The secret lies in building layers of flavor. We start by searing the patties to create a delicious crust, then use those browned bits to form the foundation of an unforgettable mushroom gravy. The result is tender, juicy, and packed with umami goodness.
Unlike other recipes that can result in dry patties or a thin, lackluster sauce, our method ensures every component is perfect. Plus, it’s incredibly versatile and easy to customize.
What Exactly Is Salisbury Steak?
Salisbury steak is a classic American dish made from a blend of ground beef and seasonings, formed into patties, and served with a rich brown gravy. It was named after Dr. James Henry Salisbury, an American physician who advocated for a meat-centered diet in the 19th century.
Though often confused with hamburger steak, a true Salisbury steak includes more than just ground beef; it incorporates binders like breadcrumbs and eggs, along with seasonings, to create a more tender, meatloaf-like texture.
Ingredients for The Perfect Salisbury Steak
This recipe uses simple, easy-to-find ingredients to create a restaurant-quality meal at home. We’ve broken down the list into what you’ll need for the patties and what you’ll need for that incredible gravy.

For the Steak Patties:
- Ground Beef: 2 lbs lean ground beef (85/15 is ideal)
- Breadcrumbs: 1/2 cup Panko breadcrumbs
- Egg: 1 large egg, lightly beaten
- Ketchup: 2 tablespoons
- Worcestershire Sauce: 1 tablespoon
- Dijon Mustard: 1 teaspoon
- Onion Powder: 1 teaspoon
- Garlic Powder: 1/2 teaspoon
- Salt & Black Pepper: 1 teaspoon each
For the Mushroom Gravy:
- Butter: 2 tablespoons unsalted butter
- Onion: 1 large yellow onion, thinly sliced
- Mushrooms: 8 oz cremini mushrooms, sliced
- Garlic: 2 cloves, minced
- Flour: 2 tablespoons all-purpose flour
- Beef Broth: 2 1/2 cups high-quality beef broth
- Worcestershire Sauce: 1 tablespoon
- Olive Oil: 1 tablespoon
How to Make Our Easy Salisbury Steak Recipe
Follow these simple steps to create a delicious and satisfying Salisbury Steak dinner. It’s all about developing flavor at each stage of the cooking process.
Step 1: Form the Beef Patties
In a large bowl, gently combine the ground beef, Panko breadcrumbs, beaten egg, ketchup, Worcestershire sauce, Dijon mustard, onion powder, garlic powder, salt, and pepper. Be careful not to overmix, as this can make the patties tough. Divide the mixture into 6 equal portions and shape them into oval patties, about 3/4-inch thick.
Step 2: Sear the Steaks
Heat the olive oil in a large skillet over medium-high heat. Carefully place the patties in the skillet and cook for 3-4 minutes per side, until a deep brown crust forms. The patties will not be cooked through at this point. Remove them from the skillet and set them aside on a plate.

Step 3: Make the Mushroom Gravy
Reduce the heat to medium. Add the butter to the same skillet. Once melted, add the sliced onions and cook, stirring occasionally, until they soften and become golden brown, about 5-7 minutes. Add the sliced mushrooms and cook until they have released their moisture and started to brown, about 5 more minutes. Stir in the minced garlic and cook for another minute until fragrant.
Sprinkle the flour over the vegetables and stir constantly for one minute to cook out the raw flour taste. Slowly whisk in the beef broth and the remaining tablespoon of Worcestershire sauce. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pan.
Step 4: Simmer to Perfection
Return the seared patties to the skillet, nestling them into the gravy. Reduce the heat to low, cover, and let simmer for 15-20 minutes, or until the patties are cooked through and the gravy has thickened. Serve hot.
Pro-Tips for Juicy, Flavorful Salisbury Steak
To ensure your Salisbury Steak Recipe turns out perfectly every time, keep these tips in mind:
- Use 85/15 Ground Beef: This ratio has enough fat to keep the patties juicy and flavorful without making the gravy overly greasy.
- Don’t Overwork the Meat: Mix the patty ingredients until just combined. Overworking develops the gluten, resulting in tough, dense patties.
- Get a Good Sear: Don’t overcrowd the pan when searing the patties. A deep brown crust is essential for developing the rich flavor of the final dish. Cook in batches if necessary.
- Scrape the Pan: Those browned bits (the “fond”) left after searing the meat are pure flavor. Make sure to scrape them all up when you add the beef broth to make your gravy.
What to Serve with Salisbury Steak
This classic comfort dish pairs beautifully with a variety of sides. The most traditional pairing is creamy mashed potatoes to soak up all that delicious gravy. Egg noodles are another excellent choice. For a green vegetable, consider simple steamed green beans, roasted broccoli, or tender peas.
If you’re looking for other hearty side dishes, consider our Creamy Tortellini Soup for a comforting soup-and-steak night.
Storage and Reheating Instructions
Salisbury steak makes for fantastic leftovers. Store any extra patties and gravy in an airtight container in the refrigerator for up to 3-4 days.
To reheat, place the steak and gravy in a skillet over medium-low heat until warmed through. You can also reheat it in the microwave, but the stovetop method is best for preserving the texture of the patties.
More Comfort Food Recipes to Try
If you loved this easy Salisbury Steak Recipe, you’re sure to enjoy our other satisfying dinner options. For another ground beef favorite, try this amazing Cheesy Ground Beef Casserole. If you’re in the mood for something with a bit of a kick, these Hot Honey Chicken Quesadillas are always a hit. And for a one-pot meal that’s perfect for a chilly evening, our Lasagna Soup is a must-try.
Salisbury Steak Recipe FAQs
Yes! To make this recipe gluten-free, substitute the Panko breadcrumbs with a gluten-free variety and use a gluten-free all-purpose flour blend to thicken the gravy. Also, ensure your Worcestershire sauce is certified gluten-free.
The key is to use a binder like breadcrumbs and egg, and not to overmix the meat. Also, ensure the patties are chilled slightly before cooking and handle them gently when flipping during the searing process.
Salisbury steak is incredibly versatile. It pairs wonderfully with buttered egg noodles, fluffy white rice, roasted asparagus, steamed green beans, or even a side of macaroni and cheese.
We recommend an 85/15 lean-to-fat ratio for ground beef. It provides enough fat to keep the patties juicy and flavorful without making the gravy greasy.
A Salisbury steak typically includes binders like breadcrumbs and eggs, and is served with a brown gravy. A hamburger steak is usually just seasoned ground beef, often served plain or with onions, and is closer to a bunless hamburger.
The Ultimate Salisbury Steak Recipe

Salisbury Steak Recipe with Rich Mushroom Gravy
Ingredients
Equipment
Method
- In a large bowl, gently combine ground beef, Panko breadcrumbs, egg, ketchup, 1 tbsp Worcestershire sauce, Dijon mustard, onion powder, garlic powder, salt, and pepper. Do not overmix. Shape into 6 oval patties, about 3/4-inch thick.
- Heat olive oil in a large skillet over medium-high heat. Sear the patties for 3-4 minutes per side until a brown crust forms. Remove from skillet and set aside.
- Reduce heat to medium, add butter to the skillet. Add onions and cook until soft and golden (5-7 minutes). Add mushrooms and cook until browned (5 minutes). Stir in garlic and cook for 1 minute.
- Sprinkle flour over the vegetables and stir for 1 minute. Slowly whisk in beef broth and the remaining 1 tbsp of Worcestershire sauce, scraping up browned bits from the pan. Bring to a simmer.
- Return the patties to the skillet. Reduce heat to low, cover, and simmer for 15-20 minutes, until patties are cooked through and the gravy has thickened. Serve hot.
Notes
Tip 2: Ensure your skillet is hot before adding the patties to get the best possible sear.
Tip 3: If gravy is too thin, let it simmer uncovered for a few extra minutes to reduce. If too thick, whisk in a splash more beef broth.
Share Your Creation!
We hope you love this Salisbury Steak Recipe as much as we do! It’s a true classic for a reason. If you make it, we’d love to see your creation. Snap a photo and share it on Pinterest! Don’t forget to leave a comment below with your thoughts.
