Craving the ultimate comfort food that tastes like it came straight from Grandma’s kitchen but is ready in under 30 minutes? Look no further than this incredibly delicious and easy-to-make Salisbury Steak recipe. This hearty, one-skillet dinner is a true classic, guaranteed to satisfy the entire family with its rich, savory flavors and tender beef patties smothered in a luscious mushroom and onion gravy. Forget the frozen dinners – homemade Salisbury Steak is miles above anything you can buy at the store, offering a fresh, satisfying experience that will become a regular in your weeknight rotation.
If you’re searching for more simple yet satisfying dinner ideas, be sure to explore our popular Chicken Stir Fry and comforting Stuffed Shells recipes!

Classic Salisbury Steak Recipe: A Timeless Comfort Food
There’s something uniquely comforting about a classic Salisbury Steak. It’s a dish that evokes a sense of home, warmth, and delicious nostalgia, making it a beloved staple in countless households, including ours. Hearty, incredibly filling, and undeniably flavorful, this recipe elevates your ordinary burger night into a truly special meal without demanding extra time or effort. From start to finish, you can have this savory dinner on the table in less than 30 minutes. My preferred approach involves getting the flavorful beef patties perfectly browned first, allowing me to then focus on preparing a batch of creamy mashed potatoes – the quintessential sidekick for this dish.
Indeed, mashed potatoes and Salisbury Steak are a match made in culinary heaven, much like peanut butter and jelly. Their textures and flavors complement each other perfectly, with the fluffy potatoes soaking up every drop of that irresistible gravy. It’s the ideal pairing for an easy yet incredibly satisfying dinner.
Understanding Salisbury Steak: More Than Just a Burger
So, what exactly defines Salisbury Steak? Many describe it as a delightful hybrid, sitting somewhere between a juicy hamburger and a comforting meatloaf. It shares many foundational ingredients with a traditional meatloaf, such as seasoned breadcrumbs (often panko for better texture), an egg to bind everything together, and a touch of ketchup for sweetness and tang. However, unlike meatloaf, which is typically baked, Salisbury Steak patties are pan-fried much like burgers, achieving a wonderful sear and crust.
The true hallmark and distinguishing feature of an authentic Salisbury Steak recipe, however, is its accompanying gravy. This isn’t just any gravy; it’s a rich, deeply flavorful mushroom and onion gravy that transforms the entire dish. The slow caramelization of onions and mushrooms creates an umami-rich base, which is then thickened to a velvety consistency, enveloping the tender beef patties in a decadent sauce. This signature gravy is precisely why creamy mashed potatoes are the absolute side of choice, ensuring no drop of that delicious sauce goes to waste.

Essential Ingredients for Your Homemade Salisbury Steak
One of the beauties of this homemade Salisbury Steak recipe is that it often utilizes ingredients you might already have on hand, especially if you occasionally whip up a meatloaf. This makes it an ideal weeknight meal – it’s filling, incredibly delicious, and comes together with remarkable speed. Below, we’ll delve into the key components you’ll need. As always, you can find the complete printable recipe with precise measurements and full instructions in the recipe card located at the end of this article.
Crafting the Perfect Salisbury Steaks
For the patties, I recommend using lean ground beef to strike a balance between flavor and leanness. The beef is seasoned to perfection with a blend of savory Italian seasoning, a hint of zesty Dijon mustard, the deep umami notes of Worcestershire sauce, fresh minced garlic, and a touch of sweet ketchup. These ingredients infuse the beef with a complex flavor profile that truly stands out. Panko breadcrumbs are crucial here; they provide a lighter, crisper texture than regular breadcrumbs, while a large egg acts as the perfect binder, ensuring the patties hold their shape beautifully during cooking.
The Irresistible Mushroom Gravy
The gravy is undeniably a showstopper and an absolutely critical element of this easy Salisbury Steak recipe. It’s a luscious onion and mushroom gravy, where the magic begins by sautéing these two key ingredients until they are beautifully caramelized, building a deep foundation of flavor. After the vegetables are tender and golden, unsalted butter and all-purpose flour are added to create a rich roux, which will thicken our gravy. Gradually, rich beef stock is whisked in to achieve that silky-smooth consistency. Finally, a touch more Worcestershire sauce and ketchup, along with salt and pepper to taste, round out the flavors, creating a truly unforgettable sauce that perfectly complements the beef patties.

Step-by-Step Guide: How to Master Salisbury Steak
You’ll be amazed at how quickly this incredible recipe comes together! Let’s walk through the simple steps to create this delicious, comforting meal:
Preparing the Salisbury Steak Patties
Forming the Flavorful Patties.
Begin by taking a large mixing bowl and combining all the ingredients designated for the steaks: the lean ground beef, panko breadcrumbs, Italian seasoning, large egg, ketchup, Dijon mustard, Worcestershire sauce, salt, pepper, and finely minced garlic. Mix these ingredients gently but thoroughly, ensuring everything is well incorporated without overworking the meat, which can lead to tough patties. Once mixed, divide the mixture into four equal portions and carefully form them into oval-shaped patties, making sure each is no thicker than ¾ inch for even cooking.
Browning the Steaks to Perfection.
Heat two tablespoons of extra virgin olive oil in a large, deep skillet over medium-high heat. Once the oil shimmers, carefully add the formed beef patties to the hot skillet. Cook them until they achieve a beautiful golden-brown sear on each side, which should take approximately 4 to 5 minutes per side. At this stage, the steaks do not need to be fully cooked through, as they will finish cooking in the gravy. Once seared, remove the patties from the skillet and set them aside on a plate.
Crafting the Rich Mushroom Gravy
Using the same skillet (and the delicious browned bits, or ‘fond’, left behind from the steaks), reduce the heat to medium. Add the diced onions, season with a pinch of salt and pepper, and sauté for 3 to 4 minutes, or until they become partly translucent and fragrant. If your skillet appears dry, you can add an additional tablespoon of olive oil at this point. Next, add the sliced mushrooms to the skillet, season again with salt and pepper, and cook until they are tender and beautifully golden brown, typically 3 to 5 minutes.
Once the mushrooms and onions are ready, add two tablespoons of unsalted butter to the skillet and stir until it completely melts. Sprinkle in the two tablespoons of all-purpose flour and whisk continuously for about 1 to 2 minutes, creating a rich roux that will be the base for your gravy. Gradually pour in the 1 ½ cups of beef stock, whisking vigorously as you add it to prevent any lumps. Stir in the ketchup and Worcestershire sauce, then season the gravy with salt and pepper to your taste, adjusting as needed to balance the flavors.
Bringing it All Together: The Grand Finish.
Bring the prepared gravy to a gentle simmer. Carefully return the seared Salisbury steak patties to the skillet, nestling them into the rich sauce. Cover the skillet with a lid and allow the steaks to cook for an additional 5 minutes, or until they are cooked through to your desired doneness and have absorbed some of that wonderful gravy flavor. If you notice the gravy becoming too thick during this final cooking stage, simply add a splash more beef stock or water until it reaches your preferred consistency.
Expert Tip for Gravy Consistency: If your gravy ends up a bit too thick, a simple fix is to add a small amount of extra beef stock or even water, stirring until it thins to your liking. Conversely, if your gravy isn’t quite thick enough, you can easily create a cornstarch slurry. In a small bowl, combine 1 tablespoon of cornstarch with 1 to 2 tablespoons of cold water or beef stock, whisking until smooth. Remove the steaks from the skillet temporarily, stir the slurry into the simmering gravy, and continue to simmer for about 2 minutes, or until the gravy has thickened beautifully. Then, return the steaks to the skillet.

Mastering the Salisbury Steak Gravy
The rich, savory mushroom gravy is truly the soul of Salisbury Steak, delivering a silky-smooth texture and an abundance of deep, umami-packed flavor. While our recipe is designed to produce a perfectly balanced gravy, sometimes adjustments are needed. If you find your gravy isn’t quite as thick as you prefer after the cooking process, there are a couple of straightforward methods to achieve that ideal consistency:
- The Cornstarch Slurry Method: This is a classic technique for thickening gravies. In a small bowl, combine one tablespoon of cornstarch with an equal amount (one tablespoon) of cold beef stock or cold water. Whisk this mixture until it forms a smooth paste, free of lumps. Slowly whisk this slurry into your simmering gravy. Bring the gravy back to a gentle simmer and let it cook for another minute or two, stirring constantly, until it visibly thickens to your desired consistency.
- Enhance with Cream: For an even richer and creamier gravy, consider adding a couple of tablespoons of heavy cream or half-and-half. Not only will this addition impart an incredible velvety texture and luxurious mouthfeel, making the gravy more decadent, but it will also subtly help to thicken it. Just be sure to remove the steaks from the pan before stirring in the cream to ensure it incorporates smoothly without curdling.
Frequently Asked Questions (FAQs) About Salisbury Steak
Here are some common questions about making homemade Salisbury Steak, along with helpful answers to ensure your dish turns out perfectly:
Absolutely, you can! While mushrooms and onions are traditionally integral to Salisbury steak gravy, providing depth and umami, they can certainly be omitted if you or your family members have dietary preferences or a dislike for them. The gravy will still be delicious, just with a slightly different flavor profile. The onions can also be omitted entirely from the recipe if desired.
For an exceptionally creamy and luxurious gravy, simply stir in a couple of tablespoons of half-and-half or heavy cream towards the end of the cooking process. You’ll want to briefly remove the Salisbury steaks from the skillet first to make it easier to fully incorporate the cream, ensuring a smooth, lump-free consistency before returning the steaks to finish simmering.

Delicious Salisbury Steak Recipe Variations to Try
While this classic Salisbury Steak recipe is truly amazing on its own, I’m always enthusiastic about exploring fun and flavorful variations to keep things exciting in the kitchen. Don’t hesitate to get creative with these ideas to tailor the dish to your taste and dietary needs:
- Switch to Ground Turkey: For a lighter take on this comfort classic, try substituting lean ground turkey for the beef. Ground turkey absorbs flavors beautifully and offers a slightly different, equally delicious profile. You might find you need to add a touch more olive oil to the pan when browning, as ground turkey is often leaner.
- Elevate with Beef Consommé: My absolute favorite trick for an incredibly rich and deeply flavored gravy is to use beef consommé instead of regular beef stock. Consommé is a clarified, concentrated broth that boasts an exceptional depth of flavor, adding an unmatched richness and complexity to your gravy that will impress even the most discerning palates.
- Indulge in a Creamier Gravy: If you adore a velvety, extra-rich sauce, go ahead and add a generous splash of heavy cream or half-and-half to your gravy. This simple addition transforms the texture and flavor, making the gravy even more luscious and decadent.
- Infuse with Fresh Herbs: Punch up the aromatic flavors by stirring in some fresh herbs to your gravy. Finely chopped fresh parsley, thyme, or rosemary can add a wonderful brightness and complexity that beautifully complements the savory beef and mushrooms. Add them in the last few minutes of cooking to preserve their vibrant flavor.
- Customize for Picky Eaters: If you have family members who are not fans of mushrooms or onions, don’t let that stop you from enjoying this dish! You can easily remove the mushrooms (or onions, or both) from the gravy. The remaining savory elements will still create a wonderful, rich sauce that everyone can enjoy.
Storage and Freezing Information for Your Salisbury Steak
Proper storage is key to enjoying your delicious Salisbury Steak leftovers. Here’s how to keep them fresh and flavorful:
Leftovers should be transferred to an airtight container and stored in the refrigerator. For the best quality and safety, enjoy them within 2 to 3 days.
To freeze: This recipe freezes beautifully, making it perfect for meal prep! Allow the cooked Salisbury steaks and gravy to cool completely to room temperature. Then, transfer them to a freezer-safe container or a heavy-duty freezer bag, ensuring there’s minimal air trapped to prevent freezer burn. It can be stored in the freezer for up to 2 months. When you’re ready to enjoy, remove the container from the freezer and thaw it overnight in the refrigerator. The steaks and gravy can then be gently reheated in a skillet over medium-low heat until warmed through. You may find that the gravy has thickened slightly during freezing and thawing; simply add a bit of additional beef broth or water to thin it out to your desired consistency while reheating.

Perfect Side Dishes to Serve with Salisbury Steak
Salisbury Steak, with its rich patties and savory gravy, pairs wonderfully with a variety of classic comfort food sides. Here are some of our favorite recommendations that complement the dish perfectly, creating a truly complete and satisfying meal:
- Creamed Corn: Its sweet and creamy texture offers a delightful contrast to the savory steak.
- Slow Cooker Green Beans with Bacon: Tender green beans infused with smoky bacon flavor are an excellent savory vegetable option.
- Homemade Mashed Potatoes: The absolute quintessential pairing, perfect for soaking up every drop of that delicious mushroom gravy.
- Angel Biscuits: Light, fluffy, and slightly sweet, these biscuits are fantastic for dipping into the gravy.
- Dinner Rolls: A classic choice for mopping up any remaining sauce and completing the comfort food experience.
More Delicious Ground Beef Recipes to Explore
If you have extra ground beef on hand or are simply looking for more versatile and satisfying recipes that feature this kitchen staple, we’ve got you covered! Ground beef is incredibly adaptable and forms the base for many family-favorite meals. Here are some of our go-to recipes that use ground beef, perfect for any night of the week:
- Crockpot Chili: A hearty, slow-cooked classic perfect for a cozy evening.
- Homemade Hamburger Helper Recipe: A much healthier and tastier version of the boxed favorite.
- Slow Cooker Cowboy Beans: Packed with flavor and perfect for gatherings or a hearty side.
- Lazy Day Lasagna: All the flavor of traditional lasagna with a fraction of the effort.
- Bacon Cheeseburger Pizza Pinwheels: A fun, kid-friendly appetizer or light meal bursting with cheeseburger flavors.
Salisbury Steak Recipe Card
Classic Salisbury Steak with Mushroom Gravy
This irresistible homemade Salisbury Steak recipe is the epitome of classic comfort food, delivering rich flavors and tender beef patties smothered in an umami-packed mushroom gravy. Best of all, it comes together in one skillet in less than 30 minutes, making it an ideal choice for a hearty family dinner. Forget bland, store-bought versions – this recipe is guaranteed to impress!
Prep Time: 5 minutes
Cook Time: 20 minutes
Servings: 4
Author: Trish – Mom On Timeout
Ingredients
For the Steaks
- 1 pound lean ground beef
- ⅓ cup panko breadcrumbs
- 1 teaspoon Italian seasoning
- 1 large egg
- 1 tablespoon ketchup
- 1 teaspoon Dijon mustard
- 2 teaspoons Worcestershire sauce
- Salt and pepper to taste (approximately ½ teaspoon of each)
- 1 garlic clove, finely minced
- 2 tablespoons extra virgin olive oil
For the Mushroom Gravy
- 1 tablespoon extra virgin olive oil (if needed)
- ½ onion, diced
- 8 ounces sliced mushrooms
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 ½ cups beef stock (or beef broth or beef consommé)
- 1 tablespoon ketchup
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
Instructions
Making the Salisbury Steak Patties
- In a large bowl, combine the ground beef, panko breadcrumbs, Italian seasoning, egg, ketchup, Dijon mustard, Worcestershire sauce, salt, pepper, and minced garlic. Mix thoroughly but gently to combine all ingredients.
- Divide the mixture into 4 equal portions and form each into an oval patty, approximately ¾ inch thick.
- Heat 2 tablespoons of extra virgin olive oil in a large, deep skillet over medium-high heat. Add the formed patties and cook for about 4 to 5 minutes per side, until golden brown. The steaks do not need to be fully cooked through at this stage. Remove the seared steaks to a plate and set aside.
Preparing the Rich Mushroom Gravy
- Using the same skillet, reduce the heat to medium. Add the diced onions, season with a pinch of salt and pepper, and cook for 3 to 4 minutes until partly translucent. Add the extra tablespoon of olive oil if the pan is dry.
- Add the sliced mushrooms, season with salt and pepper, and cook for another 3 to 5 minutes until they are golden brown and tender.
- Turn the heat down to medium-low. Add the unsalted butter to the skillet and stir until completely melted. Sprinkle in the all-purpose flour and whisk continuously for 1 to 2 minutes to create a smooth roux.
- Gradually pour in the beef stock, whisking constantly to prevent lumps. Stir in the ketchup and Worcestershire sauce, then season the gravy with salt and pepper to taste.
- Bring the gravy to a gentle simmer. Return the seared Salisbury steak patties to the skillet, nestling them into the gravy. Cover the skillet and cook for an additional 5 minutes, or until the steaks are cooked through and tender. If the gravy becomes too thick, add a little more beef stock or water.
- Serve the Salisbury steaks immediately with the rich gravy spooned generously over top, ideally alongside creamy mashed potatoes. Garnish with fresh ground black pepper and a sprinkle of fresh parsley for an appealing finish. Enjoy!
Notes
Storage Information
Leftovers should be stored in an airtight container in the refrigerator and are best enjoyed within 2 to 3 days.
To freeze: Allow the cooked steaks and gravy to cool completely. Transfer them to a freezer-safe container or bag for up to 2 months. Thaw overnight in the refrigerator before reheating gently in a skillet until warmed through. You may need to add a splash of beef broth to thin the gravy during reheating.
Nutrition Information (Estimated per serving)
Calories: 395kcal | Carbohydrates: 14g | Protein: 31g | Fat: 24g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 132mg | Sodium: 438mg | Potassium: 863mg | Fiber: 1g | Sugar: 5g | Vitamin A: 294IU | Vitamin C: 3mg | Calcium: 57mg | Iron: 4mg