Classic Salisbury Steak with Onion Gravy

Classic Salisbury steak is one of those “everything’s going to be okay” dinners. You know the kind—warm skillet on the stove, the smell of onions turning sweet in butter, and a rich gravy bubbling gently while you set the table. It’s humble, cozy, and ridiculously satisfying in that old-school comfort-food way. The steaks are tender and savory (thanks, Worcestershire), and the onion gravy wraps around everything like a blanket.

Classic Salisbury Steak with Onion Gravy

This is the meal I think of when the weather’s gloomy, the week’s been long, or you just want something that tastes like home—even if you didn’t grow up eating it.

Ingredients

For the Steaks

  • 1 1/2 pounds ground beef (preferably 85% lean)

  • 1/3 cup breadcrumbs

  • 1 large egg

  • 1/4 cup milk

  • 1 small onion, finely grated or minced

  • 2 teaspoons Worcestershire sauce

  • 1 teaspoon garlic powder

  • 1/2 teaspoon onion powder

  • Salt and pepper, to taste

  • 1 tablespoon olive oil (for cooking)

For the Onion Gravy

  • 2 tablespoons unsalted butter

  • 1 medium onion, thinly sliced

  • 2 tablespoons all-purpose flour

  • 2 cups beef broth

  • 1 tablespoon Worcestershire sauce

  • 1/2 teaspoon mustard (optional, for extra depth)

  • Salt and pepper, to taste

  • Fresh chopped parsley (for garnish)

Instructions

  1. Make the patties.
    In a large bowl, add the ground beef, breadcrumbs, egg, milk, grated onion, Worcestershire, garlic powder, onion powder, salt, and pepper. Mix just until combined. Don’t overwork it—this keeps the steaks tender.
    Shape into 6–8 oval patties.

  2. Sear for that “diner-style” crust.
    Heat olive oil in a large skillet over medium-high heat. Add the patties in a single layer. Sear 4–5 minutes per side until deeply browned. They don’t need to be cooked through yet.
    Move them to a plate and set aside.

  3. Start the onion gravy.
    In the same skillet (keep all those browned bits—flavor gold), melt the butter. Add the sliced onions and cook 5–6 minutes, stirring often, until softened and turning golden and sweet.

  4. Stir in the flour.
    Sprinkle the flour over the onions. Stir constantly for 1 minute. This cooks out the raw flour taste and sets you up for a smooth gravy.

  5. Whisk in the broth.
    Slowly pour in the beef broth while whisking (or stirring well) so it doesn’t clump. Add Worcestershire and the mustard if using. Let it simmer 3–4 minutes, until it thickens slightly.

  6. Simmer the patties in the gravy.
    Return the seared patties to the skillet, nestling them into the gravy. Lower the heat, cover, and simmer 10–15 minutes, until cooked through and the gravy tastes rich and rounded.

  7. Finish and serve.
    Taste the gravy and adjust salt and pepper. Sprinkle with chopped parsley, then serve hot.

Presentation

  • The classic move: Spoon the patties and gravy over a big pile of mashed potatoes. Let the gravy drip down the sides a little—it’s part of the charm.

  • Add a little color: A sprinkle of parsley is simple, but it makes everything look fresh and intentional.

  • Make it a full comfort plate: Add buttered peas, green beans, or a crisp side salad for contrast.

  • Extra cozy option: Serve over egg noodles or rice so the gravy has somewhere to go besides straight into your soul.

Conclusion

This Salisbury steak with onion gravy is comfort food at its most reliable: simple ingredients, big payoff, and that cozy skillet-and-gravy magic that makes the whole kitchen smell amazing. It’s the kind of dinner that gets quiet at the table—in the best way—because everyone’s too busy enjoying it. If you’ve been craving something hearty and homemade, put this on the menu soon. You’ll be very glad you did.

Leave a Reply

Your email address will not be published. Required fields are marked *