Salisbury Steak in a skillet

Salisbury Steak

Salisbury Steak is classic comfort food. Delicious beef patties are cooked in a flavorful onion gravy for a quick and easy weeknight dinner!
Course Main
Cuisine American
Keyword comfort food recipe, ground beef recipe, salisbury steak
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6
Calories 519kcal
Author Kat Jeter & Melinda Caldwell


Onion Gravy:


  • In a large bowl combine the ground beef, bread crumbs, diced onions, Worcestershire sauce, salt, and pepper. Thoroughly mix ingredients together.
  • Form beef mixture into oval patties weighing approximately 6 ounces each.
  • Heat a large skillet over medium-high heat and add olive oil. Add beef patties to the skillet and cook on both sides until the center is no longer pink. You may need to work in batches depending on the size of your skillet. Place cooked patties aside.
  • Once all patties are cooked reduce the heat to medium and make the onion gravy by adding 2 tablespoons of olive oil to the skillet along with the sliced onions. Cook the onions for approximately 10 minutes, medium-high, until they are caramelized. Set onions aside.
  • In a large bowl or measuring cup, combine beef broth, Worcestershire sauce, and ketchup. Add flour and whisk until no lumps remain.
  • Pour the broth mixture into the skillet and cook until the sauce begins to thicken.
  • Add beef and onions back to the skillet, spooning the gravy over the beef, and let the beef cook in the gravy for another 10 minutes.
  • Enjoy!


Calories: 519kcal | Carbohydrates: 9g | Protein: 28g | Fat: 40g | Saturated Fat: 13g | Cholesterol: 107mg | Sodium: 1266mg | Potassium: 539mg | Sugar: 2g | Vitamin A: 10IU | Vitamin C: 2.9mg | Calcium: 53mg | Iron: 3.7mg