This is one of my favorite class of comfort foods, Salisbury steak with a rich onion gravy is easy and delicious. To get started, in a large mixing bowl, break eggs, milk, Worcestershire sauce dried minced onions that will add flavor, black pepper, salt and bread crumbs. Use your hands and get everything well combined. Then add ground beef, continue to mix them then form the mixture into the classic oval shape, you can form them into hamburger patties if you like or even into small meatballs.

Now on a large skillet with medium-high heat, brown the patties to about two minutes per side just to give them a little color, we are not trying to cook them at this point. Now, remove the Salisbury steaks from the pan and no add some sliced, diced yellow onions, you could also add some sliced mushrooms at this point which will make the gravy even better.

Continue to saute the onions for about four minutes then add some beef bass followed by two cups of water and now give it a stir to dissolve the beef bass and make sure you get the fond off the bottom of the skillet.
Now return the Salisbury steak back into the pan and now bring it up to a simmer cover, reduce the heat to medium-low and let it simmer.

After simmmering, add corn starch slurry to thicken up the gravyand now give it a good mix to incorporate the corn startch slurtry into the gravy. Now you have a beautiful, thick rich silky gravy of Salisbury steak.


  • Beef patties
  • 2 tbsp butter
  • 1 1/2 lb ground beef
  • 1/2 cup breadcrumbs
  • 3 red onions 1 onion diced the other two sliced thin
  • 2 eggs
  • 1 1/4 tsp garlic powder
  • 1 1/4 tsp onion powder
  • salt for taste I used 1 1/4 tsp
  • pepper for taste I used 1 tsp
  • 1 Pinch of celery salt
  • Beef Gravy
  • 4 cups beef broth I use Better Than Bouillon Roasted Beef Base
  • 6 tbsp flour
  • 2 tsp heavy whipping cream optional
  • 1/4 cup unsalted butter
  • 2 tbsp Worcestershire sauce
  • Salt for taste
  • Pepper for taste
  • pinch onion powder 1-2 small pinches
  • pinch garlic powder 1-2 small pinches
  • pinch crushed red pepper 1 small pinch of crushed red peppers


  1. Dice the onions. you can slice a part of the onion just to garnish the steaks.  However, you can dice the whole onion if you like.
  2. In a large skillet over medium-high heat, add 1 tbsp of butter or vegetable oil, once sizzling add the onions. Add more butter if needed. Saute the diced onions until softened about 3 minutes.
  3. Remove half of the diced onion and put to the side to cool off. Also, set aside the remaining diced/sliced onions.
  4. So you should have two separated onions, the diced ones and then the mostly diced with slices.FYI, in a moment you will be adding half the diced onions to the beef mixture use the other half for the onion gravy.
  5. Next, add two slices of white bread to a food processor and process until you get bread crumbs. You should now have about 3/4 cups of bread crumbs.
  6. To a large bowl add the ground beef, onions, eggs, seasonings, onions, breadcrumbs and combine gently. Do not overwork the beef, it will become tough. Shape the beef mixture into a round or oval shaped patty.
  7. Add another tbsp of butter or vegetable oil. Once the skillet is nice and hot add the beef patties. Sear each side until browned about a minute or two. Remove and drain the fat. *See notes in the recipe.
  8. To make the slurry which thickens the gravy, Whisk the beef broth and flour in a bowl until lump free. Over medium- high heat add the slurry to the skillet.
  9. Add the heavy whipping cream and the rest of the butter. Mix well. Lastly, add the beef patties and the remaining diced/sliced onions into the skillet with the gravy.
  10. Let it come to a boil and cook for 5-15 minutes or until cooked through. Add two small pinches of onion powder, garlic powder and crushed red peppers to the gravy.
  11. Mix well. Add salt and pepper for taste and use a small spoon to stir between the gravy and patties. Serve with smashed potatoes.