This classic Salisbury steak with onion gravy is a comforting and hearty dish that is perfect for a cozy family dinner or a special weekend meal. The tender, flavorful beef patties smothered in a rich, savory onion gravy are sure to be a hit with everyone at the table.
Why You’ll Love This Recipe
This Salisbury steak recipe is a timeless favorite that brings together simple, wholesome ingredients to create a satisfying and delicious meal. The combination of juicy ground beef, flavorful seasonings, and a luscious onion gravy makes this dish a standout comfort food option. It’s easy to make and perfect for serving with mashed potatoes, rice, or your favorite side dish.
Ingredients
- 1 pound ground beef
- 1/3 cup bread crumbs
- 2 teaspoons ketchup
- 1 teaspoon mustard
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder (optional, use if not using onions in the gravy)
Gravy
- 1 small onion
- 1 teaspoon oil
- 2 cups beef broth
- 4 tablespoons flour
- 1 teaspoon ketchup
- 1/2 teaspoon Worcestershire sauce
- 1/2 cup sliced mushrooms (optional)
- Salt and pepper to taste
Directions
- If you want caramelized onions in your gravy, start by thinly slicing a small onion. Cook with 1 teaspoon of oil over medium-high heat until nicely browned, about 7-8 minutes. You can cook the optional mushrooms instead or in addition to the onions. Set aside in a bowl.
- In a large mixing bowl, combine 1 pound of ground beef with ⅓ cup breadcrumbs, 2 teaspoons ketchup, 1 teaspoon mustard, Worcestershire sauce, and ½ teaspoon garlic powder. If not using onions, then add ½ teaspoon onion powder.
- Divide the hamburger mixture into 3-4 equal portions, creating a quarter-size indent in the middle of one side to prevent puffing up of the patties and ensure even cooking.
- Place the steak patties in a large frying pan with a teaspoon of oil over medium-high heat. Flip about every 5-6 minutes until an internal temperature of 165°F is reached, about 15-20 minutes depending on the thickness, the pan, and your burners.
- Whisk 4 tablespoons of flour with 1 cup of beef broth. Remove the Salisbury steak to a plate and lightly tent. Pour out most of the liquid, leaving about 3-4 tablespoons of liquid. Allow the pan to cool slightly. Add 1 cup of beef broth and bring to a light boil over medium heat.
- Slowly add the flour-broth mixture while continuing to whisk. Add 1 teaspoon ketchup and ½ teaspoon Worcestershire sauce. Season with salt and pepper to taste.
- Whisk until the gravy is nicely thickened, for a few minutes. If using the caramelized onions or mushrooms, add them to the gravy and mix well.
- Add the steak back into the mixture, simmer for a few minutes until everything is hot.
Prep Time: 15 minutes
Cooking Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Kcal: 350 per serving
Storage
Any leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through.
Recipe Tips
For an extra flavor boost, consider adding a splash of red wine to the gravy while it simmers. This adds a rich depth of flavor to the dish. Additionally, if you prefer a thicker gravy, you can adjust the amount of flour used for thickening according to your preference. Enjoy this Salisbury steak with mashed potatoes, rice, or a side of steamed vegetables for a satisfying and comforting meal.