Best Homemade Salisbury Steak

Indulge in the ultimate comfort food experience with our Best Homemade Salisbury Steak recipe. This classic dish is a beloved favorite that combines seasoned ground beef patties with rich and savory onion gravy.

It’s a hearty and satisfying meal that will transport you back to nostalgic flavors and warm memories. Whether you’re cooking for your family or hosting a dinner party, this recipe is sure to impress. So, tie on your apron, and let’s dive into the delicious world of Salisbury steak!


Gather the following ingredients to create the Best Homemade Salisbury Steak:

  • 1 ½ pounds of ground beef
  • ½ cup breadcrumbs
  • 1 egg
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon vegetable oil
  • 1 large onion, thinly sliced
  • 2 cups beef broth
  • 2 tablespoons all-purpose flour
  • 2 tablespoons water
  • Fresh parsley, for garnish (optional)


Follow these simple steps to create the Best Homemade Salisbury Steak:

Step 1: Prepare the Salisbury Steak Patties

In a large mixing bowl, combine the ground beef, breadcrumbs, egg, Worcestershire sauce, Dijon mustard, garlic powder, onion powder, salt, and black pepper.

Gently mix the ingredients together until well combined. Be careful not to overmix, as it can result in dense patties.

Divide the mixture into 4-6 equal portions, depending on your desired patty size. Shape each portion into an oval-shaped patty, approximately ½ inch thick.

Step 2: Sear the Salisbury Steak

Heat the vegetable oil in a large skillet over medium-high heat.

Carefully place the Salisbury steak patties in the skillet and cook for about 4-5 minutes on each side, or until they develop a golden brown crust. This searing process adds delicious flavor and helps the patties hold their shape.

Once both sides are nicely seared, transfer the patties to a plate and set them aside.

Step 3: Prepare the Onion Gravy

In the same skillet, add the sliced onions and sauté them over medium heat until they become soft and caramelized, about 5-7 minutes. The onions will release their natural sweetness, enhancing the flavor of the gravy.

In a separate small bowl, whisk together the flour and water to create a slurry.

Pour the beef broth into the skillet with the caramelized onions. Bring the mixture to a simmer.

Gradually whisk in the flour slurry, stirring continuously to avoid lumps. Continue cooking the gravy until it thickens to your desired consistency.

Step 4: Simmer and Serve

Return the seared Salisbury steak patties to the skillet, nestling them into the onion gravy.

Cover the skillet with a lid and let the patties simmer in the gravy for 10-15 minutes. This allows the flavors to meld together, ensuring a moist and flavorful Salisbury steak.

Once cooked, remove the skillet from the heat and garnish with fresh parsley, if desired.

Recipe Tips and Variations

  • For a twist on the classic recipe, you can add chopped mushrooms to the onion gravy. Sauté them along with the onions for extra depth of flavor.
  • If you’re short on time, you can skip the searing step and directly place the raw Salisbury steak patties into the simmering onion gravy. However, searing adds a nice crust and enhances the overall texture.
  • Customize the seasoning of your Salisbury steak by adding herbs like thyme, rosemary, or dried parsley to the ground beef mixture. Experiment with different flavors to suit your taste preferences.

Kitchen Equipment

To prepare the Best Homemade Salisbury Steak, you’ll need the following kitchen equipment:

  • Mixing bowl
  • Large skillet
  • Spatula
  • Small bowl for the flour slurry
  • Whisk
  • Plate

Storing Leftovers

If you happen to have any leftovers (though it’s hard to resist finishing the whole batch!), you can store them properly for future enjoyment:

  1. Allow the Salisbury steak and gravy to cool completely.
  2. Transfer them to an airtight container or wrap them tightly with plastic wrap.
  3. Refrigerate the leftovers for up to 3-4 days.
  4. Reheat the Salisbury steak in the microwave or gently warm it on the stovetop. Add a splash of beef broth or water to prevent drying out.

Food and Drink Pairings

Best Homemade Salisbury Steak is delicious on its own but can be paired with various sides and beverages to elevate your dining experience. Here are some suggestions:

  • Creamy Mashed Potatoes: Serve the Salisbury steak over a bed of creamy mashed potatoes. The smooth and buttery texture of the potatoes complements the richness of the dish.
  • Roasted Vegetables: Roasted carrots, green beans, or Brussels sprouts add a vibrant and nutritious element to the plate. The caramelized flavors of the vegetables harmonize well with the savory Salisbury steak.
  • Red Wine: Pair this hearty dish with a glass of red wine, such as a Cabernet Sauvignon or Merlot. The tannins and fruity notes of the wine beautifully complement the robust flavors of the steak.
  • Classic Salad: Balance the richness of the Salisbury steak with a refreshing salad. A simple green salad with a tangy vinaigrette can provide a delightful contrast.

Frequently Asked Questions

Can I freeze the Salisbury steak?

Yes, you can freeze the Salisbury steak patties before cooking them. Shape the ground beef mixture into patties and place them on a baking sheet lined with parchment paper. Freeze until solid, then transfer the patties to a freezer-safe container or bag. Label them with the date and freeze for up to 3 months. Thaw the frozen patties overnight in the refrigerator before searing and simmering them in the onion gravy.

Can I use ground turkey or chicken instead of beef?

Certainly! You can substitute ground turkey or chicken for the beef in this recipe. Keep in mind that the flavors and texture may vary slightly, but it can still result in a delicious Salisbury steak alternative. Adjust the cooking time accordingly, as poultry requires thorough cooking.

Can I make the Salisbury steak in advance?

Absolutely! You can prepare the Salisbury steak patties and refrigerate them for up to 24 hours before cooking. This can be a time-saving option when planning meals ahead or for busy weeknights. Just make sure to let the patties come to room temperature before searing them.

Leave a Comment