Classic Salisbury Steak with Onion Gravy (Cozy, Savory & Family-Style Dinner!)
- Sarah Smith
- Dec 1, 2025
- 4 min read

This Classic Salisbury Steak with Onion Gravy is old-fashioned comfort food at its finest. Tender, juicy beef patties are simmered in a rich homemade onion gravy until perfectly savory and melt-in-your-mouth delicious. It's an easy family dinner that feels hearty enough for Sunday supper yet simple enough for busy weeknights.
If you love comforting meals like Classic Meatloaf, Stuffed Green Peppers, or Chicken Pot Pie Soup, this homestyle Salisbury steak deserves a spot in your regular dinner rotation. Serve it with Creamy Mashed Potatoes, Honey-Glazed Carrots, or Green Bean Almondine for the ultimate comfort-food plate.
Quick Answer
Salisbury steak is made with seasoned ground beef patties that are browned and then simmered in a rich onion gravy until tender and flavorful. Traditionally served with mashed potatoes, it's one of the most beloved American comfort foods.
Why You'll Love This
Tender, juicy beef patties
Rich homemade onion gravy
Classic comfort food flavor
Family-friendly dinner
Perfect for meal prep
Simple pantry ingredients
Wonderful over mashed potatoes, rice, or noodles

Recipe Card
Servings: 4–6
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Nutrition Information
(Approximate per serving)
Calories: ~430
Protein: 28 g
Carbohydrates: 10 g
Fat: 30 g
Fiber: 1 g
Sugar: 3 g
Sodium: 650 mg
Ingredients
For the Salisbury Steaks
1½ pounds ground beef (85–90% lean) (680 g)
½ cup breadcrumbs (50 g)
1 large egg
2 tablespoons ketchup
1 tablespoon Worcestershire sauce
1 teaspoon Dijon mustard
1 teaspoon garlic powder
1 teaspoon onion powder
½ teaspoon black pepper
½ teaspoon salt
1 tablespoon olive oil
For the Onion Gravy
2 tablespoons butter
1 large onion, thinly sliced
2 garlic cloves, minced
2 tablespoons all-purpose flour
2 cups beef broth (480 ml)
1 tablespoon Worcestershire sauce
½ teaspoon dried thyme
Salt and pepper to taste
Optional: splash of heavy cream
Instructions
1. Prepare the Patties
Combine ground beef, breadcrumbs, egg, ketchup, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and pepper. Mix gently and shape into 4 to 6 oval patties.
2. Brown the Patties
Heat olive oil in a large skillet over medium-high heat. Sear the patties for 2–3 minutes per side until browned. Transfer to a plate.
3. Cook the Onions
Reduce heat to medium. Melt butter in the same skillet and cook onions for 7–9 minutes until softened and golden. Add garlic and cook for another minute.
4. Make the Gravy
Sprinkle flour over the onions and cook for 1 minute. Slowly whisk in beef broth. Add Worcestershire sauce, thyme, salt, and pepper. Simmer until slightly thickened.
5. Finish Cooking
Return the patties to the skillet. Cover and simmer for 10–12 minutes, until the patties reach 160°F (71°C) and the gravy thickens.
6. Serve
Serve hot over mashed potatoes, buttered noodles, or rice.
Tips & Variations
Don't overmix the meat mixture.
Ground turkey can be substituted for beef.
Mushrooms make an excellent addition to the gravy.
Add a splash of cream for extra richness.
Fresh thyme provides deeper flavor.
Beef broth creates the most savory gravy.
Leftovers taste even better the next day.
Troubleshooting Salisbury Steak
Why are my patties falling apart?
Too little egg or breadcrumbs can cause the patties to crumble. Gentle mixing also helps them hold together.
Why is my gravy too thin?
Allow it to simmer longer or add a cornstarch slurry.
Why is my Salisbury steak tough?
Overmixing the beef or overcooking can make the patties dense.

Make-Ahead & Storage
Salisbury steak reheats beautifully, making it perfect for meal prep.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freeze cooked patties and gravy for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.
FAQ
Can I use ground turkey instead of beef?
Yes. Add an extra tablespoon of olive oil to help keep the patties moist.
Can I add mushrooms?
Absolutely. Mushrooms pair wonderfully with the onion gravy.
How do I make the gravy creamier?
Stir in a splash of heavy cream or half-and-half at the end.
What is the difference between hamburger steak and Salisbury steak?
Salisbury steak contains seasonings and binders like breadcrumbs and eggs and is traditionally served with gravy.
Can I make Salisbury steak ahead of time?
Yes. It reheats very well, and the flavor becomes even better after resting overnight.
What do you serve with Salisbury steak?
Mashed potatoes, rice, buttered noodles, green beans, roasted vegetables, and dinner rolls are all classic choices.
More Comfort Food Dinners to Try
From cozy Sunday suppers to comforting homemade desserts, these family favorites are perfect for bringing everyone together around the table.
Final Thoughts
Classic Salisbury Steak with Onion Gravy is the kind of meal that never goes out of style. With tender beef patties and a rich savory gravy, it's everything comfort food should be—warm, hearty, and satisfying. Whether you're making Sunday supper or an easy weeknight dinner, this cozy family favorite is always a winner.















