Salisbury Steak Recipe

Classic, juicy patties in a rich savory gravy with caramelized onions — tender, comforting, and perfect for a cozy weeknight dinner the whole family will love.

Classic, juicy patties in a rich savory gravy with caramelized onions — tender, comforting, and perfect for a cozy weeknight dinner the whole family will love.

Prep
15 min
Cook
20 min
Total
35 min
Servings
4 servings
Salisbury Steak Recipe

There is something deeply comforting about a plate of Salisbury steak, the tender beef patty nestled in a silky gravy that smells like butter and caramelized onions as it hits the pan.

I love making this on a weeknight when I want something hearty and nostalgic without spending hours in the kitchen.

Pinterest image for Salisbury Steak Recipe, with two photos of the recipe Save
Save it on Pinterest to make later.

It reminds me of family dinners where everyone leaned in for that last bite of gravy soaked up by the fries.

RECIPE

Salisbury Steak Recipe

Prep:15 minCook:20 minTotal:35 minServings:4 servingsCalories:approx 420 per servingCuisine:American

Ingredients

Instructions

  1. Prep the beef mixture

    In a large bowl, combine the grated onion, minced garlic, bread crumbs, egg, Dijon, Worcestershire, a generous pinch of salt, and several cracks of pepper. Mix gently with your hands until just combined; avoid overworking or the patties will be dense.

  2. Shape the patties

    Divide the mixture into 4 equal portions and gently form into oval patties about 3/4 inch thick. Make a slight indent in the center of each patty with your thumb so they cook evenly.

  3. Brown the patties

    Heat olive oil in a large skillet over medium heat. Add the patties and cook until deeply golden brown, about 3 to 4 minutes per side. Transfer to a plate and let rest.

  4. Caramelize the onions

    In the same pan, add butter and sliced yellow onion. Cook over medium heat, stirring now and then, until the onions are soft and golden, about 6 to 8 minutes.

  5. Add aromatics and wine

    Stir in the minced garlic and thyme, cook until fragrant. If using, pour in the red wine and simmer until it reduces by half, scraping up any browned bits.

  6. Make the gravy

    Sprinkle the flour over the onions and stir to coat. Gradually whisk in the beef broth and Worcestershire, then drop in the bay leaf. Bring to a gentle simmer and cook until the sauce thickens, about 3 to 4 minutes.

  7. Simmer the steaks

    Return the rested patties to the pan, nestling them into the gravy. Reduce the heat to low, cover, and let them simmer gently for 8 to 10 minutes so the beef stays juicy and the flavors meld.

  8. Finish and rest

    Taste the gravy and adjust seasoning with salt and pepper if needed. Turn off the heat and let the steaks rest in the pan for 5 minutes before serving to keep them moist.

  9. Serve hot

    Spoon the glossy gravy over the steaks, making sure each portion gets plenty of onions and sauce. This is the moment when the surface looks so appetizing and juicy.

Substitutions and variations

  • Use panko instead of fresh bread crumbs for extra crispness.
  • Swap in 3/4 lb ground pork or turkey if you want lighter protein.
  • Use vegetable broth instead of beef broth for a vegetarian style gravy.
  • Replace red wine with extra beef broth plus a splash of balsamic for depth.
  • Add finely grated carrots or zucchini to the mix for hidden veggies.

Chloe's tips

  1. Use a mix of beef cuts like chuck and brisket for richer flavor.
  2. Let the patties rest after browning so the juices stay locked in.
  3. For a thicker gravy, mix a little extra flour with cold water to make a slurry and whisk it in.
  4. If the sauce reduces too much, add a splash more broth and simmer briefly.
  5. Taste and season at the end since the broth and Worcestershire can be salty.

How to store it

  • Cool completely, then store in an airtight container in the fridge for up to 3 days.
  • To reheat, warm gently in a skillet with a splash of broth to refresh the gravy.
  • For longer storage, freeze cooked patties and gravy separately for up to 2 months.

Serving suggestions

Serve these juicy Salisbury steaks with creamy mashed potatoes, buttered noodles, or roasted carrots to soak up every last drop of gravy.

  • Creamy mashed potatoes or garlic mashed sweet potatoes
  • Buttered egg noodles or wide ribbon pasta
  • Roasted carrots or green beans
  • Crispy fried potatoes or a simple side salad
Salisbury Steak Recipe, ready to serve

Frequently asked questions

Why are my patties falling apart?

Handle the mixture as little as possible, chill it for 10 minutes if needed, and avoid flipping the patties too early so they can form a crust first.

Can I make this in a slow cooker?

Yes, brown the patties on the stovetop, then simmer them in the gravy with onions on low for 2 to 3 hours until tender.

Is it okay to use lean ground beef?

Leaner beef will be less juicy; add a tablespoon of olive oil or a splash of milk to the mixture to keep it moist.

How do I know when the steaks are fully cooked?

Insert a meat thermometer into the thickest part; they are done at 160°F, or slice one open to check that it is browned and no longer pink.

Let's get cooking!

This Salisbury steak is pure comfort food that feels special without any fuss, and I hope it becomes a go-to weeknight favorite in your kitchen just it has in mine.

More Main Dishes recipes
EVERY RECIPE, ONE SEARCH AWAY

What are we cooking today?

Search by recipe name, ingredient or occasion.

Made for people who love to cook.Esc to close