This post may contain affiliate links that won’t change your price but will share some commission.

An all-time classic and easy-to-make this Hamburger Steak with Onions and Brown Gravy Recipe is sure to get rave reviews from your family. It also cooks quickly in one pan on the stovetop for busy weeknight meals.

Also, try Porcupine Meatballs. We like both with 10 minute rolls or fluffy yeast rolls, salad, and a classic dessert like better than boxed fudgy brownies.

 Hamburger Steak


After trying this for the first time, Lincoln exclaimed, “This tastes like a hamburger!”

I couldn’t help but giggle. He loves a grilled hamburger if he helps make it. The gravy on this Hamburger Steak was almost more than he could handle, but he did eat most of it. We struggle with his eating, but he is getting better.

One of my all-time favorite entrees, especially when I was young, was a Hamburger Steak. As I got older and my tastes developed more I started making a Hamburger Steak with Onions and Brown Gravy Recipe. I remember going to a local restaurant that was known for its high-quality steaks. I got a hamburger steak. Everyone at my party gave me strange looks. But the gravy! You can’t get good brown gravy with a grilled ribeye!

Nowadays, I don’t order something at a restaurant that I make at home. And when it’s economical to make, when it’s quick to make and when the whole family eats it, I’ll be making it at home that’s for sure!


They are very similar. However, Salisbury steak contains more fillers such as breadcrumbs, minced onions, and eggs. Typically, hamburger steak contains just hamburger meat and spices.

Steak with Onions and Brown Gravy


The full recipe with amounts and instructions are further down in the recipe card. You can save the recipe to your personal recipe box. Instructions are in the recipe card as well.

  • Ground beef
  • Garlic salt
  • Ground pepper
  • Onions
  • Garlic
  • Flour
  • Beef broth
  • Worchestershire
  • Butter, if needed


The beauty of hamburger steak is it’s super quick and easy to make!

  1. Combine the beef, garlic salt, and pepper. 
  2. Divide the meat into equal portions.
  3. Heat a skillet to medium-high. Place the hamburger steak in the skillet. Do not cover the pan.
  4. Cook for 6 minutes. Flip and cook another 5 to 6 minutes.
  5. Check for doneness.
  6. Remove the steaks from the pan.
  7. Add the garlic and cook.
  8. Then, add the flour and cook.
  9. Next, add the liquid to the hot pan. It will sizzle. Scrap the bits off the bottom of the pan.
  10. Reduce the heat to low and cook until thick.
  11. Add the hamburger steaks back into the pan. Spoon gravy and onions over the steaks. 
  12. Simmer a few minutes then serve and enjoy!
 Hamburger Steak
 Hamburger Steak

Shop this post

  1. Hamburger Steak Patty Maker
  2. I love this 2-pack Silicone Spatula Set – cheap, but so good!
  3. Set of 3 Oval Platters
pan with hamburgers

You’ve got to make this easy weeknight dinner recipe!

I updated this post from an earlier version dated January 31, 2014. I made new photos and simplified the recipe instructions.

Hamburger Steak

Hamburger Steak with Onions and Brown Gravy Recipe

This is an easy-to-make classic Southern favorite. Dress up ground beef with rich brown gravy and caramelized onions.
Author: Paula
4.75 from 40 votes
Print Pin Rate
Save To Your Recipe Box
Prep Time: 8 minutes
Cook Time: 36 minutes
Total Time: 25 minutes
Servings: 6 servings
Cut your grocery bill and your food waste. Unlock savings of up to 30%* (sometimes more!) compared to grocery store prices.


  • 1 and ½ pound hamburger meat
  • ½ teaspoon garlic salt
  • ½ teaspoon pepper
  • 1 cup onions thinly sliced
  • 2 teaspoons garlic minced
  • 2 Tablespoons flour
  • 1 Tablespoon Worcestershire sauce
  • 2 and ½ cups beef broth
  • 1 to 2 tablespoons butter if needed


  • Combine ground beef, garlic salt and pepper.
  • Divide meat into 6 even portions and form into steaks
  • In a large skillet, cook patties over medium heat 6 minutes per side.
  • Remove the hamburger steaks from the pan. Add 1 to 2 tablespoons of butter if there isn't much fat in the pan. Once the butter melts add the onions and cook for about 10 minutes until the onions begin to soften.
  • Leave the onions in the pan and add the garlic. Cook for 1 minute.
  • Add the flour, whisk and cook 2 minutes.
  • Gradually add Worcestershire and broth; whisk until smooth.
  • Reduce the temperature to low and reduce it to half. This will take about 15 minutes.
  • Add patties back into the pan, spoon the gravy and onions over the steaks, and heat through.
  • Serve immediately.


Recipe from All images and content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words, or simply link back to this post for the recipe. Thank you.


Calories: 319kcal | Carbohydrates: 5g | Protein: 21g | Fat: 23g | Saturated Fat: 9g | Cholesterol: 81mg | Sodium: 671mg | Potassium: 422mg | Fiber: 1g | Sugar: 1g | Vitamin C: 3mg | Calcium: 37mg | Iron: 3mg
Want to save your favorite recipes?Create an account or login 7 ‘Save Recipe’ to your Recipe Box. You can access your saved recipes on any device & generate a shopping list for recipes in your collections.
Tried this recipe?Please take a moment to comment letting me know how you liked it & consider giving it a 5 star rating. I love hearing from you!
Do you have questions about saving recipes to your Recipe Box?Visit Recipe Box FAQ!



  1. 4 stars
    Very good. Really simple. Most ingredients most families already have on hand. Definately will make it again !!

  2. 5 stars
    True comfort food, reminds me of a meal my mum used to make us growing up so brought back all those yummy cozy memories 🙂

  3. 5 stars
    The onion gravy on the hamburger steak elevated this to another level and my family loved it – I’ve already been asked to make it again!

  4. 5 stars
    I’m not the best cook, but the hubby wanted hamburger steaks. This was SO EASY and turned out perfectly. He said it was the best thing I’ve ever made. Thank you!!

  5. 5 stars
    We had this dish for dinner today, and it was delicious! The only change I made was that, because my burgers were frozen, I cooked them on my indoor grill. Then, I scraped all the drippings into the frying pan, and went from there. I added a pinch of Montreal Seasoning, too. I also served it with rice; real comfort food! Yum!

  6. 5 stars
    Would have preferred the cook time listed as 20 minutes be updated to reflect the actual cook time as described in the narrative.

  7. We had this tonight with mashed potatoes and a side of peas. The only change I made to the recipe was increasing the amount of garlic. So good. I’ll be making it again.

  8. I used a beef base concentrate with 2 1/2 cups water. Turned out extremely flavorful and delicious! Didn’t want hamburgers, and thought I’d try something I never cooked before. Put a patty over sticky rice, and topped with the gravy and some scallions. Very close to loco moco (Hawaiian dish), without the fried egg. Will definitely make this again.
    Make sure to drain most of the grease after you’ve sautéed your onion and garlic and before adding in the flour. Yum!

  9. 5 stars
    Tried this tonight. I didn’t have any Worcestershire left, so I mixed A1 into the meat. Turned out great 🙂

    My SO and I loved it!

  10. 5 stars
    This was amazing. Brown gravy was originally thin, package is thicker, just add more flour if you want. But the flavor was perfect. I don’t measure anything though.

4.75 from 40 votes (24 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Your email address will not be published. Have you tried this recipe? Consider giving it 5 stars!