This classic American salisbury steak from scratch is seared and simmered in a rich brown luscious onion gravy. Mouth watering, tender, salisbury steak is so delicious and easy to make. Salisbury steak with gravy will become you favorite weeknight ultimate comfort food! 
Salisbury steak isn’t a steak it’s basically a fancy hamburger traditionally served with mashed potatoes. When I was a kid. I didn’t think salisbury steak was fancy at all. I cringed at my plate of ugly dark brown food.

For the salisbury steak:
  • 1 1/2 lb ground beef
  • 1/2 cup bread crumbs
  • 2 eggs
  • 1 1/4 tsp garlic powder
  • 3 onions (1 onion diced the other two sliced thin)
  • 1 tbsp Worcestershire sauce
  • salt for taste (I used 1 1/4 tsp)
  • pepper for taste (I used 1 tsp)
  • Pinch of celery salt
  • small handful of chopped parsley
Beef gravy 
  • 2 cups beef broth (I use Better Than Bouillon Roasted Beef Base)
  • 3 tbs flour
  • 1 tsp heavy whipping cream (optional)
  • 1/4 cup unsalted butter
  • Salt for taste
  • Pepper for taste

To make Salisbury Steak and onion gravy 

  1. Separate the diced and sliced onions. They will be cooked separately. Add all the salisbury steak ingredients except the onions to a large bowl   (Separate the diced onions and the sliced onions and place to the side for later) and mix until combined but do not over mix. Form 6 beef patties.
  2. In a large skillet over medium high heat, add 1 tbsp of butter once sizzling add the onions. Cook the diced onions until softened about 3 minutes. Remove onions and set to the side to cool for a little bit. Add more butter if needed. Add the sliced onions and cook until softened.  Add the diced cooked cooled onions to the beef mixture and combine gently. Do not overwork the beef.  Add another tbsp of butter. Once the skillet is nice and hot add the beef patties. Sear each side until browned. Remove and set aside. Leave about 1 tablespoon of the hamburger fat in the skillet.
  3. Add the 1/4 cup of butter and once the butter has melted add the beef broth and 1 the tablespoon hamburger fat if you like. Cook until boiling then add flour 1 tbsp at a time stirring frequently to prevent lumps. Add the heavy whipping cream and mix well. Simmer then add the beef patties and onions. Simmer for 10-12 minutes. You can cover it if you like but don’t cover the skillet  for too long because we don’t want dried out patties. Add salt and pepper to the gravy for taste and a small handful of chopped parsley. Serve with string beans and mashed potatoes.  So delicious! Enjoy!