Homemade Salisbury Steak with Mushrooms
Prep Time: 20 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 40 minutes minutes
Servings: 4 -6
Author: Countryside Cravings
This is classic comfort food, but I promise it tastes way better than frozen or what you may remember from your school cafeteria! Serve it with creamy mashed potatoes and you have a wonderfully satisfying meal!
Print Recipe
- Potatoes
- 2 pounds potatoes scrubbed, peeled and cubed
- 1 teaspoon salt
- 2 ounces cream cheese
- 1 cup milk
- 1/2 teaspoon garlic powder
- salt and pepper to taste
- Steaks
- 1 1/2 pounds lean ground beef
- 1/2 cup dry bread crumbs
- 1 egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- salt and pepper to taste
- 2 tablespoons oil for frying
- Gravy
- 1-2 tablespoons butter
- 1 medium onion sliced or chopped
- 2 cups sliced mushrooms optional
- 1/4 cup all purpose flour
- 1 1/2 cups beef broth
- 1 teaspoon soy sauce
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
Place potatoes in a large pot and cover with water. Bring to a boil and sprinkle with the salt. Boil until tender, about 20 minutes.
Meanwhile, in a large bowl combine the steak ingredients except for the oil. Form into 6 "steaks" and fry in a large skillet with the oil over medium heat for 7-10 minutes or until no longer pink in the middle.
Remove from skillet and add in the butter, onions and mushrooms. Cook and stir over medium to medium high heat for 5-6 minutes or until browned. Sprinkle with flour, stir and cook for 1-2 minutes. Whisk in the broth and soy sauce. Stir in the garlic powder. Taste for salt and pepper and add as necessary.
Add the steaks back into the gravy and simmer for a couple minutes to warm them back up.
Drain the potatoes and mash with the cream cheese, milk and garlic powder. Serve with the "steaks" and gravy.