
Salisbury steak with mushroom gravy is a classic comfort-dish that pairs seasoned ground-beef patties with a rich, caramelized onion and mushroom sauce. This homemade version is made from scratch—no canned soups—and features slightly smaller, “mini” steaks that are easy to portion and cook. Serve them over creamy mashed potatoes, egg noodles, or your favorite side for a satisfying family meal.

Ingredients for Salisbury Steaks
- 3 lbs ground beef
- 1/2 cup bread crumbs
- 2 eggs
- 2 tbsp Worcestershire sauce
- 1/2 tsp onion powder
- Salt and pepper, to taste
- 1/4 cup all-purpose flour (for dredging)
Ingredients for Mushroom Gravy
- 12 oz mushrooms, sliced
- 1 large onion, sliced into rings
- 3 tbsp butter
- 1/4 cup all-purpose flour
- 2 tbsp Worcestershire sauce
- 1/4 cup ketchup
- 1/4 tsp onion powder
- 1/4 tsp garlic powder
- 4 cups water
- 1 tbsp beef base (Better Than Bouillon or similar)
- Salt and pepper, to taste

How to Make Salisbury Steaks
Follow these clear, step-by-step instructions to prepare the steaks and build the mushroom gravy. The recipe yields multiple mini steaks—perfect for feeding a crowd or making extra for leftovers.
1. Mix the meat
In a large bowl, combine the ground beef, bread crumbs, eggs, Worcestershire sauce, onion powder, salt, and pepper. Mix gently until just combined—overworking the meat can make the patties dense.

2. Form the mini steaks
Using a 1/4-cup scoop or measuring cup, portion the mixture and shape each portion into a flattened patty (mini steak). Lightly coat each patty with the 1/4 cup of flour; set them aside on a plate while you heat the pan.

3. Sear the patties
Preheat a shallow frying pan with about 1/4 cup of oil over medium-high heat. Sear the patties 2–3 minutes per side or until they develop a deep brown crust. Remove the browned patties and set them aside.

4. Sauté onions and mushrooms
Remove excess oil from the pan, leaving about 2 tablespoons. Add the sliced onions and mushrooms and sauté until they are nicely browned and caramelized. Transfer them to a bowl and reserve.

5. Make the gravy
In the same skillet, melt 3 tablespoons of butter. Whisk in 1/4 cup of flour and cook briefly until the roux turns golden brown. Stir in ketchup, Worcestershire sauce, garlic powder, onion powder, beef base, and salt and pepper. Gradually whisk in the 4 cups of water, bring the mixture to a gentle boil, then reduce to medium-low and simmer for about 10 minutes to thicken and develop flavor.


6. Combine and simmer
Return the seared steaks to the skillet and spoon the mushroom-onion mixture over them. Cover with a lid and simmer gently on low heat for about 20 minutes to finish cooking the patties and allow the flavors to meld. The gravy will continue to thicken as it simmers.

After simmering, taste and adjust seasoning with salt and pepper if needed. Serve the Salisbury steaks hot, spooning extra mushroom gravy over mashed potatoes, egg noodles, rice, or roasted vegetables for a hearty, home-style dinner.


Salisbury Steak with Mushroom Gravy
A comforting, from-scratch Salisbury steak made with seasoned beef patties and a savory mushroom and onion gravy.
Prep Time: 45 mins • Cook Time: 30 mins • Total Time: 1 hr 15 mins
Servings: 20 mini steaks
Course: Main dish • Cuisine: American

Ingredients
Salisbury Steaks
- 3 lbs ground beef
- 1/2 cup bread crumbs
- 2 eggs
- 2 tbsp Worcestershire sauce
- 1/2 tsp onion powder
- Salt & pepper, to taste
- 1/4 cup flour (for dredging)
Gravy
- 12 oz mushrooms, sliced
- 1 onion, sliced into rings
- 3 tbsp butter
- 1/4 cup flour
- 2 tbsp Worcestershire sauce
- 1/4 cup ketchup
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 4 cups water
- 1 tbsp beef base
- Salt & pepper, to taste
Instructions
- Combine ground beef, bread crumbs, eggs, Worcestershire sauce, onion powder, salt, and pepper. Mix gently until combined.
- Portion the mixture with a 1/4-cup measure and form patties. Dredge lightly in flour and set aside.
- Heat 1/4 cup oil in a skillet over medium-high heat. Sear patties until browned on both sides, then remove and reserve.
- Leave about 2 tbsp oil in the pan. Add onions and mushrooms and sauté until caramelized; remove and set aside.
- Melt 3 tbsp butter in the skillet. Whisk in 1/4 cup flour and cook until golden. Stir in ketchup, Worcestershire, garlic and onion powders, beef base, salt and pepper. Gradually whisk in 4 cups water, bring to a boil, then reduce heat and simmer 10 minutes to thicken.
- Return the patties to the skillet and top with the mushroom-onion mixture. Cover and simmer on low for 20 minutes. Adjust seasoning and serve hot.
Nutrition (per serving)
Calories: 228 kcal • Carbs: 6 g • Protein: 13 g • Fat: 15 g