Salisbury Steak Recipe
If you’re craving a hearty meal that feels like a warm hug on a plate, this Salisbury Steak Recipe is exactly what you need. This classic Salisbury steak features juicy ground beef steak patties simmered in a rich, savory mushroom gravy recipe that’s packed with flavor. It’s a dish that has stood the test of time because it’s simple, satisfying, and incredibly comforting.
Unlike frozen TV dinners, a homemade Salisbury steak recipe delivers deeper flavor and better texture. The beef patties stay tender and juicy, while the onion and mushroom gravy adds a deliciously savory finish. Even better, this dish uses simple pantry ingredients and comes together quickly, making it a perfect easy comfort food dinner for busy weeknights.
Serve it over creamy mashed potatoes, buttery egg noodles, or fluffy rice to soak up all that delicious gravy. It’s a family-friendly dinner that’s budget-friendly and guaranteed to bring everyone back to the table for seconds.
What Is Salisbury Steak?
Salisbury steak is a classic American comfort dish made with seasoned ground beef patties cooked in a rich brown gravy. While it may look similar to a hamburger steak, the two are slightly different. Understanding the difference between hamburger steak vs Salisbury steak comes down to ingredients and preparation.
Salisbury steak usually includes fillers such as breadcrumbs, eggs, and seasonings mixed into the ground beef. These ingredients help create tender beef patties with gravy that hold their shape while cooking. The patties are typically oval-shaped and simmered in a flavorful onion or mushroom gravy.
The dish dates back to the late 1800s and is named after Dr. James H. Salisbury, an American physician who promoted a diet centered around minced beef for better health. Over time, the dish evolved into the comforting version we know today.
Today, Salisbury steak remains a classic American diner dish and a staple of many home kitchens. Its savory gravy, tender beef patties, and satisfying flavor make it one of the most beloved comfort food dinner options.
Why You’ll Love This Homemade Salisbury Steak Recipe
There are plenty of reasons this homemade Salisbury steak recipe has remained a family favorite for generations. It combines simple ingredients with rich flavor, creating a meal that feels special without requiring complicated techniques.
Here are a few reasons this dish deserves a spot in your weekly dinner rotation:
-
Easy weeknight dinner that comes together quickly
-
A budget-friendly ground beef recipe using simple ingredients
-
Ready in about 30–40 minutes, making it perfect for busy evenings
-
Smothered in a rich onion mushroom gravy that’s deeply savory
-
Perfect for meal prep and leftovers
-
Tastes far better than frozen TV dinners
Another reason this recipe works so well is its versatility. You can serve it with classic comfort sides like mashed potatoes, egg noodles, or steamed vegetables.
If you’re looking for a quick Salisbury steak dinner that feels hearty and satisfying, this recipe delivers all the flavor of a classic family comfort meal with minimal effort. It’s also one of the easiest easy beef recipes to master at home.
Ingredients for the Best Salisbury Steak Recipe
A great Salisbury steak recipe starts with simple ingredients that build rich, savory flavor. The dish is made in two main parts: the seasoned beef patties and the delicious mushroom onion gravy.
Ingredients for the Salisbury Steak Patties
The patties are made with a combination of ground beef and classic seasonings that help keep them juicy and flavorful.
Common ingredients include:
-
Ground beef
-
Breadcrumbs
-
Egg
-
Finely chopped onion
-
Garlic
-
Worcestershire sauce
-
Ketchup
-
Salt and black pepper
The breadcrumbs and egg help bind the mixture together while keeping the patties tender. Worcestershire sauce adds a deep umami flavor, while ketchup provides a subtle sweetness that balances the savory beef.
Together, these ingredients create juicy beef patties that hold their shape and absorb the flavors of the gravy.
Ingredients for the Rich Mushroom Onion Gravy
The gravy is what truly makes Salisbury steak irresistible. This homemade brown gravy is rich, savory, and loaded with flavor.
Typical gravy ingredients include:
-
Butter
-
Sliced mushrooms
-
Onion
-
Beef broth
-
Flour
-
Worcestershire sauce
-
Dijon mustard
The butter and flour create the base for a thick gravy, while beef broth builds the savory flavor. Mushrooms and onions add depth and texture, turning the sauce into a classic mushroom onion gravy.
A small amount of Dijon mustard and Worcestershire sauce enhances the flavor even further, creating a delicious beef gravy sauce that perfectly coats the patties.
Equipment Needed to Make Salisbury Steak
One of the best things about this recipe is that it requires only a few basic kitchen tools. Since it’s mostly cooked in one pan, it’s also a great one-skillet meal that makes cleanup simple.
You’ll need:
-
A large skillet or cast iron pan
-
Mixing bowl
-
Spatula
-
Measuring cups
-
Whisk
A sturdy skillet works best because it allows the patties to develop a flavorful crust while cooking. A cast iron pan is especially great for making skillet Salisbury steak because it distributes heat evenly.
Since the gravy is made in the same pan as the beef, the browned bits left behind help build flavor, making this a perfect stovetop beef recipe.
How to Make Salisbury Steak Recipe (Step-by-Step)
Making this dish is easier than you might think. The key is building flavor at each stage, from forming the patties to simmering them in gravy.
Step 1 — Prepare the Ground Beef Mixture
Start by combining ground beef with breadcrumbs, egg, chopped onion, garlic, and seasonings in a mixing bowl.
Gently mix everything together until just combined.
Tip: Overmixing ground beef can make the steaks dense and tough. Mixing lightly keeps the patties tender and juicy.
Step 2 — Shape the Salisbury Steak Patties
Once the mixture is ready, divide it into equal portions and shape them into oval patties.
Traditional Salisbury steak uses a slightly flattened oval shape, which helps the patties cook evenly while giving them the classic diner-style appearance.
These beef steak patties should be thick enough to stay juicy but thin enough to cook through easily.
Step 3 — Sear the Patties in a Skillet
Heat a little oil in a large skillet over medium heat. Add the patties and cook them for several minutes on each side until they develop a golden-brown crust.
This step is important because the browning process creates deep flavor through caramelization. The browned bits left in the pan will also enhance the gravy later.
Step 4 — Make the Mushroom Onion Gravy
After removing the patties from the skillet, add butter, sliced onions, and mushrooms to the same pan.
Cook them until they soften and begin to caramelize. Sprinkle in flour to create a roux, then slowly whisk in beef broth to form a smooth sauce.
As the gravy simmers, it thickens into a rich homemade mushroom gravy with deep savory flavor.
Step 5 — Simmer the Steaks in the Gravy
Return the patties to the skillet and spoon the gravy over them.
Allow the steaks to simmer gently in the sauce until they are fully cooked and the flavors have blended together.
This final simmering step allows the beef to absorb the gravy, creating a rich and comforting savory brown gravy dish that tastes even better than it smells.
Expert Tips for the Perfect Salisbury Steak
A few simple techniques can take your Salisbury steak recipe from good to truly exceptional.
-
Use 80/20 ground beef for the best balance of flavor and juiciness. Leaner beef can make the patties dry.
-
Chill the patties for 10–15 minutes before cooking to help them hold their shape.
-
Deglaze the skillet with a splash of beef broth after browning the patties. This lifts the flavorful bits stuck to the pan and enhances the gravy.
-
Slice mushrooms evenly so they cook at the same rate and blend smoothly into the sauce.
Important Tip:
Always simmer the steaks in the gravy for at least 10 minutes. This step allows the flavors to fully develop and keeps the beef patties tender and juicy.
By following these tips, you’ll end up with juicy Salisbury steak, tender beef patties, and a rich gravy that tastes like it came straight from a classic diner kitchen.
Delicious Variations of Salisbury Steak Recipe
One of the best things about a classic Salisbury steak recipe is how easy it is to customize. While the traditional version with mushroom gravy is always a favorite, there are plenty of delicious variations that bring new flavors and textures to this comforting dish. Whether you prefer something cheesy, low-carb, or slow-cooked, these ideas will help you turn this classic meal into something exciting.
Classic Mushroom Salisbury Steak
The most traditional version of classic Salisbury steak features rich caramelized onions, tender mushrooms, and savory brown gravy. The mushrooms add an earthy flavor that pairs perfectly with the juicy beef patties. This version is closest to the classic diner-style dish and remains one of the most popular comfort food dinners.
Onion Gravy Salisbury Steak
If you’re not a fan of mushrooms, this variation focuses entirely on deep caramelized onion gravy. Slowly cooking the onions brings out their natural sweetness and creates a rich sauce that coats the beef patties beautifully. It’s simple, hearty, and packed with flavor.
Cheesy Salisbury Steak
For an indulgent twist, try cheesy Salisbury steak. Add mozzarella, provolone, or Swiss cheese on top of the patties during the final minutes of cooking. The melted cheese creates a creamy layer that makes this version extra satisfying.
Low Carb Salisbury Steak
A keto Salisbury steak version is easy to make by replacing breadcrumbs with almond flour or crushed pork rinds. Serve the patties with cauliflower mash instead of potatoes for a delicious low-carb comfort meal.
Slow Cooker Salisbury Steak
For a hands-off approach, try crockpot Salisbury steak. Simply place the patties and gravy ingredients in a slow cooker and cook on low for 6–7 hours. The slow cooking process makes the beef incredibly tender and allows the flavors to develop beautifully.
What to Serve with Salisbury Steak
Because Salisbury steak is rich and savory, it pairs beautifully with comforting side dishes that soak up the delicious gravy. The best Salisbury steak side dishes usually include something soft or starchy that balances the bold flavor of the beef.
One of the most classic pairings is creamy mashed potatoes. The smooth texture of the potatoes complements the juicy beef patties and absorbs the gravy perfectly.
Another popular option is buttered egg noodles, which provide a light, tender base that works wonderfully with the sauce. Egg noodles are especially common in traditional comfort food dinners.
If you’d like to add some vegetables to the meal, try serving Salisbury steak with:
-
Roasted vegetables
-
Steamed or sautéed green beans
-
Honey-glazed carrots
-
Buttered corn
A slice of warm garlic bread also works beautifully alongside this dish, helping scoop up every bit of the rich gravy.
The reason these comfort food dinner sides work so well is simple: dishes with savory gravies always pair best with foods that can absorb the sauce and balance the richness.
How to Store and Reheat Salisbury Steak
Salisbury steak stores surprisingly well, making it a great choice for meal prep beef recipes or leftovers the next day.
Refrigerator Storage
Allow the Salisbury steak to cool completely before storing. Place the patties and gravy in an airtight container and refrigerate for 3–4 days. Keeping the meat stored with the gravy helps prevent it from drying out.
Freezing Salisbury Steak
This dish is also one of the best freezer-friendly dinners. You can freeze cooked patties and gravy together in a sealed container or freezer bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
Best Ways to Reheat
There are several ways to reheat Salisbury steak while keeping it juicy:
-
Stovetop: Reheat gently in a skillet with a small amount of broth.
-
Microwave: Heat in short intervals, stirring the gravy occasionally.
-
Oven: Cover and warm at a low temperature.
Tip: Adding a small splash of beef broth helps bring the gravy back to life and keeps the patties moist.
Salisbury Steak Recipe Nutrition Information
Like many comfort food meals, a Salisbury steak recipe is hearty and satisfying. A typical serving contains a good balance of nutrients, especially protein from ground beef.
Approximate nutrition per serving may include:
-
Calories: around 350–450
-
Protein: 20–25 grams
-
Fat: 20–25 grams
-
Carbohydrates: 10–15 grams
Using leaner beef or reducing the amount of gravy can lower the fat content while still maintaining great flavor. When served with vegetables or lighter side dishes, Salisbury steak can easily fit into a balanced meal.
Overall, it remains a great choice for those looking for protein-rich meals that are both filling and flavorful.

Salisbury Steak Recipe
Ingredients
Equipment
Method
- In a large bowl, combine ground beef, breadcrumbs, egg, chopped onion, garlic, Worcestershire sauce, ketchup, salt, and pepper. Mix gently until just combined.
- Divide the mixture into four portions and shape them into oval steak patties.
- Heat oil in a large skillet over medium heat. Cook the patties for about 3–4 minutes per side until browned. Remove from the skillet and set aside.
- In the same skillet, melt butter. Add sliced onions and mushrooms and cook until softened and lightly caramelized.
- Sprinkle flour over the vegetables and stir to coat. Slowly whisk in beef broth while stirring to avoid lumps. Add Worcestershire sauce and Dijon mustard.
- Return the patties to the skillet. Spoon the gravy over them and let everything simmer for about 10–12 minutes until the patties are fully cooked and the gravy thickens.
- Serve the Salisbury steak hot with mashed potatoes, egg noodles, or rice.
Nutrition
Notes
- Use 80/20 ground beef for the juiciest patties.
- Avoid overmixing the meat mixture to keep the steaks tender.
- For deeper flavor, let the patties simmer in the gravy for at least 10 minutes.
- You can add extra mushrooms or onions for more gravy texture.
- Leftovers taste even better the next day as the flavors develop.
Tried this recipe?
Let us know how it was!
FAQs
What is the difference between Salisbury steak and hamburger steak?
The main difference between Salisbury steak and hamburger steak is the ingredients used in the patties. Salisbury steak usually includes binders like breadcrumbs, eggs, and seasonings, which help create a softer texture and richer flavor. Hamburger steak, on the other hand, is often made with plain ground beef and fewer added ingredients.
Why is it called Salisbury steak?
The dish is named after Dr. James H. Salisbury, a 19th-century physician who believed that minced beef was an important part of a healthy diet. His dietary ideas eventually inspired the dish that became known as Salisbury steak.
Can you make Salisbury steak without breadcrumbs?
Yes, you can easily make Salisbury steak without breadcrumbs. Some common substitutes include crushed crackers, rolled oats, or almond flour. These ingredients still help bind the meat mixture while keeping the patties tender.
What kind of beef is best for Salisbury steak?
Most cooks recommend 80/20 ground beef for the best flavor and juiciness. The fat content helps keep the patties moist while they simmer in the gravy.
Can Salisbury steak be made ahead of time?
Yes, this dish works very well for meal prep dinners. You can prepare the patties and gravy in advance and simply reheat them when ready to serve.
Can you cook Salisbury steak in the oven?
Yes. Some cooks prefer baking the patties in the oven first and then finishing them in a skillet with gravy. This method can make cooking large batches easier while still producing tender and flavorful beef patties.
