If you’ve ever found yourself craving a classic comfort meal that feels like a warm hug on a plate, this Easy Homemade Salisbury Steak Recipe is exactly what you need. It’s a brilliant twist on a retro favorite, combining juicy, flavorful ground beef patties with a rich, mushroom-studded gravy that’s downright irresistible. Best of all, it’s straightforward enough for a weeknight dinner, yet impressive enough to share with family and friends. Prepare to delight in every forkful of this satisfying, home-cooked treasure!

Ingredients You’ll Need
This Easy Homemade Salisbury Steak Recipe relies on simple, wholesome ingredients that come together beautifully to create layers of flavor and texture. Each element plays an essential role—from the tender beef to the earthy mushrooms and the perfectly seasoned gravy that ties everything together.
- 1 pound lean ground beef: Provides the hearty base with just the right balance of fat for moisture and flavor.
- 1/4 cup panko breadcrumbs: Adds lightness and binds the patties without making them dense.
- 1 large egg, beaten: Acts as the perfect binder to hold everything together.
- 2 teaspoons ketchup: Gives a subtle tang and sweetness inside the patties.
- 1 teaspoon Dijon mustard: Brings a gentle zing that elevates the savory profile.
- 1/2 teaspoon dried oregano: Adds a hint of herbal warmth.
- 1 teaspoon kosher salt: Enhances all the flavors beautifully.
- 1 tablespoon extra-virgin olive oil (for the skillet): Ensures a perfect golden crust on the steaks.
- 2 tablespoons unsalted butter: Creates a rich base for the luscious gravy.
- 2 tablespoons flour: Thickens the gravy to a silky consistency.
- 1 1/2 cups beef stock: Provides depth and a robust backbone for the sauce.
- 1 tablespoon ketchup: Adds a balanced sweetness to the gravy.
- 1 teaspoon Worcestershire sauce: Brings umami and savory layers that complement the beef.
- 1/2 teaspoon onion powder: Infuses subtle aromatic notes.
- 6 ounces sliced cremini mushrooms: Offer earthiness and a satisfying texture in the gravy.
- Salt and pepper, to taste: Perfect for seasoning throughout the cooking process.
- Mashed potatoes and roasted broccoli: Ideal traditional sides to complete this classic meal.
How to Make Easy Homemade Salisbury Steak Recipe
Step 1: Combine the Patty Ingredients
Start by grabbing a large bowl and mixing together all the ingredients for the steaks except the olive oil. That means combining lean ground beef, panko breadcrumbs, beaten egg, ketchup, Dijon mustard, dried oregano, and kosher salt. Mixing everything well ensures the patties will hold together while giving them plenty of flavor in every bite.
Step 2: Shape the Steaks
Next, shape this mixture into 4 equal oval patties. Aim for about 3/4-inch thickness to get that classic Salisbury Steak feel—thin enough to cook evenly but thick enough to stay juicy and tender.
Step 3: Cook the Patties
Heat the olive oil in a large nonstick skillet over medium-high heat. Add the patties carefully and cook for roughly 3 minutes per side until they develop a gorgeous golden crust. Be mindful not to over-brown; if needed, lower the heat to prevent burning. Once browned, transfer the patties to a plate to rest momentarily.
Step 4: Make the Gravy Base
Reduce the heat to medium and add butter to the same skillet, letting it melt completely. Sprinkle in the flour and whisk vigorously until combined and free of lumps. This roux is the foundation of your luscious gravy, so take your time to get it smooth.
Step 5: Add Liquids and Seasonings
Turn the heat down slightly to medium-low and slowly pour in the beef stock while whisking continuously. This prevents lumps and creates a velvety base. Stir in ketchup, Worcestershire sauce, and onion powder, allowing the flavors to meld into a savory sauce.
Step 6: Add Mushrooms and Simmer
Fold in the sliced cremini mushrooms and let the gravy simmer for about 5 minutes. This step enhances the sauce’s depth with earthy mushroom notes and helps it thicken to just the right consistency. Taste and adjust salt and pepper as needed.
Step 7: Finish Cooking the Steaks in the Gravy
Gently nestle the browned steaks back into the skillet, letting them soak in the mushroom gravy. Cover the skillet and cook for another 10 minutes until the patties reach an internal temperature of 160 degrees F and are cooked through, tender, and full of flavor.
Step 8: Serve and Enjoy
Spoon the Salisbury steaks over creamy mashed potatoes, then drizzle generously with that comforting mushroom gravy. Add a side of roasted broccoli to bring some freshness and crunch, and you have yourself a truly satisfying dinner that tastes like home.
How to Serve Easy Homemade Salisbury Steak Recipe

Garnishes
Fresh herbs like chopped parsley or thyme make a beautiful finishing touch on this dish. They brighten the plate visually and add a pop of fresh flavor that complements the rich gravy perfectly. Consider a light sprinkle of cracked black pepper for a bit of bite.
Side Dishes
Mashed potatoes are the classic accompaniment, soaking up every drop of that luscious gravy. Roasted broccoli adds a lovely contrast with its slight bitterness and crisp texture. For something different, try buttery egg noodles or steamed green beans—they’re equally fantastic alongside Salisbury steak.
Creative Ways to Present
If you want to elevate this classic, consider serving the Salisbury steak patties atop a bed of creamy polenta or garlic mashed cauliflower for a modern twist. For a family-style presentation, place the steaks and mushroom gravy in a large casserole dish and let everyone help themselves, making it cozy and inviting.
Make Ahead and Storage
Storing Leftovers
Once cooled, place any leftover Salisbury steak and gravy in an airtight container and refrigerate for up to 3 days. The flavors actually develop more in the fridge, making leftovers even tastier the next day.
Freezing
This Easy Homemade Salisbury Steak Recipe freezes wonderfully. Portion the patties with the mushroom gravy and store in freezer-safe containers or bags for up to 3 months. Thaw overnight in the refrigerator before reheating to preserve texture and taste.
Reheating
The best way to reheat leftovers is gently on the stovetop over low heat, covered, until warmed through. You can add a splash of beef stock or water if the gravy gets too thick. Microwaving works too—just cover loosely and heat in short intervals to avoid drying out the patties.
FAQs
Can I use a different type of ground meat?
Absolutely! While traditional Salisbury steak uses ground beef, you can substitute with ground turkey or a beef-pork blend for a slightly different flavor and texture. Keep in mind the fat content may affect juiciness.
How do I know when the Salisbury steak is fully cooked?
The safest and most reliable way is to use a meat thermometer. The internal temperature should reach 160 degrees F to ensure the beef is cooked through but still tender and juicy.
Can I make the gravy without mushrooms?
Yes, if you’re not a fan of mushrooms, simply omit them. The gravy will still be deliciously rich thanks to the beef stock, butter, and Worcestershire sauce.
What if I don’t have panko breadcrumbs?
You can substitute regular breadcrumbs, crushed crackers, or even oats to help bind the patties. Just keep the quantity the same to maintain proper texture.
Is this recipe suitable for meal prep?
Definitely! The Salisbury steaks and gravy reheat beautifully and make for hearty lunches or dinners throughout the week. Just pair with freshly cooked sides when serving.
Final Thoughts
This Easy Homemade Salisbury Steak Recipe is one of those comforting, no-fuss dishes that reliably brings smiles to the dinner table. It’s versatile, packed with flavor, and simple enough to whip up any night of the week. I encourage you to give it a try—you might just find yourself adding this one to your list of go-to comfort foods. Enjoy every hearty, delicious bite!
Print
Easy Homemade Salisbury Steak Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This Easy Homemade Salisbury Steak recipe offers juicy, flavorful beef patties smothered in a rich mushroom gravy. Perfectly paired with creamy mashed potatoes and roasted broccoli, this comforting meal comes together quickly on the stovetop, making it ideal for a satisfying weeknight dinner.
Ingredients
For the Salisbury Steaks
- 1 pound lean ground beef
- 1/4 cup panko breadcrumbs
- 1 large egg, beaten
- 2 teaspoons ketchup
- 1 teaspoon Dijon mustard
- 1/2 teaspoon dried oregano
- 1 teaspoon kosher salt
For Cooking and Gravy
- 1 tablespoon extra-virgin olive oil (for the skillet)
- 2 tablespoons unsalted butter
- 2 tablespoons flour
- 1 1/2 cups beef stock
- 1 tablespoon ketchup
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon onion powder
- 6 ounces sliced cremini mushrooms
- Salt and pepper, to taste
For Serving
- Mashed potatoes
- Roasted broccoli
Instructions
- Mix the Steak Ingredients: In a large bowl, combine the ground beef, panko breadcrumbs, beaten egg, ketchup, Dijon mustard, dried oregano, and kosher salt. Stir everything thoroughly until the mixture is well incorporated.
- Shape Patties: Divide the mixture into 4 equal portions and form each into an oval patty about 3/4-inch thick to ensure even cooking.
- Cook the Steaks: Heat the olive oil in a large nonstick skillet over medium-high heat. Add the patties and cook for about 3 minutes per side, or until they develop a golden crust. Reduce the heat if they begin to brown too quickly. Once done, transfer the patties to a plate.
- Make the Gravy Base: Lower the heat to medium and add the butter to the same skillet with the drippings. When melted, sprinkle in the flour and whisk continuously until the mixture is smooth and free of lumps.
- Add Liquids and Flavorings: Reduce heat to medium-low and slowly whisk in the beef stock. Stir in ketchup, Worcestershire sauce, and onion powder until well combined.
- Cook the Mushrooms: Stir in the sliced cremini mushrooms and let the gravy simmer for about 5 minutes to thicken, allowing the flavors to meld. Season with salt and pepper to taste.
- Simmer Steaks in Gravy: Nestle the partially cooked steaks back into the skillet, cover, and cook for another 10 minutes on low heat until the steaks are cooked through with an internal temperature of 160°F (71°C).
- Serve: Plate the Salisbury steaks over creamy mashed potatoes and drizzle the mushroom gravy on top. Serve alongside roasted broccoli for a complete meal.
Notes
- Ensure the internal temperature of the Salisbury steaks reaches 160°F for safe consumption.
- Using panko breadcrumbs adds a lighter texture to the patties compared to regular breadcrumbs.
- Feel free to substitute cremini mushrooms with button mushrooms if unavailable.
- For a smoother gravy, whisk constantly when adding flour and liquids to avoid lumps.
- Leftover Salisbury steak reheats well and can be stored in the refrigerator for up to 3 days.

