This easy recipe for Salisbury steak with onion gravy is low carb and perfect for family dinners!   It’s a classic comfort food made with flavorful hamburger meat patties bathed in a rich onion gravy.  This recipe is browned in a skillet and baked in a casserole dish for maximum juiciness.

Prep Time: 30 minutes
holding a plate of Salisbury steak with mashed potatoes
Beef, Main Course, Meat

Salisbury Steak with Onion Gravy

We handpicked the products and tools linked in this post. If you buy from one of these affiliate links, we may earn a small commission. Thanks for supporting Savor the Flavour!

This post was originally published on January 12, 2018.

Salisbury steak with onion gravy has been a favorite comfort food at our house for a long time. 

Really, what’s not to like?  It looks and tastes amazing, plus its economical to make.  As an added bonus, this dish is low in carbs and gives you 23% of your daily iron.

person holding a spoonful of Salisbury steak with onion gravy

This Salisbury steak recipe has juicy beef patties that are flavored with Worcestershire sauce, liquid smoke, and spices.  One egg and one cup of homemade bread crumbs are the binding agents for these delectable patties.  As the crowning touch, caramelized onions are cooked in a flavorful brown gravy which is generously spooned over top of each patty. 

Why is it called Salisbury steak?

Dr. J. H. Salisbury, an American physician, invented the dish before the turn of the century for a low carb diet to encourage weight loss for his patients.

holding a piece of Salisbury steak on a fork

What is the difference between Salisbury steak and hamburger steak?

Salisbury steak is made more like a meatball, with egg and breadcrumbs for a binding agent, and lots of different spices.  The patties are usually seared in a skillet and can be covered in an onion or mushroom gravy before finishing the cooking in an oven.  The individual patties are served with a flavorful gravy, usually onion or mushroom.

Hamburger steak is usually made with high quality meat that is seasoned with salt and pepper.  The patties are usually thinner than Salisbury steak patties, and they can be grilled or pan fried.  They are not served with a gravy.

holding a plate of Salisbury steak

👩🏻‍🍳 Want to see our latest recipes?  Subscribe to our email newsletter to get our latest recipes, fun food facts, food puns, and behind the scenes news about our blog.

How many calories does Salisbury steak have?

Salisbury steak was invented to be part of a low carb diet and has only 5% carbs.  For a serving size of two patties with the onion gravy, the calories would be 612.  For more nutrition facts about our Salisbury steak with onion gravy, scroll down past the recipe to read the complete nutrition facts for this comfort food recipe.

piercing a piece of Salisbury steak with a fork

What do you serve with Salisbury steak?

  • Mashed potatoes
  • Green peas
  • Crispy green salad
  • Tomato wedges

Salisbury steak patties with peas and mashed potatoes

How to Make Salisbury Steak

Gather and measure out all the ingredients for the Salisbury steak patties.

ingredients for Salisbury steak

Measure out the ingredients for the onion gravy.  Slice the onions and separate them into rings, then make the breadcrumbs in the blender.

ingredients for onion gravy

Put the ground beef, breadcrumbs, egg, Worcestershire sauce, liquid smoke, and spices.

adding spices to ground beef mixture

Mix these ingredients together with your hands.  Be careful not to mix longer than necessary, or the patties will get tough.

mixing the ground beef mixture with your hand

With the help of a kitchen scale, divide the meat mixture into 12 balls of equal size.  They should weigh roughly 3.25 ounces each.

weighing the balls of raw beef on a scale

Place the large meatballs on a baking tray.

large balls of raw beef on a cookie sheet

Shape the meatballs into round patties that are similar in thickness and place back on the baking tray.

raw beef patties on a cookie sheet

In two cast iron skillets over medium high heat, melt 1 tablespoon of butter and swirl it around.  Place 6 round patties in each skillet.   Turn down the heat to medium and cook for 2 minutes, then turn the heat down to medium low and cook for 2 minutes. 

Flip the patties over and repeat the searing process.

searing Salisbury steak patties in a cast iron skillet

Transfer the seared patties to a 9×9-inch baking pan.  You’ll have to put them close together, but keep them in one layer.

seared Salisbury steak patties in a pan

Pour the hamburger fat out of the cast iron skillets and into a bowl.

Melt 2 tablespoons of butter over medium-high heat in one of the cast iron skillets.  Add the onions and cook at medium heat for a few minutes, and then down to medium low for the remainder of the cooking time, about 15 minutes.  Stir occasionally with a wooden spoon until the onions are caramelized.

Stir in some white wine and scrape the bottom of the pan for a couple of minutes to deglaze the pan.

deglazing the pan of onions with white wine

Make a well in the center and melt 2 tablespoons of butter over medium high heat.  Sprinkle salt and pepper over the onions, then sprinkle 1/4 cup of flour.  Cook the flour for two minutes while constantly stirring with a wooden spoon.

sprinkling flour on the cooked onions

Preheat the oven to 350 F.  Gradually add the beef stock to the onion flour mixture.  Make sure to be constantly stirring to prevent any lumps.

pouring beef broth onto cooked onions

Stir in two teaspoons of Worcestershire sauce for added flavor and color.

holding a bowl of Worcestershire sauce above a skillet

Turn the heat down to medium low and let the gravy simmer until it’s a bit thicker.  Taste and sprinkle a bit more salt and pepper, if necessary.  Remove the skillet from the heat.  There should be roughly 2 cups of gravy.

Cover the patties with the onion gravy.

pouring onion gravy onto the Salisbury steak patties

👩🏻‍🍳 Want to see our latest recipes?  Subscribe to our email newsletter to get our latest recipes, fun food facts, food puns, and behind the scenes news about our blog.

Cover the pan with foil and bake for 20 minutes at 350 F.  During this step, the patties will finish cooking.  The foil and the gravy will help the patties stay moist.

covering the Salisbury steak patties with foil

Serve while still warm.  Spoon the gravy over each patty.  Garnish with a sprinkle of freshly chopped parsley and serve with our sour cream mashed potatoes and a side of buttered peas.  Yummy!

lifting a Salisbury steak patty from the pan

This Salisbury steak with onion gravy is a classic American supper dish that is guaranteed to please each family member and guest it’s served to.

Pro Tips for Making Salisbury Steak

  • Short on time?  Skip the oven part and cook each patty longer in the skillet.  Just realize that the patties will be drier.
  • Want to make it ahead?  Cover with foil and refrigerate before baking.  When ready to eat, just bake in the oven for 20 to 25 minutes.
  • Want to be traditional?  Serve this main course dish with mashed potatoes and peas.
  • Want a different gravy?  Try mushroom gravy.
  • Want to sneak in more vegetables?  Add onion and green pepper to the patties.

cast iron skillet, scale, measuring cup, and baking sheet

Our Go-To Kitchen Tools for Making Salisbury Steak

Craving more comfort food dinner recipes that are made with hamburger?  We’ve got you covered.

holding a plate of glazed meatloaf shepherd's pie in a skillet with spoon holding one of the sloppy joe sliders

The pleasure of a 5 star review of this Salisbury steak with onion gravy recipe would be greatly appreciated.

Print
holding a plate of Salisbury steak with mashed potatoes

Salisbury Steak with Onion Gravy


  • Author: Brooke
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 12 patties with gravy 1x

Description

This easy recipe for Salisbury steak with onion gravy is low carb and perfect for family dinners!   It’s a classic comfort food made with flavorful hamburger meat patties bathed in a rich onion gravy.  This recipe is browned in a skillet and baked in a casserole dish for maximum juiciness.


Scale

Ingredients

For the Beef Patties

  • 2.25 pounds ground beef (80% meat, 20% fat; 1.02 kg)
  • 1 cup white breadcrumbs (31g)
  • 1 large egg
  • 1 tablespoon Worcestershire sauce (15 ml)
  • 1/4 teaspoon liquid smoke
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon dried thyme leaves
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons salted butter (28g)

For the Onion Gravy

  • 2 tablespoons salted butter (28g)
  • 2 large yellow onions, sliced in rings (313g)
  • 1/4 cup white wine (60 ml)
  • 2 tablespoons salted butter (28g)
  • 1/4 cup all-purpose flour (30g)
  • Salt and pepper, to taste
  • 2 cups beef, chicken, or vegetable stock (472 ml)
  • 2 teaspoons Worcestershire sauce (10 ml)

Instructions

Making the Beef Patties

  1. Make your own breadcrumbs with day-old or frozen bread.  Cut or tear the bread into small pieces, place in a blender, and let it whirl for a minute until the breadcrumbs are small.
  2. Mix together the ground beef, breadcrumbs, egg, Worcestershire sauce, liquid smoke, and spices with your hands.  Divide into 12 balls of equal size, roughly 3.25 ounces (92g) each.  Shape patties to be similar in thickness.
  3. In two cast iron skillets over medium high heat, melt 1 tablespoon of butter per skillet, swirl it around, then place 6 patties in each skillet.  Cook patties for 2 minutes on medium heat then 2 minutes on medium low.  Flip them over and cook the other side.
  4. Transfer the 12 cooked beef patties to a 9×9-inch baking pan.  Place them close together, but in one layer.  Set aside.
  5. For easy clean up, pour the hamburger fat into a small bowl and place in the fridge for it to harden into a disc, then discard.

Making the Onion Gravy

  1. Halve both onions, then cut them into thin slices.  Separate each piece.
  2. In one of the cast iron skillets, melt 2 tablespoons of butter over medium high heat, then add the onions.  Turn the heat down to medium and cook for a few minutes, then turn the heat down to medium low and finish cooking.  Stir occasionally with a wooden spoon until caramelized, roughly 15 minutes.
  3. To deglaze the pan, pour in 1/4 cup of white wine.  Stir constantly until the fond is off the bottom of the pan.  This is will take roughly 2 minutes.
  4. Make a well in the center of the onions and melt 2 tablespoons of butter in it.  Sprinkle the onions with salt and pepper, then sprinkle 1/4 cup of flour over the onions.  Cook the flour for two minutes, stirring constantly with a wooden spoon.
  5. Gradually add the the stock, constantly stirring as you do so, then add two teaspoons of Worcestershire sauce for additional color and flavor.
  6. Let the gravy simmer until its the desired thickness.  Taste and sprinkle more salt and pepper over the gravy if desired.  You should have about 2 cups of gravy.

Baking the Salisbury Steak

  1. Preheat the oven to 350F.
  2. Spoon the onion gravy over the patties in the baking pan.  Cover with foil and bake for 20 minutes.  This step lets the patties finish cooking and helps them stay moist.
  3. Serve warm.  Spoon the onion gravy over each beef patty.  Garnish with freshly chopped parsley.

Notes

  • The pleasure of a 5-star review of this Salisbury steak recipe would be greatly appreciated.
  • 👩🏻‍🍳 Want to see our latest recipes?  Subscribe to our email newsletter to get our latest recipes, fun food facts, food puns, and behind the scenes news about our blog.
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Keywords: homemade, gravy

Recipe Card powered by

10 thoughts on “Salisbury Steak with Onion Gravy

  1. Looks delicious. Will try it soon. Just wanted to know if there was a typo with the sizing of the baking dish. It says to use a 9×9- inch and to place the patties in a single layer. Sounds like that dish would be way too small to fit 2.5 pounds of hamburger patties. Other than that, it sounds great. Thanks.

    1. Thank you, Evelyn! The pan size is correct. Since we used 80% lean, 20% fat ground beef for this recipe, the patties shrunk during the skillet cooking and fit into the 9×9-inch pan. If you use a lower-fat ground beef, the patties may not shrink as much and you might need to use a larger pan. Happy cooking!

  2. We had the Salisbury steak today. What a success! The sauce was delicious. The use of the air frier simplified the procedure and avoided the oven to keep the kitchen at a good temperature. Another plus was in saving electricity for the A/C. I served it with mashed potatoes and peas as in picture. Thank you Emma. I already had a request for preparing it again next week. I forgot to add that we had today’s cold leftovers on sandwiches. It was still delicious. Easy dinner preparation today.

  3. I have the ground beef for tomorrow’s hamburgers but after looking at these great pictures changed my mind and Salisbury’s steaks it will be. Wish me luck , haven’t done these steaks for a long time. I will try first in the skillet and finish them in the air fryer.

    1. Thank you, Betty! Please let us know how it goes in the air fryer–we’ve never tried it that way before. Please leave a review once you make the Salisbury steak! 🙂

  4. The steak is delicious. The onion sauce compliments the steak. I had the Salisbury steak with mashed potatoes, peas, and tomatoes. I would give it 100 stars if I could!!

  5. This is one of my favorite dishes, as the caramelized onions add a juicy flavor to the beef. Definitely deserves a five star review!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.