What You’ll Love About This Recipe
This homemade Salisbury steak recipe is simple, comforting, and perfect for a cozy family dinner. You’ll love how easy it is to make with everyday ingredients, and the rich, savory gravy will have everyone asking for seconds.
- Flavor-packed patties made with ground beef and seasonings create a hearty, satisfying meal.
- Quick and hearty gravy that’s thick, creamy, and pairs perfectly with the steak.
- Versatile and crowd-pleasing, it’s a dish that works for weeknights or special occasions alike.
Recipe

Savor the rich, comforting flavors of homemade Salisbury steak with this easy-to-follow recipe. This classic dish features juicy beef patties smothered in a savory mushroom and onion gravy, perfect for a hearty family meal.
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
- Salt and pepper to taste
- 1 tbsp oil (for cooking)
- 1 onion, sliced
- 8 oz mushrooms, sliced
- 2 cups beef broth
- 1 tbsp cornstarch (mixed with 2 tbsp water)
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 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.
- Pour in beef broth and bring to a simmer. Return patties to the skillet.
- Stir in cornstarch slurry and cook until gravy thickens, about 5 minutes.
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
- Spatula
Time:
- Prep time: 15 minutes
- Cooking time: 20 minutes
Cuisine: American
Serving: 4
Nutrition
This homemade Salisbury steak recipe is a hearty and flavorful dish. Here’s the nutritional breakdown per serving.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 kcal |
| Protein | 22g |
| Carbohydrates | 12g |
| Fat | 20g |
| Saturated Fat | 8g |
| Cholesterol | 85mg |
| Sodium | 680mg |
| Fiber | 1g |
| Sugar | 3g |
What To Serve With It
I love serving my homemade Salisbury steak with creamy mashed potatoes, which soak up the gravy perfectly, and garlicky green beans for a fresh, flavorful side. The combination makes the meal feel comforting yet balanced, and it’s always a hit with my family. You can’t go wrong with these classic pairings.
Mashed Potatoes
Creamy, buttery mashed potatoes are the perfect side dish for homemade Salisbury steak. I love how they soak up the rich gravy, making every bite even more delicious. To make them extra smooth, I boil Yukon Gold potatoes, then mash them with warm milk, butter, and a pinch of salt. Sometimes, I add a splash of cream for extra richness. If you’re feeling fancy, a sprinkle of chives or grated cheese takes them to the next level. Trust me, once you try this combo, you’ll never want to eat Salisbury steak without a heaping scoop of mashed potatoes beside it.
Garlic Green Beans
Garlic green beans are a simple yet flavorful side that pairs beautifully with homemade Salisbury steak, adding a fresh and vibrant touch to the meal. I love how quick they are to make—just sauté trimmed beans in olive oil with minced garlic until crisp-tender, then finish with a pinch of salt and a squeeze of lemon. The garlic’s warmth balances the steak’s richness, while the beans keep things light. My grandma always said they’re the perfect “green bite” to round out a hearty dish. Trust me, once you try them, you’ll never skip this easy, tasty combo again!








