Onion gravy salisbury steak is a classic diner dinner of tender seasoned beef patties, browned in a skillet and simmered in a rich gravy made from slow cooked onions, beef broth, ketchup, and Worcestershire sauce until the sauce turns glossy and the patties turn juicy.
Everything cooks in one large skillet in about fifty minutes. The patties stay moist because breadcrumbs and egg hold the juices in, and the onions melt into a sweet, savory gravy that begs to be spooned over mashed potatoes or buttered noodles.
Table of Contents
Why This Onion Gravy Salisbury Steak Recipe Works
Real onions build the gravy. Cooking them slowly in the beef drippings gives a deep, sweet base that tastes homemade and needs no canned soup.
Breadcrumbs and egg keep the patties tender. They bind the beef and hold moisture, so the patties stay soft and juicy instead of turning dense or dry.
The simmer finishes the cooking. Letting the browned patties finish in the gravy for twenty minutes cooks them through gently and lets them soak up the flavor.
Ingredients for Onion Gravy Salisbury Steak
- For the patties you need twenty four ounces of ground beef, half a cup of breadcrumbs, one egg, a quarter teaspoon of salt, and a quarter teaspoon of black pepper.
- For the gravy you need one tablespoon of oil, two sliced yellow onions, two tablespoons of flour, two cups of beef broth, a quarter cup of ketchup, two teaspoons of Worcestershire sauce, and half a teaspoon of mustard powder.
Ground beef: Eighty percent lean beef gives the juiciest patties. Mix it gently, because overworking the meat makes it tough.
Breadcrumbs: Plain dry breadcrumbs work well. Panko makes the patties slightly lighter in texture.
Yellow onions: Slice them thin so they soften and melt into the gravy while the patties simmer.
Flour: It thickens the gravy. Stir it into the onions for a full minute so the raw taste cooks off.
Beef broth: Use low sodium broth so you control the salt, since the ketchup and Worcestershire sauce add more.
How to Make Onion Gravy Salisbury Steak
1. Mix the patties. Combine the beef, breadcrumbs, egg, salt, and pepper gently, then shape the mixture into six oval patties about three quarters of an inch thick.
2. Brown the patties. Heat the oil in a large skillet over medium high heat and brown the patties for three minutes per side, then move them to a plate.
3. Cook the onions. Add the sliced onions to the drippings and cook for eight minutes until soft and golden, then stir in the flour for one minute.
4. Make the gravy. Whisk in the broth, ketchup, Worcestershire sauce, and mustard powder and bring the mixture to a simmer, stirring until slightly thickened.
5. Simmer. Return the patties to the skillet, cover, and simmer on low for twenty minutes until the center of each patty reaches 160 F.
6. Serve. Spoon the onion gravy over the patties and serve hot.
How to Serve Onion Gravy Salisbury Steak
Serve the steaks over a pile of creamy Yukon Gold mashed potatoes so the gravy has a place to go. Stovetop bacon green beans and creamy buttermilk coleslaw round out the plate, and soft and buttery homemade rolls mop up the sauce.
How to Store and Reheat Onion Gravy Salisbury Steak
Cool the patties and gravy, then refrigerate them in an airtight container for up to three days. Reheat gently in a covered skillet with a splash of broth until steaming hot, at least 165 F. Freeze the patties in gravy for up to three months and thaw them overnight in the refrigerator.
Tips and Variations for Onion Gravy Salisbury Steak
Flag the allergens. This dish contains egg, wheat, and soy in the Worcestershire sauce, so label it clearly for guests with allergies.
Cook to temperature. Ground beef is safe when the center reaches 160 F, so check with a thermometer instead of judging by color.
Handle gently. Mix just until combined, because overworked beef makes tough, rubbery patties.
Chill the patties. Ten minutes in the refrigerator helps them hold their shape in the hot pan.
Brown well. The dark crust and browned bits in the pan flavor the gravy, so do not rush this step.
Fix a thin gravy. If the gravy looks loose, simmer it uncovered for five minutes or whisk in a little flour mixed with cold water.
Add mushrooms. Sliced mushrooms cooked with the onions add an earthy flavor.
Check trusted guidance. Read the FDA safe food handling guidance for safe cooking temperatures for ground beef.
Frequently Asked Questions About Onion Gravy Salisbury Steak
What is onion gravy salisbury steak?
It is seasoned ground beef patties simmered in a gravy made from onions and beef broth, served hot with potatoes or noodles.
How long should onion gravy salisbury steak simmer?
Simmer the patties for twenty minutes, until they reach 160 F in the center.
Can I freeze onion gravy salisbury steak?
Yes. Freeze the patties in their gravy for up to three months and thaw them overnight in the refrigerator.
Can I use ground turkey?
Yes. Ground turkey works, but cook the patties to 165 F and add a little extra oil because the meat is leaner.
Can I make the gravy ahead?
Yes. Make the gravy a day ahead, then brown the patties and simmer them in the warmed gravy.
Onion Gravy Salisbury Steak
Equipment
- Large deep skillet with lid
- Mixing bowl
- Whisk
- Instant read thermometer
Ingredients
Main Ingredients
- 24 oz ground beef 80 percent lean
- ½ cup plain dry breadcrumbs
- 1 large egg
- ¼ tsp salt
- ¼ tsp black pepper
- 1 tbsp vegetable oil
- 2 large yellow onions thinly sliced
- 2 tbsp all purpose flour
- 2 cup low sodium beef broth
- ¼ cup ketchup
- 2 tsp Worcestershire sauce
- ½ tsp mustard powder
Instructions
Cooking
- Mix. Combine the beef, breadcrumbs, egg, salt, and pepper and shape six patties.
- Brown. Brown the patties in the oil, three minutes per side, and set aside.
- Onions. Cook the onions until golden and stir in the flour.
- Gravy. Whisk in the broth, ketchup, Worcestershire sauce, and mustard powder.
- Simmer. Return the patties, cover, and simmer twenty minutes to 160 F.









