Homemade Salisbury Steak Recipe with Rich Gravy
Thereβs something about Salisbury steak that feels like a warm hug on a plate. Itβs cozy, itβs meaty, and itβs one of those meals that instantly brings back memories of weeknight dinners at home β or even those classic frozen dinners you secretly liked. But hereβs the truth: homemade Salisbury steak is so much better, and not even hard to make.
Itβs basically a seasoned ground beef patty served with a deeply flavorful onion and mushroom gravy. Think of it like a hamburger’s comfort-food cousin thatβs meant to be eaten with a fork and mashed potatoes β not a bun.

If youβve never made it before, or itβs been a while, this is your friendly reminder to bring it back to the table.
π Ingredients Youβll Need
For the steak patties:
- 1 lb ground beef (80/20 is best for flavor)
- 1 egg
- β cup breadcrumbs
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- Β½ teaspoon onion powder
- Salt and black pepper to taste
For the gravy:
- 1 tablespoon olive oil
- 1 small onion, thinly sliced
- 1 cup sliced mushrooms (button or cremini)
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- Salt and pepper to taste
πͺ How to Make Salisbury Steak (Step-by-Step)
- Make the patties:
In a mixing bowl, combine the ground beef, egg, breadcrumbs, ketchup, Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Mix until just combined β don’t overwork it. - Shape and cook:
Form into 4 oval patties. Heat a skillet over medium heat, add a little oil, and cook the patties for about 4 minutes per side until browned (they donβt need to be fully cooked yet). Remove and set aside. - Start the gravy:
In the same skillet, add a bit more oil if needed. SautΓ© the onions and mushrooms until soft and golden β around 5β6 minutes. - Make it saucy:
Sprinkle flour over the onions and mushrooms. Stir for about 1 minute to cook the flour. Slowly whisk in the beef broth and Worcestershire sauce. Simmer until the gravy thickens slightly β about 3β5 minutes. - Finish it off:
Return the patties to the skillet. Spoon gravy over them, cover, and simmer for 10β12 minutes until the patties are cooked through and the flavors meld together.
β±οΈ Time & Servings
- Prep time: 15 minutes
- Cook time: 25 minutes
- Total time: 40 minutes
- Serves: 4 people

π΄ Recipe Notes
- If youβre not into mushrooms, just leave them out. The gravy is still delicious.
- Want a deeper flavor? Use part beef stock and part mushroom broth.
- For extra tenderness, don’t press the patties too thin. Theyβll stay juicier that way.
π§ Storage Tips
Refrigerator: Store leftovers in an airtight container for up to 4 days. The gravy actually tastes better the next day.
Freezer: Let everything cool completely. Freeze the patties and gravy together in a freezer-safe container for up to 2 months.
To Reheat: Microwave on medium or reheat in a covered skillet over low heat. Add a splash of broth or water to loosen the gravy if needed.
βοΈ Nutrition Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | ~430 kcal |
| Protein | 24g |
| Carbs | 10g |
| Fat | 32g |
| Fiber | 1g |
| Sodium | 540mg |
(Nutrition values are estimates and can vary depending on exact ingredients.)
π½οΈ How to Serve It
- Mashed potatoes are a no-brainer β itβs basically the gravyβs best friend.
- Want something lighter? Try it with steamed green beans or roasted carrots.
- Spoon the gravy over buttered egg noodles or white rice for a hearty twist.
π§° Kitchen Tools Youβll Need
- Mixing bowl
- Skillet with lid
- Whisk
- Measuring spoons and cups
- Spatula or tongs
Nothing fancy. If you have a good skillet and a whisk, youβre all set.
β¨ Extra Tips to Make It Perfect
- Add a splash of cream or milk to the gravy if you prefer a richer texture.
- For more flavor, use a mix of beef and pork in the patties.
- If your patties puff up too much in the middle, press a small dent in the center before cooking.

