This Homemade Salisbury Steak is classic comfort food — tender ground‑beef patties simmered in a rich onion gravy. This easy Salisbury steak recipe uses simple pantry ingredients and delivers cozy, nostalgic flavor that beats any frozen dinner or boxed mix.
If you’re craving a hearty, budget‑friendly meal, this from‑scratch Salisbury steak with onion gravy is perfect for weeknights, meal prep, or feeding the whole family.
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. I only recommend products I use and trust in my own homestead kitchen.

Why You’ll Love This Salisbury Steak Recipe
- Classic comfort‑food flavor
- Simple, affordable ingredients
- Rich, savory onion gravy
- Family‑friendly and filling
- Great for leftovers and meal prep
Ingredients
For the Salisbury Steaks
- Ground beef
- Breadcrumbs
- Egg
- Dijon Mustard
- Ketchup
- Onion Powder
- Dried Oregano
- Salt & pepper

For the Onion Gravy
- Diced Onions
- Butter
- Broth (Beef is best, but chicken will work too)
- Worcestershire sauce
- Onion powder
- Ketchup
- Flour
- Salt & pepper
- Optional – Sliced Mushrooms

How to Make Salisbury Steak
- Mix the Patties: Combine ground beef, breadcrumbs, egg, dijon mustard, ketchup, onion powder, dried oregano, salt, and pepper. Form into round patties.
- Brown the Steaks: Sear the patties in a skillet with about 1tablespoon oil until browned on both sides.
- Make the Onion Gravy: Sauté onions in butter, sprinkle with flour, then whisk in the broth, Worcestershire sauce, ketchup, and seasonings. Simmer until thickened.
- Simmer Together: Add the patties back to the pan and simmer until cooked through and tender.
Serving Suggestions
- Mashed potatoes
- Egg noodles
- Steamed rice
- Roasted vegetables
- Buttered peas or green beans
Tips for the Best Salisbury Steak
- Use 90/10 ground beef for juicy ,but not greasy patties
- Avoid overmixing the meat
- Brown the patties well for deeper flavor
- Let the gravy simmer until thick and glossy
- Add sliced onions for extra richness
Why This Recipe Works
This easy Salisbury steak recipe balances savory beef flavor with a silky onion gravy that feels indulgent without being heavy. It’s simple, comforting, and perfect for anyone craving a homemade comfort‑food dinner.
Frequently Asked Questions (FAQ)
Can I use ground turkey instead of ground beef?
Yes, ground turkey works well in this recipe. Choose a higher‑fat blend (like 93/7) so the patties stay tender and juicy.
Do I have to use onions in the gravy?
No — if you’re not a onion fan, simply leave them out. The gravy will still be rich, savory, and delicious.
Can I make Salisbury steak ahead of time?
Absolutely. Salisbury steak reheats beautifully. Store it in an airtight container for up to 3–4 days and warm gently on the stovetop or in the microwave.
Can I freeze Salisbury steak?
Yes. Freeze the cooked patties and gravy together for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.
What’s the best way to thicken the gravy?
If your gravy is thinner than you’d like, simmer it uncovered for a few extra minutes or whisk in a small slurry of cornstarch and water.
What should I serve with Salisbury steak?
Mashed potatoes, egg noodles, rice, roasted vegetables, or buttered peas are all classic pairings.
*For the best sear and the richest flavor, I love cooking Salisbury steak in a sturdy cast iron skillet. It heats evenly, creates a beautiful crust on the beef patties, and holds up perfectly when you transition from browning to simmering the onion gravy. If you’re looking to add a reliable pan to your kitchen, this cast iron skillet is a great option and one I reach for again and again.
Looking for more comfort‑food classics? My oatmeal cookie bars make the perfect dessert after a warm, savory meal.
Tried this Homemade Salisbury Steak with Onion Gravy? Don’t forget to rate the recipe and share your experience in the comments.
PrintHomemade Salisbury Steak with Onion Gravy
Description
This Homemade Salisbury Steak is the ultimate comfort‑food dinner — juicy ground‑beef patties simmered in a rich, savory onion gravy. It’s quick to make, packed with cozy flavor, and perfect for serving over mashed potatoes or noodles. A hearty, family‑friendly classic that always hits the spot.
Ingredients
For the patties:
- 1 pound ground beef
- 1/4 cup breadcrumbs
- 1 egg
- 1 TBSP ketchup
- 2 tsp dijon mustard
- 1 tsp dried oregano
- 1 tsp onion powder
- 3/4 tsp salt
- 1/2 tsp black pepper
- 1 TBSP oil for frying
For the gravy:
- 1 cup diced onion
- 2 TBSP butter
- 2 TBSP flour
- 1 1/2 cups broth (beef or chicken)
- 1 TBSP ketchup
- 1 TBSP worcestershire sauce
- 1/2 tsp onion powder
- salt and pepper to taste
- optional – 6oz sliced mushrooms
Instructions
- Make the patties – Combine the ground beef, breadcrumbs, egg, ketchup, dijon mustard, and seasonings in a medium bowl. Mix together well with your hands but be careful not to overmix. Form into 4 round patties abound 1/2 inch thick.
- Heat a large skillet over medium with about 1 TBSP oil. Once the pan is good and hot, add your patties and cook until browned. This should only take a few minutes. Flip them over and brown the other side. Remove from pan and set aside.
- Start the gravy. Turn the heat down to low and add the butter and onions (and mushrooms if you are using them). Sautee until they are slightly softened. Mix in the flour and cook for 1-2 minutes. Increase heat to medium and slowly stir in the broth a little at a time. Once all of the broth is in, add the ketchup, Worcestershire sauce, onion powder, salt, and pepper. Continue cooking until its slightly bubbling and thickening.
- Return the patties to pan with the gravy. Cook for a few more minute to make sure the patties are cooked through and the flavors are well combined. Serve with a side of your choice and enjoy!



