An easy to make classic, this Hamburger Steaks with Onion Gravy recipe is done in under 30 minutes. Fried patties made from ground beef, smothered in a delicious onion gravy, and served with mashed potatoes.
This is comfort food central – and if you’re craving more Southern flavor, Chicken Fried Steak with country gravy should be next on your list. For another cozy dinner with ground beef, try Unstuffed Peppers, or Sour Cream Noodle Bake when you want something quicker.
Step-by-step photos and instructions are below, but you can jump right to the recipe card if you wish!

Would you like to save this recipe?
It’s comfort food central over here at Kylee Cooks! We’ve been cooking up all kinds of casseroles, skillet meals and delicious stuff that is perfect for cooler weather.
This Hamburger Steak recipe (also known as Salisbury Steak and Gravy) is homemade beef patties, seasoned with garlic, onion powder, seasoned salt, pepper, and Worcestershire sauce. It is mixed up with breadcrumbs and a beaten egg and shape into oval patties.
They are then dipped lightly in flour, fried up and then served with a gorgeous rich onion gravy made in the same pan, from onions, beef stock and flour. SO. DARN. GOOD!
If you’re looking for another family-favorite beef dish that cooks up fast, try my Steak Bites with Cowboy Butter – a quick skillet recipe featuring tender steak in a bold garlic butter sauce.
Why you’ll love this recipe
- This can be on the table in under 30 minutes. Make a few side dishes too!
- Family friendly. My entire family loves this recipe, which is a relief when feeding all of us.
- Budget Friendly. Ingredients you probably already have, and nothing crazy expensive.
- Easy to make. This recipe has step by step photos below to help you out!
Frequently Asked Questions
What is the difference between a Salisbury steak recipe and a hamburger steak?
In real terms? Nothing really. It’s just the official name and the commonly accepted name.
What goes well with Hamburger steaks?
I serve this with mashed potatoes, homemade onion gravy, and steamed vegetables.
What is Hamburger steak made of?
Ground beef, seasonings, breadcrumbs and an egg to bind it all together
Can I use ground turkey instead of beef?
Yes! Ground turkey works well, though it will have a slightly different flavor and texture.
What to Serve with Hamburger Steaks
Mashed potatoes, rice, or egg noodles are great for soaking up the gravy.
Maybe some kind of green veggie on the side. Try green beans, broccoli, cabbage or a green salad.
I have included step-by-step photos and instructions, as well as tips and tricks in the post. If you’d rather skip all that, scoot right on down to the full recipe card located at the bottom of the post.

Key Recipe Ingredients
The full list of ingredients and amounts is found in the printable recipe card below.
- Ground Beef. Use an 80/20 blend. A little fat gives this a super juicy texture.
- Egg. Used to keep the patties together (so they don’t break apart while cooking).
- Breadcrumbs. Soaks up moisture and keeps the patties tender. You can use panko or crushed crackers instead.
- Onion. Creates the base for the gravy. Yellow or white onions work best.
- Garlic. Adds a punch of flavor. Fresh is best, but garlic powder can work in a pinch.
- Seasoned Salt, Pepper, Onion Powder
- Worcestershire Sauce. This is a salty, savory flavored sauce that delivers a lot of flavor in such a small amount. Grab it in the same aisle as the soy sauce.
- Beef stock. Forms the base of the gravy. Use low-sodium if you prefer more control over the seasoning.

How to make Hamburger Steaks
Scroll for Recipe
This next part is only a photo tutorial of the recipe steps. The full list of ingredients, quantities and instructions can be found in the printable recipe card below.
Get prepped
Mince the garlic, slice the onion, and measure out all ingredients.
Make the steak patties
In a large bowl, mix the ground beef, egg, breadcrumbs, garlic, seasoned salt, pepper, onion powder, and Worcestershire sauce. If the mixture feels too wet, add a little more breadcrumbs.


Form the hamburger mixture into 6 patties and flatten to your desired thickness. Thinner patties cook faster. Lightly coat each one with flour.




Cook the patties
Heat a little vegetable oil in a large skillet over medium heat. Add the ground beef patties and sear until browned on both sides. They don’t need to be fully cooked yet. Remove them from the skillet and set aside.


Make the gravy
Add the onion to the same skillet and cook until soft and translucent.
Sprinkle in the flour and stir well then slowly pour in the beef broth, scraping up any browned bits from the bottom of the pan.




Stir and let simmer until the gravy thickens. Taste and adjust seasoning with salt and pepper.
Simmer the patties
Return the hamburger steaks back to the skillet, spooning some of the gravy on top of the patties. Let them simmer in the gravy for about 5-10 minutes, or until cooked through.


Kylee’s Notes
For extra juicy patties, don’t overwork the meat when mixing.
If you love a richer gravy, stir in a pat of butter at the end.
Let the patties rest in the gravy for a few minutes before serving to absorb more flavor.
What to do with leftovers
Store in a covered container in the refrigerator for up to 4 days.
Substitutions/Additions
Garlic powder can be used in place of fresh garlic if you prefer.
These can be made with ground beef, chicken, turkey or pork. Both chicken and turkey will need extra seasoning so avoid being bland. A mix of beef and pork works well too.
For a little extra flavor: add a little mustard powder when you add the other seasonings to the ground beef.
Make mushroom gravy
Mushrooms and onions make a great gravy! Sauté some sliced mushrooms after the onions soften.
Freezing instructions
The patties and gravy should be frozen separately.
Want more comfort food?
- Homemade Hamburger Helper. A VERY popular weeknight dinner. Simple. Homemade. Delicious!
- Chicken Tater Tot Casserole. A family-friendly easy prep and clean up meal that you can set and forget. This yummy tater tot casserole recipe has allll the good stuff – you can’t go wrong!
- Easy Shepherd’s Pie. A hearty, homestyle dinner that sticks to your ribs and satisfies.
Update: This recipe was originally published in January of 2021. It was updated and republished in April of 2025.

Hamburger Steaks with Onion Gravy
Video
Ingredients
- 1 pound ground beef (aka hamburger meat)
- 1 egg (beaten)
- 1/4 cup breadcrumbs
- 1-2 clove garlic (minced)
- seasoned salt & pepper
- 1 teaspoon onion powder
- 1 teaspoon Worcestershire sauce
- 1 tablespoon all-purpose flour
- vegetable oil
Gravy
- 1 medium onion (sliced thinly)
- 2 tablespoons all-purpose flour
- 2 cup beef stock (or broth)
- salt and pepper
Directions
Get prepped
- Mince 1-2 clove garlic, slice 1 medium onion, and measure out all ingredients.
Make the patties
- In a large bowl, mix 1 pound ground beef, 1 egg, 1/4 cup breadcrumbs, garlic, seasoned salt & pepper, 1 teaspoon onion powder, and 1 teaspoon Worcestershire sauce. If the mixture feels too wet, add a little more breadcrumbs.
- Form into 6 patties and flatten to your desired thickness. Thinner patties cook faster. Lightly coat each one with flour. Use a total of 1 tablespoon all-purpose flour.
Cook the patties
- Heat a little vegetable oil in a large skillet over medium heat. Add the patties and cook until browned on both sides. They don’t need to be fully cooked yet. Remove them from the skillet and set aside.
Make the gravy
- Add the sliced onions to the same skillet and cook until soft and translucent.
- Sprinkle in 2 tablespoons all-purpose flour and stir well, then slowly pour in 2 cup beef stock, scraping up any browned bits from the bottom of the pan. Stir and let simmer until the gravy thickens. Taste and adjust seasoning with salt and pepper.
Simmer the patties
- Return the patties to the skillet, spooning some of the gravy over the top. Let them simmer in the gravy for about 5-10 minutes, or until cooked through.
Would you like to save this recipe?
Notes
Nutrition Facts
Disclaimer
Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.





























27 responses
This is an absolute favorite 😍 definitely making this again.
Simple recipe that came out great! Both of my kids are picky eaters and they loved it.
I made this recipe tonight. It was tasty. My only issue was with the flour on the patty. It made for a nice crust but it lost the caramelized flavor that would normally happen without the flour. Maybe I had too much flour. This was the first time making onion gravy and my family loved it. Overall, it was a good experience.
This has my family’s name written all over it! It was SO yummy!