Here’s a classic, juicy Salisbury steak recipe that actually tastes like diner comfort food—rich gravy, tender beef, and simple ingredients.
🍽️ Classic Salisbury Steak
🥩 Ingredients (steaks)
- 500g (1 lb) ground beef
- 1 small onion (finely chopped)
- 1 egg
- ½ cup breadcrumbs
- 1 tbsp Worcestershire sauce
- 1 tsp mustard
- 1 tsp garlic powder
- Salt & black pepper
🍄 Gravy
- 1 onion (sliced)
- 1–2 cups mushrooms (optional)
- 2 cups beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp flour or cornstarch (to thicken)
- 1–2 tbsp butter or oil
👨🍳 Instructions
1. Make the patties
Mix beef, onion, egg, breadcrumbs, Worcestershire sauce, mustard, and seasoning.
Shape into oval patties.
2. Brown them
Heat a pan and sear patties on both sides until nicely browned. Remove and set aside.
3. Make the gravy
In the same pan:
- Cook onions (and mushrooms if using) in butter
- Add flour, stir
- Slowly add beef broth + Worcestershire sauce
- Simmer until thick
4. Finish cooking
Return patties to the gravy and simmer 10–15 minutes until cooked through and tender.
🍽️ Serve with:
- Mashed potatoes
- Rice
- Buttered noodles
- Steamed vegetables
🔥 Tips for the BEST flavor
- Don’t skip Worcestershire sauce—it gives “restaurant taste”
- Let patties simmer in gravy for tenderness
- A little butter at the end makes gravy richer
If you want, I can also give you a restaurant-style version, air fryer version, or super quick 20-minute version.

