Ingredients:
For the Salisbury steaks:
- 1 1/2 pounds ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1 large egg
- 2 tablespoons Worcestershire sauce
- 1 tablespoon Dijon mustard
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 tablespoons olive oil
For the gravy:
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- Salt and pepper to taste
Instructions:
- In a large mixing bowl, combine the ground beef, breadcrumbs, chopped onion, minced garlic, egg, Worcestershire sauce, Dijon mustard, dried thyme, salt, and pepper. Mix until well combined.
- Divide the mixture into 4 equal portions and shape each portion into an oval-shaped patty, about 3/4 inch thick.
- Heat the olive oil in a large skillet over medium-high heat. Add the Salisbury steaks to the skillet and cook for 4-5 minutes on each side, or until browned and cooked through. Remove the steaks from the skillet and set aside.
- In the same skillet, melt the butter over medium heat. Sprinkle the flour over the melted butter and whisk until smooth. Cook for 1-2 minutes, stirring constantly, to cook out the raw flour taste.
- Gradually whisk in the beef broth and Worcestershire sauce, scraping up any browned bits from the bottom of the skillet. Bring the mixture to a simmer and cook for 2-3 minutes, or until the gravy has thickened.
- Season the gravy with salt and pepper to taste. If the gravy is too thick, you can thin it out with a little more beef broth.
- Return the Salisbury steaks to the skillet, spooning some of the gravy over the top. Simmer for 2-3 minutes to heat the steaks through and allow the flavors to meld.
- Serve the Salisbury steaks hot, with the remaining gravy spooned over the top.
- Optionally, garnish with chopped parsley before serving.
- Enjoy your homemade Salisbury Steaks with mashed potatoes, rice, or noodles, and your favorite vegetable side for a comforting and satisfying meal!