Step into a world of nostalgic comfort with this ultimate **classic Salisbury Steak recipe**! Imagine tender, juicy beef patties, perfectly seasoned and seared, then swimming in a rich, velvety mushroom and onion gravy. This isn’t just a meal; it’s a warm hug on a plate, a delightful culinary journey that brings families together around the dinner table. It’s the quintessential comfort food that promises to satisfy every palate, making it an ideal choice for any busy weeknight.
This homemade Salisbury steak recipe is incredibly versatile, pairing beautifully with a variety of sides. For a truly unforgettable experience, serve it alongside creamy garlic and herb mashed potatoes and crisp green beans. It’s a complete, delicious, and wonderfully easy dinner that will quickly become a cherished family favorite.
Looking for more simple yet satisfying dinner ideas? You might also love my flavorful pepper steak recipe or my incredibly easy homemade hamburger helper!

Table of Contents
- Why You’ll Love This Recipe
- Salisbury Steak Ingredients
- Smart Substitutions & Variations
- How to Make Perfect Salisbury Steak
- What to Serve with Salisbury Steak
- Recipe FAQs
- Storage & Reheating Tips
- More Delicious Ground Beef Recipes
- Old Fashioned Salisbury Steak Recipe
Growing up, few meals brought as much excitement to our dinner table as my mom’s Salisbury Steak. The rich, savory mushroom and onion gravy, generously smothered over perfectly seasoned, juicy homemade hamburger patties, always made this classic dish an instant favorite. It had a way of turning an ordinary evening into something special, a true testament to the power of a well-made comfort meal.
We’d often enjoy it with creamy mashed potatoes or tender egg noodles, alongside fresh string beans or steamed broccoli. This combination embodies American comfort food at its finest – simple, hearty, and incredibly satisfying. The way that luscious gravy mingled with the mashed potatoes was pure culinary bliss, creating a symphony of flavors and textures that still makes my tastebuds sing.
This homemade version truly outshines any store-bought or TV dinner rendition. The depth of flavor in the gravy, coupled with the moist and tender beef patties, creates a meal that feels both gourmet and incredibly accessible. What makes this **ground beef recipe** even better is its simplicity. You only need a few common pantry ingredients, and the entire dish comes together in under an hour. Just grab a sturdy large skillet with a lid, gather your ingredients, and get ready to create a new family favorite that rivals grandma’s!
Why You’ll Love This Classic Salisbury Steak Recipe
- Everyday Pantry Ingredients! This isn’t a recipe that requires a trip to a specialty store. Our classic Salisbury steak calls for simple, readily available ingredients you likely already have in your kitchen. From ground beef to pantry staples like flour, seasonings, and broths, it’s designed to be accessible and budget-friendly, proving that incredible flavor doesn’t need exotic components.
- Quick and Easy Comfort! Perfect for those busy weeknights when time is precious, this Salisbury steak comes together in under an hour from start to finish. The steps are straightforward, making it a fantastic meal for novice cooks and experienced home chefs alike. Spend less time in the kitchen and more time enjoying a hearty, flavorful meal with your loved ones.
- Fantastic for Meal Prep! One of the best qualities of this Salisbury steak is that it tastes even better the next day! The flavors deepen as they meld, making leftovers a highly anticipated treat. It’s an ideal recipe for meal prepping – simply make a larger batch, store individual portions, and enjoy delicious, homemade comfort food throughout the week. The entire family will be excited to reheat this dish!
- The Best Salisbury Steak You’ll Ever Make! This recipe guarantees incredibly juicy and tender hamburger steaks, not dry or bland. The secret lies in our carefully balanced blend of ingredients and a cooking method that locks in moisture and flavor. Paired with a rich, deeply flavored gravy mixture, bursting with savory mushrooms and onions, every bite is a testament to what a truly great **homemade Salisbury steak** should taste like.
- Versatile & Customizable! Whether you prefer a heartier meal or are looking to adjust to dietary needs, this recipe is incredibly adaptable. Easily swap out meats, adjust seasonings, or make it gluten-free or dairy-free with simple substitutions, ensuring everyone at your table can enjoy this delightful dish.
Key Ingredients for the Perfect Salisbury Steak

Crafting the perfect Salisbury steak starts with a selection of fresh, high-quality ingredients. Here’s what you’ll need for the tender patties:
- Ground Beef: For the most flavorful and tender patties, I recommend using lean ground beef (85/15 or 90/10). This provides enough fat for juiciness without making the gravy too greasy. You can also experiment with a mix of ground beef and ground pork for added depth, or use ground turkey or ground chicken for a lighter alternative.
- Panko Breadcrumbs: These Japanese-style breadcrumbs are coarser than regular breadcrumbs, giving the meat patties a superior texture and helping them maintain their distinct oval shape during cooking. They also help absorb moisture, contributing to a juicier patty.
- Whole Milk: Believe it or not, whole milk is a secret ingredient for incredibly tender beef patties. It adds moisture and helps to break down the proteins slightly, resulting in a melt-in-your-mouth texture that sets this Salisbury steak apart.
- Garlic Cloves: Freshly diced garlic adds a pungent, aromatic kick to the patties. Dice it as finely as possible to distribute its robust flavor evenly throughout the meat.
- Essential Seasonings: A blend of onion powder and Italian seasoning provides a foundational layer of savory, aromatic flavors that complement the beef beautifully. Kosher salt and freshly ground black pepper are also crucial for bringing out the best in the meat.
- Classic Sauces: Dijon mustard, ketchup, and Worcestershire sauce are key to the signature flavor profile of Salisbury steak. Dijon adds a subtle tang, ketchup provides a touch of sweetness and acidity, and Worcestershire sauce delivers an umami punch that deepens the beef’s flavor.
- Fresh Parsley: Chopped fresh flat Italian parsley brightens the flavor of the patties with its herbaceous notes and adds a lovely pop of color. It’s always best to use fresh for optimal flavor.
- Eggs: Eggs act as a binder, holding all the ingredients of the meat mixture together and preventing the patties from crumbling during cooking.
For the Rich Brown Gravy
The luscious gravy is truly the soul of Salisbury steak. Here’s what you’ll need to create its rich, savory magic:
- Mushrooms: Fresh cremini mushrooms (also known as baby portobello) are ideal for their earthy flavor and meaty texture, which stands up well in the gravy. Ensure they are fresh and sliced evenly.
- Aromatics: Diced yellow onion and minced garlic form the flavorful base of the gravy, creating a deeply aromatic foundation that builds complex layers of taste.
- All-Purpose Flour: This is used to create a roux, which thickens the gravy to that perfect, spoon-coating consistency.
- Dijon Mustard: A touch of Dijon in the gravy adds a subtle sharpness that cuts through the richness and brightens the overall flavor.
- Fresh Herbs: Sprigs of fresh thyme and a hint of diced rosemary infuse the gravy with fragrant, woodsy notes, adding an extra layer of sophisticated flavor.
- Worcestershire Sauce: Essential for its profound umami and savory depth, Worcestershire sauce is a non-negotiable ingredient for an authentic Salisbury steak gravy.
- Beef Stock and Better Than Bouillon: A combination of high-quality beef stock and a concentrated beef base like Better Than Bouillon creates an incredibly rich, robust, and intensely beefy gravy flavor that is hard to beat.
Smart Substitutions & Variations for Your Salisbury Steak
This classic recipe is forgiving and adaptable, allowing for various dietary needs or ingredient availability:
- Gluten-Free Option: To make this dish gluten-free, simply swap out the regular panko breadcrumbs for a gluten-free variety. Alternatively, you can omit the breadcrumbs entirely, though the patties might be slightly softer. For the gravy, replace all-purpose flour with an equal amount of cornstarch. To do this, create a slurry by whisking cornstarch with a small amount of cold water or broth before adding it to the hot liquid to prevent lumps, then whisk until thickened.
- Dairy-Free Option: Easily convert this recipe to be dairy-free by substituting the whole milk with your favorite unsweetened dairy-free milk (such as almond or oat milk). For searing the patties and starting the gravy, use a plant-based butter or increase the amount of olive oil.
- Broth Alternatives: If beef broth is not available, chicken broth or even vegetable broth can be used in its place for the gravy. While it may slightly alter the depth of beefy flavor, the gravy will still be delicious and savory.
- Meat Variations: Feel free to experiment with other ground meats. Ground turkey or chicken can create a lighter version, while a blend of ground beef and Italian sausage can add an extra layer of spice and flavor. Adjust seasonings as needed for different meats.
- Mushroom Choices: If cremini mushrooms aren’t available, white button mushrooms or sliced portobello caps can be used instead. Each will lend a slightly different, but still delicious, earthy flavor to the gravy.
How to Make Perfect Salisbury Steak: Step-by-Step Guide

Follow these detailed steps to create a Salisbury steak that’s bursting with flavor and perfectly tender:
- Prepare the Wet Mixture for Patties: In a medium-sized bowl, combine the eggs, whole milk, Dijon mustard, ketchup, and Worcestershire sauce. Whisk these ingredients together thoroughly until the mixture is smooth and well combined. This liquid blend will infuse the patties with moisture and essential flavors. (Refer to Image 1 for visual guidance)
- Combine and Mix the Patty Ingredients: In a separate, larger bowl, gently combine the ground beef, diced garlic, Italian seasoning, onion powder, and freshly chopped parsley. Season generously with kosher salt and black pepper. Pour the whisked egg and milk mixture over the ground beef. Using your hands, mix the ingredients just until everything is combined, being careful not to overmix, which can result in tough patties. Once incorporated, add the panko breadcrumbs and continue to mix briefly until all ingredients are evenly distributed. (See Image 2)
- Form the Beef Patties: Divide the meat mixture into 6 to 8 equal portions, depending on your desired size for the hamburger steaks. Shape each portion into an oval patty, about 1/2 to 3/4 inch thick. Ensure the patties are uniform in size for even cooking. (Image 3 illustrates the formed patties)
- Brown the Salisbury Steaks: Heat a large skillet (preferably cast iron or a heavy-bottomed pan) over medium heat. Add one tablespoon of olive oil and one tablespoon of butter. Once the butter is melted and shimmering, add 2-3 of the beef patties to the skillet, ensuring not to overcrowd the pan. Cook for 3-4 minutes on each side until beautifully browned and a nice crust forms. The goal here is to sear the patties, not cook them all the way through. Remove the seared hamburger steaks from the pan and set them aside on a plate. Leave any remaining grease and browned bits in the pan – this is crucial for building the gravy’s flavor! (Observe Image 4 for searing)
- Begin the Savory Gravy: Using the delicious leftover grease and browned bits in the same skillet, add the sliced mushrooms and diced onions. Cook over medium heat, stirring occasionally, until the vegetables are slightly softened and fragrant, which typically takes about 5-7 minutes. Then, add the minced garlic cloves and continue to cook for another 2 minutes until the garlic is aromatic. Sprinkle about 2 tablespoons of all-purpose flour over the vegetables and whisk constantly for 1-2 minutes to create a roux. Be sure to scrape up all the flavorful browned bits from the bottom of the pan – this is where all the deep, rich flavor of your gravy comes from! (Image 5 shows the vegetables in the pan)
- Simmer and Serve: Carefully return the browned ground beef patties to the simmering gravy in the skillet. Ensure the patties are partially submerged in the rich sauce. Bring the mixture to a gentle boil, then immediately reduce the heat to low. Cover the skillet with a lid and let it simmer for 15-20 minutes, or until the hamburger steaks are fully cooked through and reach an internal temperature of 160-165 degrees F (71-74 degrees C) as measured with a meat thermometer. This simmering period allows the patties to become incredibly tender and absorb all the wonderful flavors of the gravy. (See Image 7 for the finished dish)




6. Finish the Rich Gravy: Gradually whisk in the beef broth, Dijon mustard, fresh thyme, diced rosemary, Worcestershire sauce, and Better Than Bouillon. Continue whisking constantly to prevent lumps, allowing the mixture to come to a gentle simmer. As it heats, the gravy will begin to thicken into a smooth, rich consistency. Taste and adjust seasonings if needed. (Refer to Image 6 for gravy consistency)



What to Serve with Your Perfect Salisbury Steak
This hearty and flavorful Salisbury steak demands equally comforting side dishes. The rich gravy is perfect for soaking into absorbent accompaniments. Here are some of my favorite pairings to create a complete and unforgettable meal:
- Creamy Mashed Potatoes: The ultimate classic pairing! The smooth, buttery mashed potatoes are perfect for soaking up every last drop of that savory mushroom gravy. Try my famous garlic and herb mashed potatoes for an elevated experience.
- Egg Noodles: Another traditional choice, wide egg noodles are wonderfully tender and provide a soft bed for the Salisbury steak and gravy.
- Steamed or Roasted Vegetables: Balance the richness of the dish with a vibrant side. Fresh green beans, broccoli, asparagus, or glazed carrots add color, texture, and essential nutrients. My sauteed haricots verts would be a delicious choice.
- Fluffy White Rice: For a simple yet effective accompaniment, serve with plain white rice. It’s excellent for absorbing the flavorful gravy.
- Crusty Bread: A warm, crusty baguette or dinner rolls are perfect for mopping up any leftover gravy, ensuring no delicious drop goes to waste.
- Simple Side Salad: A light, crisp house salad with a tangy vinaigrette offers a refreshing contrast to the hearty main course.
- Smoked Mac and Cheese: For an extra indulgent meal, this dish also pairs exceptionally well with rich and creamy smoked mac and cheese.
Salisbury Steak Recipe FAQs
While both feature ground beef patties, the main distinction lies in their preparation. Salisbury steak typically includes fillers and flavor enhancers like breadcrumbs, eggs, milk, and various sauces (ketchup, Worcestershire, Dijon) mixed into the seasoned beef patties. Hamburger steaks, on the other hand, are generally simpler, often just seasoned with salt and pepper, and served with or without gravy. Salisbury steak is designed to be softer and more tender, often smothered in a rich, flavorful gravy as a core component of the dish.
Salisbury steak is named after Dr. James Henry Salisbury, an American physician and nutritionist from the 19th century. He was a proponent of a meat-centered diet, believing it could cure various digestive illnesses and improve overall health. He developed this particular recipe as part of his dietary recommendations for his patients, making it a vintage recipe with historical roots.
Absolutely! Salisbury steak freezes wonderfully. Once cooked and cooled completely, transfer the patties and gravy to an airtight, freezer-safe container. It can be stored in the freezer for up to 3 months. To reheat, thaw overnight in the refrigerator, then gently warm on the stovetop over low heat, adding a splash of beef broth if the gravy seems too thick. Or, reheat in the microwave until heated through.
If your gravy isn’t as thick as you’d like, you have a couple of easy options. You can make a cornstarch slurry by whisking 1 tablespoon of cornstarch with 1 tablespoon of cold water until smooth. Gradually whisk this mixture into the simmering gravy, letting it cook for another minute or two until it reaches your desired thickness. Alternatively, you can create a butter and flour paste (beurre manié) by kneading equal parts softened butter and flour together, then whisking small pieces into the gravy until it thickens.

Storage & Reheating Tips
This Salisbury steak is just as delicious, if not more so, the next day! Proper storage and reheating will ensure you enjoy every last bite:
- Refrigeration: Once cooked, allow the Salisbury steak and gravy to cool completely at room temperature (no longer than 2 hours). Transfer to an airtight container and store in the refrigerator for up to 3-4 days.
- Freezing: For longer storage, Salisbury steak freezes exceptionally well. Place the cooled patties and gravy in a freezer-safe container or heavy-duty freezer bags. It can be kept in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating on the Stovetop: The best method for reheating. Transfer the Salisbury steak and gravy to a skillet or saucepan. Heat over medium-low heat, stirring occasionally, until warmed through. If the gravy has thickened too much, add a splash of beef broth or water to achieve the desired consistency.
- Reheating in the Microwave: For quick reheating, individual portions can be microwaved. Place a portion in a microwave-safe dish, cover loosely, and heat on medium power in 1-2 minute intervals, stirring in between, until hot.
More Delicious Ground Beef Recipes
- Hearty Baked Beans with Ground Beef
- Flavorful Mexican Spaghetti
- Loaded Butternut Squash Boats
- Classic Ground Beef Tacos
Want more delicious and beautiful recipes delivered straight to your inbox? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released – you won’t want to miss them!
If you try this incredible Salisbury steak recipe, please share your experience! Leave a star rating on the recipe card below and drop a comment to let me know how it turned out. You can also tag @BritneyBreaksBread on Instagram and use the hashtag #britneybreaksbread so I can celebrate your beautiful culinary creations!
Old Fashioned Salisbury Steak Recipe
Print Recipe
Equipment
- 12-inch Skillet
Ingredients
- 2 lbs Ground Beef
- 2 Large Eggs
- 1 cup Milk
- 1 tbsp Dijon Mustard
- 2 tbsps Ketchup
- 2 tbsps Worcestershire Sauce
- 3 cloves Garlic, (diced)
- 1 1/2 tsp Italian Seasoning
- 1 tbsp Onion Powder
- 3 tbsps Fresh Parsley, (diced)
- 1 1/4 cup Panko Breadcrumbs
- 2 tbsps Butter
- 1 tbsp Olive Oil
Brown Mushroom Gravy
- 2 cups Cremini Mushrooms, (sliced)
- 1/2 Yellow Onion, (diced)
- 3 cloves Garlic, (diced)
- 2 tbsps Butter
- 2 tbsps All purpose Flour
- 2 tbsps Dijon Mustard
- 3 Sprigs Thyme, (remove the stems)
- 1 tbsp Rosemary, (diced)
- 1 tbsp Worcestershire Sauce
- 1 1/2 tsp Better than Bouillon
- 3 cups Beef Broth
Instructions
- In a medium bowl, whisk together eggs, milk, dijon mustard, ketchup, worcestershire sauce until smooth and combined.
- In a separate bowl, combine ground beef, diced garlic, Italian seasoning, onion powder, and freshly chopped parsley. Season with kosher salt and black pepper. Then pour in egg mixture and use your hands to mix together. Once combined, add breadcrumbs and continue to mix until all ingredients are mixed together.
- Form the patties – divide the meat mixture into 6-8 oval patties (depending on the size that you’d like your hamburger steaks).
- Brown the steaks – add a tablespoon of olive oil and a tablespoon of butter to a large skillet over medium heat. Allow the oil to warm and add 2-3 of the patties at a time. Cook for 3-4 minutes on each side. Do not cook all the way through, just cook enough to sear the hamburger steaks. Remove from the pan and set aside. Leave the excess grease in the pan.
- Make gravy – using the leftover grease in the pan, add sliced mushrooms and diced onions. Cook until slightly softened and fragrant – about 5-7 minutes. Then add garlic cloves and continue to cook for 2 minutes, until fragrant. Add about 2 tbsps of flour and whisk constantly until a paste begins to form. Be sure to scrape up any browned bits, that’s where all of the flavor is!
- Add beef broth, dijon mustard, thyme, rosemary, Worcestershire sauce, and Better than Bouillon. Mix together until a smooth rich gravy begins to form.
- Add the ground beef patties back into the gravy and bring mixture to a boil. Cover with a lid and reduce the heat to low heat. Simmer for 15-20 minutes, until the hamburger steaks are fully cooked (reach an internal temperature of 160-165 degrees F).
Notes
Substitutions
- Gluten-Free: use gluten free breadcrumbs or omit them entirely. For the rich brown gravy, use cornstarch instead of all purpose flour. Use the same amounts listed in the recipe card.
- Dairy-free: sub out whole milk for your favorite dairy free milk. Also, use a plant based butter instead.
- If you don’t have beef broth, chicken broth works here as well.
Nutrition
Calories: 400kcal
Carbohydrates: 17g
Protein: 23g
Fat: 27g
Saturated Fat: 12g
Polyunsaturated Fat: 2g
Monounsaturated Fat: 10g
Trans Fat: 0.2g
Cholesterol: 125mg
Sodium: 761mg
Potassium: 647mg
Fiber: 1g
Sugar: 5g
Vitamin A: 475IU
Vitamin C: 6mg
Calcium: 113mg
Iron: 4mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Tried this recipe?
Mention @BritneyBreaksBread or tag #BritneyBreaksBread!