Go Back
+ servings
Salisbury steak recipe topped with onions in and gravy in white plate with mashed potatoes and green peas

Homemade Salisbury Steak Recipe

Quick, cheap and popular with both kids and adults alike, this homemade Salisbury Steak recipe makes for a fantastic midweek meal that’s absolutely full of flavor. 
Course Dinner, Main Dish
Cuisine American
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6 People
Calories 396kcal


  • Nonstick Skillet


For The Steak

  • 2 Lbs. Ground lean beef

For The Gravy

  • 4 Tbsp. Butter unsalted
  • 1 Medium onion sliced
  • 3 Garlic cloves minced
  • ¼ Cup All-purpose flour
  • 2 Cups Water
  • 2 Tsp. Salt we used Kosher salt
  • 1 Tsp. Ground black pepper
  • 1 Tbsp. Parley flakes
  • 1 Tsp. Cumin
  • ½ Tsp. Cayenne pepper optional
  • 1 Tbsp. Worcestershire sauce


  • In large bowl, use a potato masher to mash the meat. Shape the meat into 6 even patties.
    ground beef patty in hand
  • In a large nonstick skillet, add the butter then sliced onions. Cook for 5 minutes on medium-high heat.
    Spread the onions on the sides, leaving the middle open. Add the meat.
    Continue cooking the, until the meat is lightly brown on both sides over medium-high heat.
    Best to move the onions around or place them on top of the meat as it as it cooks. Reduce the heat if they're browning too quickly or too much. Transfer the meat to a plate.
    uncooked steak and onions
  • Lower the heat to medium-low, using the same skillet with the drippings, add the garlic; stir.
    Add the flour, stir to combine with the onions, and slowly add the water while whisking so that no lumps linger.
    Add the salt, pepper, parsley flakes, cumin, cayenne pepper (if using), and Worcestershire sauce. Stir. Then add the meat.
    Cooked Salisbury steak with onion gravy in skillet
  • Spoon the gravy over the meat with the onions. Cover and cook for 10 minutes or until cooked through or until internal temperature reaches 160 degrees. Remove the skillet from the heat.
    Enjoy mashed potatoes, sweet peas, or potato salad, roasted carrots.
    Salisbury steak recipe topped with onions in and gravy in white plate with mashed potatoes and green peas


*** Calories are estimated Per Serving
**** When printing the recipe, please unselect the camera so that the pictures are NOT printed with the recipe (if preferred).


Serving: 6People | Calories: 396kcal | Carbohydrates: 12g | Protein: 4g | Fat: 25g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 113mg | Sodium: 529mg | Potassium: 191mg | Fiber: 1g | Sugar: 3g | Vitamin A: 11IU | Vitamin C: 3mg | Calcium: 11mg | Iron: 52mg