Salisbury steak is weeknight comfort food at its best: juicy, well-seasoned beef patties with a soft, meatball-like texture, finished in a glossy onion gravy. The gravy clings to every bite, and the whole skillet is ready fast enough for a busy night. It also holds well in the fridge or freezer, so you can cook once and reheat later. Spoon it over Mashed Potatoes and dinner feels complete.

Why You’ll Love This Recipe
This is a budget-friendly skillet dinner that still tastes like a diner classic. Crushed potato chips stand in for breadcrumbs, giving the patties a savory, slightly salty bite without extra fuss. The onion gravy comes together in the same pan, so you get deep flavor with very little cleanup. It is also easy to double and freeze, which makes it a reliable make-ahead option for later in the week.
- Ready in about 45 minutes
- Uses simple pantry ingredients
- One-skillet gravy with almost no extra dishes
- Freezer-friendly for leftovers or meal prep
Tips for Success
- Let the ground beef sit at room temperature for about 20 to 30 minutes before mixing so the patties cook more evenly.
- Crush the potato chips into fine crumbs, not large shards, so they bind the meat instead of poking through the patties.
- Mix the beef just until combined. Overworking it can make the steaks dense.
- After browning the patties, pour off extra fat before cooking the onions so the gravy stays smooth, not greasy.
- If the gravy tightens too much as it simmers, splash in more beef broth until it coats a spoon.

Ingredients and Substitutions
Eggs
Two large eggs help the patties hold together. If you need an egg-free version, use 2 tablespoons mayonnaise or 3 tablespoons milk mixed with 1 tablespoon cornstarch. The texture will be slightly softer.
Potato chips
Crushed chips are the binder and the salty crunch that makes this version distinct. Plain or lightly salted chips work best. Kettle-cooked chips are fine if you crush them well. In a pinch, use ½ cup plain breadcrumbs or crushed crackers. Avoid heavily flavored chips such as barbecue or sour cream and onion.
Dry mustard and garlic powder
These season the meat without adding moisture. Dijon mustard can replace the dry mustard at 2 teaspoons, or use ½ teaspoon mustard powder if you want a milder bite. Fresh minced garlic can replace the garlic powder: use 2 small cloves.
Worcestershire sauce
This recipe uses a little in the patties and a few dashes in the gravy. Soy sauce or coconut aminos can substitute in the same amounts. Start with less, then taste the gravy before adding more.
Butter and olive oil
The mix keeps the patties from sticking and adds flavor while they brown. All butter or all oil works. Use avocado oil if you prefer a higher smoke point.
Yellow onion
Thin slices melt into the gravy and give it sweetness. A white onion or two small shallots can replace it. Sweet onion also works; just cook it until golden so the gravy does not taste raw.
Beef broth
Regular or low-sodium both work. If you use regular broth, go easy on added salt until the gravy is finished. Chicken broth can stand in if that is what you have, though the gravy will taste less beefy. Add more broth only if the sauce gets too thick.
Cornstarch
This thickens the gravy quickly. An equal amount of arrowroot works the same way. You can also use 2 tablespoons all-purpose flour whisked into the broth, but simmer it a minute longer so it does not taste starchy.

Storage Tips
Refrigerate leftover patties in the gravy for up to 3 days. Reheat gently on the stove until hot. To freeze, cool completely, then store the steaks and gravy together for up to 2 months. Thaw in the refrigerator overnight and warm in a skillet, adding a splash of broth if the gravy needs loosening. You can also freeze the uncooked patties on their own, then thaw and cook as directed.

Salisbury Steak with Onion Gravy
Ingredients
For the patties
- 1 pound ground beef
- 2 large eggs
- 1 cup potato chips, crushed
- 2 teaspoons dry mustard
- 2 teaspoons garlic powder
- 1 teaspoon Worcestershire sauce
- Salt and black pepper, to taste
- 1 tablespoon unsalted butter
- 1 tablespoon olive oil
For the onion gravy
- 1 yellow onion, thinly sliced
- 2 cups beef broth, plus more as needed
- 1 tablespoon cornstarch
- 4 dashes Worcestershire sauce
- Salt and black pepper, to taste
Instructions
Make the patties
- Add the ground beef, eggs, crushed potato chips, dry mustard, garlic powder, Worcestershire sauce, salt, and pepper to a mixing bowl.
- Mix with your hands until the ingredients are just combined, then shape into 4 even patties.
- Heat the butter and olive oil in a 12-inch skillet over medium-high heat.
- Cook the patties for about 5 minutes per side, until browned and cooked through.
- Transfer the patties to a plate and pour off excess fat from the skillet.
Make the gravy
- Reduce the heat to medium and add the sliced onion. Cook, stirring often, until softened and golden, 3 to 5 minutes.
- Whisk the beef broth and cornstarch together in a small bowl until smooth.
- Pour the broth mixture into the skillet with the onions. Add the Worcestershire sauce.
- Bring to a gentle boil, stirring, until the gravy thickens. Add more broth if it becomes too thick. Season with salt and pepper.
- Return the patties to the skillet. Spoon gravy over the top and simmer for 2 to 3 minutes, until heated through.
This recipe was inspired by Poor Man’s Salisbury Steak by Iamhomesteader.com