What You’ll Love About This Recipe
This homemade Salisbury steak recipe is a comforting classic that’s easy to make and packed with flavor. You’ll love how simple it is to whip up a meal that tastes like it came straight from a diner.
- Rich, savory gravy that coats every bite, making the steak extra juicy and delicious.
- Simple ingredients you likely already have, so no last-minute grocery runs are needed.
- Family-friendly flavor that even picky eaters will enjoy, perfect for weeknight dinners.
Recipe

Savor the rich, comforting flavors of homemade Salisbury steak with this easy-to-follow recipe. Perfect for a hearty family dinner, these juicy beef patties smothered in a savory mushroom gravy are sure to become a favorite.
Ingredients:
- 1 lb ground beef
- 1/3 cup breadcrumbs
- 1 egg
- 1 tsp Worcestershire sauce
- 1 tsp mustard
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp butter
- 1 tbsp olive oil
- 1 small onion, sliced
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 1 tbsp cornstarch (mixed with 2 tbsp water)
- 1 tbsp ketchup
- 1 tsp soy sauce
Instructions:
- In a bowl, mix ground beef, breadcrumbs, egg, Worcestershire sauce, mustard, garlic powder, onion powder, salt, and pepper. Shape into 4 oval patties.
- Heat butter and olive oil in a skillet over medium heat. Cook patties for 4-5 minutes per side until browned. Remove and set aside.
- In the same skillet, sauté onions and mushrooms until softened.
- Stir in beef broth, ketchup, and soy sauce. Bring to a simmer.
- Return patties to the skillet, cover, and simmer for 10-12 minutes.
- Stir in cornstarch slurry and cook until gravy thickens.
Notes:
- For extra flavor, add a splash of red wine to the gravy.
- Serve over mashed potatoes or egg noodles.
Equipment:
- Large mixing bowl
- Skillet with lid
Time:
- Prep time: 15 minutes
- Cooking time: 25 minutes
Cuisine: American
Serving: 4
Nutrition
Here’s a breakdown of the nutritional information for this classic dish:
| Nutrition Facts | Per Serving |
|---|---|
| Calories | 320 kcal |
| Protein | 22 g |
| Carbohydrates | 12 g |
| Fat | 20 g |
| Saturated Fat | 8 g |
| Cholesterol | 85 mg |
| Sodium | 580 mg |
| Fiber | 1 g |
| Sugar | 3 g |
What To Serve With It
I love pairing my homemade Salisbury steak with classic sides like creamy mashed potatoes and green beans, as they complement the rich flavors perfectly. A good gravy can make all the difference, so I always make sure to drizzle it generously over both the steak and the sides. Don’t forget a warm dinner roll to soak up that delicious sauce!
Side Dishes
When I make Salisbury steak, I always think about what sides will complement its rich, savory flavors without stealing the show. Creamy mashed potatoes are my go-to—they soak up the gravy and add comfort. Buttered green beans or roasted carrots bring a fresh, crisp contrast. If I’m feeling fancy, I’ll toss garlic butter noodles into the mix for extra heartiness. A simple side salad with tangy dressing cuts through the richness, too. The key is balance—nothing too heavy or overpowering. These sides let the steak shine while rounding out the meal perfectly. Trust me, they’ll make every bite even better.
Gravy Pairings
There’s nothing like a rich, savory gravy to tie everything together, and Salisbury steak deserves a pairing that complements its hearty flavor without overpowering it. I love a classic mushroom gravy—it’s earthy, creamy, and perfect for smothering the steak. If I’m feeling adventurous, I’ll add a splash of Worcestershire sauce for depth or a pinch of thyme for warmth. Onion gravy is another favorite; its sweetness balances the savory beef beautifully. For a lighter touch, I sometimes go with a simple pan gravy made from drippings, broth, and a bit of flour. Each option brings out the dish’s comfort-food charm.








