Salisbury Steak with Mushroom Gravy
Craving classic comfort food? This homemade Salisbury steak with mushroom gravy is the perfect answer. Tender, well-seasoned beef patties are smothered in a rich mushroom gravy that’s made from scratch.

Unlike the TV dinner version you might remember, this recipe delivers juicy, flavorful results every time. The secret lies in grating the onion over panko breadcrumbs, which ensures the patties stay moist and tender.

Best of all, you can have this satisfying dinner on the table using simple ingredients you probably already have in your kitchen.
Perfect served over mashed potatoes to soak up every bit of that delicious gravy!

Exact Ingredients List
Here’s what you’ll need to make delicious Salisbury steak with mushroom gravy:
For the Salisbury Steaks:
- 1/2 onion (white, brown, or yellow)
- 1/2 cup panko breadcrumbs
- 1 pound ground beef
- 1 minced garlic clove
- 1 egg
- 2 tablespoons ketchup
- 1 crumbled beef bouillon cube
- 1/2 teaspoon Worcestershire sauce
- 3 teaspoons dijon mustard or 2 teaspoons dry mustard powder
For the Gravy:
- 1 tablespoon olive oil
- 2 minced garlic cloves
- 1/2 finely chopped onion
- 5 ounces sliced mushrooms
- 2 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 cups low-sodium beef broth
- 1/2 cup water
- 2 teaspoons dijon mustard
- 2 teaspoons Worcestershire sauce
- Salt and pepper to taste
You’ll love how these simple ingredients come together to make a tasty meal. The grated onion and soaked breadcrumbs are key to making your steaks extra flavorful and tender.
Instructions

This section covers how to make delicious Salisbury steaks with mushroom gravy. You’ll learn to prepare the meat patties and cook them to perfection in a rich, savory sauce.
Salisbury Steaks
Start by grating half an onion over 1/2 cup of panko breadcrumbs in a bowl. Mix with your fingers and let it soak for a few minutes. This step makes your patties extra tasty and tender.
Next, add 1 pound of ground beef, 1 minced garlic clove, 1 egg, 2 tablespoons of ketchup, 1 crumbled beef bouillon cube, 1/2 teaspoon of Worcestershire sauce, and 3 teaspoons of dijon mustard to the bowl.
Mix everything well with your hands for about 2 minutes. The mixture should become a bit pasty, which helps the patties hold together.
Divide the meat into 5 equal portions. Shape each portion into an oval patty about 3/4 inch thick. Press firmly to ensure they hold their shape.
Cooking and Gravy
Heat oil in a skillet over high heat. Cook the patties for 1 minute on each side until browned. They’ll still be raw inside. Set them aside on a plate.
Add more oil if needed, then cook chopped onion and garlic for 2 minutes. Add sliced mushrooms and cook for 2-3 minutes until golden.
Lower the heat to medium and add butter. Once melted, stir in flour and cook for 30 seconds. Slowly add beef broth, stirring constantly. Mix in mustard and Worcestershire sauce.
Put the patties back in the skillet. Cook for 5-7 minutes, stirring around the patties, until the gravy thickens. Add water if it gets too thick.

Possible Substitutes List
Need to swap out some ingredients? No worries! Here are some easy substitutes you can use:
Ground meat:
- Ground turkey or chicken instead of beef
- Plant-based ground “meat” for a vegetarian version
Breadcrumbs:
- Crushed crackers
- Oatmeal
- Almond flour (for low-carb)
Ketchup alternatives:
- Tomato paste + a pinch of sugar
- BBQ sauce
Beef broth:
- Vegetable broth
- Chicken broth
- Water + extra bouillon cube
Mushrooms:
- Sliced onions
- Bell peppers
- Zucchini
Can’t find some spices? Try these swaps:
- Soy sauce for Worcestershire sauce
- Regular mustard for Dijon
- Onion powder for fresh onion
No panko? Regular breadcrumbs work fine. Out of eggs? Try 2 tablespoons of mayonnaise instead.
For the gravy, you can use cornstarch instead of flour to make it gluten-free. Just mix 1 tablespoon with cold water before adding.
How To Make It Diabetes-Friendly
You can adapt this Salisbury Steak recipe to be more diabetes-friendly. Here are some easy swaps:
- Use lean ground beef (93% lean or higher) to reduce fat content
- Replace breadcrumbs with almond flour or crushed pork rinds
- Swap ketchup for sugar-free ketchup or tomato paste
- Use a sugar-free beef bouillon cube
For the gravy:
- Replace all-purpose flour with almond flour or xanthan gum
- Use extra mushrooms instead of onions for flavor and bulk
- Choose a low-sodium beef broth
Serve with non-starchy veggies like:
- Roasted cauliflower
- Steamed green beans
- Sautéed spinach
These swaps will lower the carb count and make the dish more suitable for a diabetic diet. Remember to watch your portion sizes too. Enjoy your diabetes-friendly Salisbury Steak!
Tips, Tricks & Storing
For the best Salisbury steak, grate your onion over the breadcrumbs. This lets the flavors soak in and makes the patties extra tasty.
Mix the meat well until it gets a bit sticky. This helps your patties stay together when cooking.
Don’t overcook the steaks! Brown them quickly on each side, then finish cooking in the gravy. This keeps them juicy.
If your gravy gets too thick, just add a splash of water. You can always thin it out, but it’s harder to thicken it up.
Try using a mix of beef broth and red wine for extra rich flavor in your gravy.
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
You can freeze cooked Salisbury steaks for up to 3 months. Thaw in the fridge overnight before reheating.
Serve over mashed potatoes to soak up all that yummy gravy. Green beans or peas make great sides too.