If you are looking for a hearty comfort-food dinner with juicy beef patties and plenty of rich gravy, this Smothered Salisbury Steak with Caramelized Onion Gravy is an excellent choice. Seasoned ground beef patties are browned until deeply caramelized, then finished with tender golden onions in a savory beef gravy that coats every bite.
The combination of Worcestershire sauce, garlic, Dijon mustard, beef broth, butter, and slowly softened onions creates a deep, steakhouse-style flavor without requiring an expensive cut of beef. Baking the patties in the gravy keeps them moist while allowing the onions and beef juices to mingle into a glossy, flavorful sauce.
This Salisbury steak is perfect for family dinners, Sunday comfort food, meal prep, or chilly evenings. Serve it over creamy mashed potatoes, buttered noodles, rice, or roasted vegetables and spoon plenty of caramelized onion gravy over the top.
Why You’ll Love This Smothered Salisbury Steak with Caramelized Onion Gravy
The beef patties remain tender and juicy while developing beautifully browned exteriors.
Slowly cooked onions become sweet, savory, and deeply flavorful.
The homemade beef gravy is rich enough to coat the patties without being overly heavy.
Simple pantry seasonings create classic Salisbury steak flavor.
The patties can be prepared ahead, making dinner easier on busy days.
Everything can be finished together in one baking dish.
The recipe is easy to customize with mushrooms, cheese, bacon, extra garlic, or herbs.
Ingredients
For the Salisbury Steak Patties
- 2 pounds ground beef, preferably 80–85% lean
- ½ cup plain breadcrumbs
- 1 large egg
- ¼ cup whole milk
- 2 tablespoons Worcestershire sauce
- 1 tablespoon ketchup
- 1 tablespoon Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1½ teaspoons kosher salt
- 1 teaspoon freshly ground black pepper
- ½ teaspoon smoked paprika
- ½ teaspoon dried thyme
- 2 tablespoons finely chopped fresh parsley
- 2 tablespoons olive oil
For the Caramelized Onions
- 3 large yellow onions, sliced into strips
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- ½ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- 1 teaspoon brown sugar, optional
For the Onion Gravy
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2½ cups low-sodium beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon beef bouillon paste or granules
- 3 garlic cloves, finely minced
- ½ teaspoon dried thyme
- ½ teaspoon garlic powder
- ¼ teaspoon onion powder
- ¼ teaspoon smoked paprika
- ½ teaspoon freshly ground black pepper
- Salt, to taste
Optional Finishing Ingredients
- Chopped fresh parsley
- Fresh thyme
- Freshly cracked black pepper
- Crispy fried onions
- Sautéed mushrooms
- Extra Worcestershire sauce
- Flaky sea salt

How to Make Smothered Salisbury Steak with Caramelized Onion Gravy
1. Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a large baking dish or line it securely with heavy-duty foil.
2. Prepare the Beef Mixture
Place the ground beef in a large mixing bowl.
Add:
- Breadcrumbs
- Egg
- Milk
- Worcestershire sauce
- Ketchup
- Dijon mustard
- Garlic powder
- Onion powder
- Salt
- Black pepper
- Smoked paprika
- Thyme
- Parsley
3. Mix Gently
Use clean hands or a fork to combine the ingredients.
Mix only until evenly incorporated.
Avoid aggressively kneading the beef because overmixing can make the patties dense and firm.
4. Divide the Beef
Divide the mixture into 6 equal portions.
Each portion should be approximately 5–6 ounces.
5. Shape the Patties
Form each portion into a thick oval or round patty approximately ¾–1 inch thick.
Try to keep all patties similar in size so they cook evenly.
6. Create a Small Indentation
Press a shallow indentation into the center of each patty.
This helps prevent the centers from puffing excessively while cooking.
7. Chill Briefly
Place the patties on a plate.
Refrigerate for approximately 15–20 minutes.
This helps them firm up and makes them easier to brown.
8. Heat the Skillet
Place a large heavy skillet over medium-high heat.
Add the olive oil.
Allow the skillet to become hot.
9. Sear the First Side
Add the patties in batches without overcrowding.
Cook for approximately 3–4 minutes without moving them.
The underside should become deeply browned.
10. Flip the Patties
Turn each patty carefully.
Sear the second side for approximately 2–3 minutes.
The centers do not need to be fully cooked yet.
11. Transfer to the Baking Dish
Arrange the browned patties in the prepared baking dish.
Leave a little space between them so the gravy can surround each one.
12. Add Butter and Oil for the Onions
Reduce the skillet heat to medium-low.
Add:
- 2 tablespoons butter
- 1 tablespoon olive oil
Allow the butter to melt into the browned beef drippings.
13. Add the Onions
Add the sliced onions.
Season with salt and black pepper.
Stir to coat them in the butter and pan juices.
14. Begin Caramelizing
Cook the onions over medium-low heat for approximately 15–20 minutes, stirring every few minutes.
They should gradually soften and turn golden.
15. Add Optional Brown Sugar
If you want slightly sweeter caramelized onions, sprinkle in 1 teaspoon brown sugar.
Stir and continue cooking.
16. Cook Until Deeply Golden
Continue cooking until the onions are soft, glossy, and golden brown.
Do not rush this step with excessively high heat.
Slow cooking gives the onions better flavor.
17. Remove Some Onions
Transfer approximately half of the caramelized onions over the browned Salisbury steak patties.
Leave the remaining onions in the skillet for the gravy.
18. Add Garlic
Add the minced garlic to the skillet.
Cook for approximately 30–45 seconds, stirring constantly.
19. Add Butter for the Gravy
Add another 2 tablespoons butter.
Allow it to melt.
20. Add the Flour
Sprinkle in the all-purpose flour.
Whisk continuously for approximately 1–2 minutes.
The flour should absorb the butter and form a smooth paste around the onions.
21. Add the Beef Broth
Slowly pour in the beef broth while whisking.
Adding the broth gradually reduces the possibility of lumps.
22. Scrape the Skillet
Use a wooden spoon to scrape the browned beef bits from the bottom.
These caramelized pieces add significant flavor to the gravy.
23. Add Worcestershire Sauce
Stir in the Worcestershire sauce.
It deepens the savory beef flavor.
24. Add Dijon Mustard
Add the Dijon mustard.
It contributes subtle tang without overpowering the gravy.
25. Add Beef Bouillon
Stir in the beef bouillon until dissolved.
26. Add the Seasonings
Add:
- Thyme
- Garlic powder
- Onion powder
- Smoked paprika
- Black pepper
Stir thoroughly.
27. Simmer the Gravy
Bring the mixture to a gentle simmer.
Cook for approximately 4–6 minutes, stirring frequently.
The gravy should begin thickening.
28. Check the Consistency
The gravy should coat the back of a spoon while remaining pourable.
Remember that it will thicken more while baking.
29. Taste Before Salting
Taste the gravy.
Beef broth, Worcestershire sauce, and bouillon can already contain plenty of sodium.
Add additional salt only if needed.
30. Pour the Gravy Over the Patties
Carefully pour the onion gravy over and around the Salisbury steaks.
Make sure each patty receives plenty of sauce.
31. Add Remaining Onions
Arrange the remaining caramelized onions generously over the tops of the patties.
32. Cover the Baking Dish
Cover loosely with foil.
This helps the patties remain moist while they finish cooking.
33. Bake
Bake at 375°F (190°C) for approximately 20–25 minutes.
34. Check the Internal Temperature
Insert an instant-read thermometer into the center of a thick patty.
Because Salisbury steak is made from ground beef, it should reach 160°F (71°C).
35. Remove the Foil
During the final 5–10 minutes, remove the foil.
This allows the tops of the patties and onions to develop additional color.
36. Optional Broil
For darker caramelization similar to the finished dish, broil for approximately 1–2 minutes.
Watch carefully to prevent burning.
37. Spoon Over the Gravy
Remove the baking dish from the oven.
Spoon the hot onion gravy over each patty.
38. Rest Briefly
Allow the Salisbury steaks to rest for approximately 5 minutes.
The gravy will thicken slightly while resting.
39. Garnish
Finish with:
- Fresh parsley
- Fresh thyme
- Freshly cracked black pepper
40. Serve
Serve each Salisbury steak generously topped with caramelized onions and plenty of rich beef gravy.
What to Serve With Smothered Salisbury Steak with Caramelized Onion Gravy
Salisbury steak is especially delicious with creamy potatoes that can absorb the rich onion gravy.
Serve it with:
- Creamy mashed potatoes
- Garlic mashed potatoes
- Roasted potatoes
- Parmesan mashed potatoes
- Buttered egg noodles
- White rice
- Brown rice
- Creamy polenta
- Buttered pasta
For vegetables, pair it with:
- Garlic green beans
- Roasted carrots
- Steamed broccoli
- Buttered peas
- Brussels sprouts
- Roasted asparagus
- Corn
- Sautéed spinach
Warm dinner rolls, biscuits, or crusty bread are also perfect for soaking up the remaining gravy.
Tips for the Best Smothered Salisbury Steak
Don’t Use Extremely Lean Ground Beef
Ground beef with approximately 15–20% fat produces juicier, more flavorful patties.
Don’t Overmix the Beef
Mix only until the ingredients are evenly combined.
Overworking ground beef creates a firm, meatloaf-like texture.
Chill the Patties Before Browning
A short chilling period helps them retain their shape.
Sear Before Baking
Browning creates deep caramelized flavor that cannot develop as effectively in the oven alone.
Caramelize the Onions Slowly
Medium-low heat produces sweeter, more flavorful onions.
High heat may burn the edges before the centers soften.
Use the Same Skillet for the Gravy
The browned beef bits left behind contain concentrated flavor.
Add Broth Gradually
Slowly whisking broth into the flour mixture prevents lumpy gravy.
Don’t Make the Gravy Too Thick Initially
It will continue reducing and thickening in the oven.
Use a Meat Thermometer
Ground beef should reach 160°F (71°C) for safe serving.
Rest Before Serving
A brief rest helps the patties retain their juices and allows the gravy to settle.
Easy Recipe Variations
Mushroom Salisbury Steak
Add 12 ounces sliced cremini or baby bella mushrooms with the onions.
Cook until browned before preparing the gravy.
French Onion Salisbury Steak
Increase the onions to 4 large onions.
Top each patty with Swiss or Gruyère cheese during the final 5 minutes of baking.
Garlic Onion Salisbury Steak
Increase the garlic to 6 cloves for a stronger savory flavor.
Mushroom Swiss Salisbury Steak
Add sautéed mushrooms and place one slice of Swiss cheese over each patty during the final few minutes.
Bacon Salisbury Steak
Add ½ cup crispy chopped bacon to the gravy or sprinkle it over the finished dish.
Peppercorn Salisbury Steak
Add 1½ teaspoons coarsely cracked black peppercorns to the gravy.
Creamy Salisbury Steak
Stir ½ cup heavy cream into the finished gravy before pouring it over the patties.
Spicy Salisbury Steak
Add:
- ½ teaspoon crushed red pepper flakes
- ¼ teaspoon cayenne pepper
Herb Butter Salisbury Steak
Finish the gravy with 1 tablespoon butter, fresh parsley, and thyme.
Cheesy Onion Salisbury Steak
Top each patty with provolone, mozzarella, Swiss, or Monterey Jack during the final 5 minutes.
Slow Cooker Method
These smothered Salisbury steaks can also be prepared in a slow cooker.
Prepare and brown the patties exactly as directed.
Arrange them in the slow cooker.
Caramelize the onions in the skillet and place them over the patties.
Prepare the gravy with the beef broth, Worcestershire sauce, Dijon mustard, garlic, seasonings, and flour.
Pour the gravy over the beef.
Cover and cook on LOW for approximately 4–5 hours or HIGH for approximately 2½–3 hours.
Check that the centers of the patties reach 160°F (71°C).
If the gravy needs additional thickening, remove the patties and stir in a slurry made from:
- 1 tablespoon cornstarch
- 1 tablespoon cold water
Cook on HIGH for approximately 10–15 minutes.
Return the Salisbury steaks, spoon the gravy over them, and serve with the softened onions.
Make-Ahead Instructions
The Salisbury steak patties can be shaped up to 24 hours ahead.
Arrange them on a plate or baking sheet.
Cover tightly and refrigerate.
The onions can also be caramelized one day ahead and refrigerated separately.
The gravy can be prepared in advance and reheated gently before assembling the dish.
You can also brown the patties and assemble the complete baking dish several hours ahead.
Cover and refrigerate.
When ready to cook, allow the dish to stand at room temperature for approximately 15–20 minutes, then bake as directed.
A refrigerated baking dish may require several additional minutes of cooking.
How to Store Leftovers
Allow leftover Salisbury steak and gravy to cool.
Transfer everything to an airtight container.
Refrigerate for up to 3–4 days.
Store the patties covered with plenty of gravy to help keep them moist.
Reheating on the Stovetop
Place the patties and onion gravy in a skillet.
Add approximately 2 tablespoons beef broth if the gravy has become very thick.
Cover and warm over low heat until thoroughly heated.
Reheating in the Oven
Place the Salisbury steaks in a baking dish.
Spoon the gravy and onions over them.
Cover tightly with foil.
Reheat at 325°F (165°C) for approximately 15–20 minutes.
Microwave
Place one patty with plenty of gravy in a microwave-safe dish.
Cover loosely.
Microwave at medium power in short intervals until hot.
Stir the gravy between intervals if necessary.
Freezing
Salisbury steak freezes extremely well.
Allow the patties, onions, and gravy to cool completely.
Transfer portions to airtight freezer-safe containers.
Make sure the patties are covered with some gravy.
Freeze for up to approximately 2–3 months.
Thaw overnight in the refrigerator.
Reheat gently on the stovetop or in the oven.
If the gravy becomes too thick after freezing, stir in a small amount of beef broth.
Frequently Asked Questions
What is Salisbury steak made from?
Salisbury steak is traditionally made from seasoned ground beef formed into patties and served with a savory onion or mushroom gravy.
Is Salisbury steak the same as hamburger steak?
They are similar, but Salisbury steak usually contains breadcrumbs, egg, Worcestershire sauce, and additional seasonings mixed directly into the beef.
Can I use ground turkey?
Yes. Ground turkey can be substituted, but it must reach an internal temperature of 165°F (74°C).
Why are my Salisbury steak patties falling apart?
The mixture may need more binding from the breadcrumbs and egg, or the patties may have been turned before developing a strong crust.
Can I skip caramelizing the onions?
You can sauté them for a shorter period, but slowly caramelized onions provide considerably richer flavor.
Can I add mushrooms?
Absolutely. Mushrooms are one of the best additions to Salisbury steak gravy.
Why is my gravy too thin?
Allow it to simmer longer or add a small cornstarch slurry.
Why is my gravy too thick?
Whisk in additional beef broth a few tablespoons at a time.
Can I make this without flour?
Yes. Skip the flour and thicken the gravy near the end with cornstarch mixed with cold water.
Can I prepare this one day ahead?
Yes. Salisbury steak reheats very well and often develops even deeper flavor after resting overnight in the gravy.
Final Thoughts
This Smothered Salisbury Steak with Caramelized Onion Gravy combines juicy seasoned beef patties, slowly caramelized onions, garlic, Worcestershire sauce, Dijon mustard, herbs, and rich beef gravy in one satisfying comfort-food dinner.
The key is gently mixing the beef, browning the patties before baking, giving the onions enough time to become soft and golden, and using the flavorful skillet drippings to build a deep savory gravy.
Serve the steaks generously smothered with caramelized onions and glossy brown gravy alongside mashed potatoes, noodles, rice, or vegetables for a hearty homemade meal that is juicy, savory, and packed with classic comfort-food flavor.