Salisbury steak with caramelized onions and red-wine gravy turns humble ground beef into a deeply savory skillet dinner. Tender patties are browned, then finished in a glossy gravy with sweet onions, mushrooms, beef broth, and a splash of red wine. Serve it over mashed potatoes or buttered noodles for a comforting meal that feels richer than its simple ingredients suggest.
The key is building flavor in stages. Brown the patties without cooking them dry, caramelize the onions patiently, and let the gravy simmer until it coats a spoon. The whole dinner comes together in one skillet and is especially welcome on a cool evening.
Why you'll love this Salisbury steak
- Deep skillet flavor: Browned beef and caramelized onions create a rich base for the gravy.
- Tender patties: Breadcrumbs and milk keep the ground beef moist and soft.
- One-pan comfort: The gravy finishes in the same skillet as the steak.
- Weeknight practical: The recipe uses familiar ingredients and takes about 45 minutes.
- Easy to serve: Spoon the gravy over mashed potatoes, rice, noodles, or cauliflower.
For a diner-style comparison, see our classic Salisbury steak with mushroom gravy. A different saucy beef dinner is our creamy beef stroganoff.
Ingredients for Salisbury steak with red-wine gravy
For the patties
- 1 1/2 pounds ground beef, 85% lean
- 1/2 cup plain breadcrumbs
- 1/3 cup whole milk
- 1 large egg
- 2 tablespoons finely grated yellow onion
- 1 teaspoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon garlic powder
- 1/2 teaspoon dried thyme
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
For the onion gravy
- 1 tablespoon olive oil
- 2 large yellow onions, thinly sliced
- 8 ounces cremini mushrooms, sliced
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1/2 cup dry red wine or extra beef broth
- 2 cups low-sodium beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon fresh thyme leaves
- Salt and pepper, to taste
Use a moderately lean ground beef so the patties stay juicy without leaving a heavy layer of grease. A dry red wine such as Cabernet Sauvignon, Merlot, or Pinot Noir works well. If you do not cook with wine, replace it with extra broth and add a splash of balsamic vinegar.
Ground beef should reach a safe internal temperature. The USDA safe-temperature chart provides guidance for ground meat and leftovers.
How do you make Salisbury steak with caramelized onions?
- Soften the breadcrumbs. Stir breadcrumbs and milk in a large bowl. Let stand for 3 minutes so the crumbs hydrate.
- Mix and shape the patties. Add beef, egg, grated onion, Worcestershire sauce, Dijon, garlic powder, thyme, salt, and pepper. Mix gently until combined, then shape into four oval patties about 3/4 inch thick.
- Brown the patties. Heat olive oil in a large skillet over medium-high heat. Brown patties for 3 minutes per side, then transfer them to a plate. They do not need to be fully cooked yet.
- Caramelize the onions. Reduce heat to medium. Add sliced onions and cook for 10 to 12 minutes, stirring often, until golden and soft. Add mushrooms and cook for 4 minutes.
- Make the roux. Add butter. Once melted, sprinkle in flour and stir for 1 minute to remove the raw flour taste.
- Build the gravy. Slowly pour in red wine while scraping the pan. Add broth, Worcestershire sauce, Dijon, and thyme. Simmer for 3 minutes until slightly thickened.
- Finish the steak. Return patties and any juices to the skillet. Cover and simmer over medium-low heat for 8 to 12 minutes, until the patties are cooked through and the gravy coats a spoon.
- Season and serve. Taste the gravy and adjust salt and pepper. Spoon it over the patties and garnish with parsley or thyme.
Do not press the patties with a spatula while they cook. Pressing drives out the juices. Let them brown undisturbed, then turn them carefully once the first side has a deep crust.
Tips for tender patties and smooth gravy
- Hydrate the crumbs: Milk-soaked breadcrumbs help the patties stay tender.
- Mix lightly: Overworked beef becomes dense and springy.
- Caramelize patiently: Onions need time to soften and brown; high heat can scorch them.
- Scrape the skillet: The browned bits dissolve into the wine and broth.
- Simmer gently: A hard boil can make the beef firm and the gravy greasy.
- Rest briefly: Give the finished skillet 5 minutes off the heat before serving.
If the gravy is too thin, simmer uncovered for a few extra minutes. If it becomes too thick, add warm broth a tablespoon at a time. The sauce should be spoonable and glossy, not paste-like.
Easy variations
- Use turkey: Substitute ground turkey and add 1 tablespoon olive oil to the patty mixture.
- Make it creamy: Stir 1/3 cup heavy cream into the finished gravy.
- Add peppers: Cook sliced bell peppers with the onions for a sweeter skillet.
- Skip mushrooms: Replace them with extra onion or sliced zucchini.
- Use beer: Replace the wine with a dark lager for a malty gravy.
- Add blue cheese: Crumble a little blue cheese over the patties just before serving.
Serve the steak with our steakhouse potato salad for a hearty side. Mashed cauliflower such as our sour cream mashed cauliflower is a lighter way to catch the gravy.
What should you serve with Salisbury steak?
Mashed potatoes are classic, but buttered egg noodles, rice, polenta, and cauliflower mash all work. Add a green vegetable such as peas, green beans, or roasted broccoli to balance the rich gravy.
For a family-style presentation, place the patties on a warm platter, spoon the onions and gravy over the top, and finish with fresh herbs. Keep extra gravy in a small pitcher for the table.
How should you store and reheat leftovers?
Cool the steak and gravy promptly and refrigerate them in an airtight container for up to 3 days. Reheat gently in a covered skillet over medium-low heat with a splash of broth.
Freeze cooked patties and gravy for up to 2 months. Thaw overnight in the refrigerator, then warm slowly. The gravy may need extra broth after thawing.
Frequently asked questions
Can I make Salisbury steak with caramelized onions and red-wine gravy without wine?
Yes. Use extra beef broth and add 1 to 2 teaspoons balsamic vinegar for depth. The gravy will still be rich and savory.
Why are my patties tough?
Overmixing, pressing them during cooking, or using very lean beef can make them firm. Mix gently, use moderately lean beef, and simmer the patties rather than boiling them.
Can I prepare the patties ahead?
Yes. Shape them up to 24 hours ahead, cover, and refrigerate. Let them stand for 10 minutes while the skillet heats.
How do I thicken the gravy?
The flour roux should thicken it as it simmers. If needed, mix 1 teaspoon cornstarch with 1 tablespoon cold water and stir it into the simmering gravy.
Can I use ground chicken?
Yes, but ground chicken is leaner. Add a tablespoon of olive oil or finely grated zucchini to the mixture and check the internal temperature early.
Conclusion
This Salisbury steak with caramelized onions and red-wine gravy is tender, savory, and deeply comforting. Brown the patties, give the onions time to sweeten, and simmer everything together until the gravy turns glossy. Spoon it over mashed potatoes for a classic dinner with a little extra polish.







