This easy Hamburger Steak recipe is classic Southern comfort food! Smothered in a mushroom onion gravy and served with mashed potatoes for a family favorite dinner. Ready in less than 30 minutes!

Hamburger steak has always been a favorite, comforting meal in my family. This quick and easy recipe is perfect for busy weeknights and weekends. I love that I can make this meal with ground beef, pantry staples, and other ingredients I generally keep on hand. Served with creamy mashed potatoes or tender rice and green beans, it is a meal everyone loves.

Hamburger steak topped with mushroom and onion gravy served with mashed potatoes and green beans on a white plate.

Why You’ll Love This Recipe

Quick and easy. Ready in less than 30 minutes with ground beef and other ingredients you most likely have on hand.

Delicious. Hamburger steak is flavorful, delicious, and comforting.

Versatile. While we love hamburger steak served with mushroom and onion gravy, you can also serve it without the gravy or use one of the variations I list in the Recipe Variations below.

How to Make Hamburger Steak

Ingredients

Be sure to see the recipe card below for the full listing of ingredients, instructions, notes, and estimated nutritional information.

Ingredients used to make hamburger steak on a marble countertop.
  • Ground beef – I like to use ground chuck that is 80% lean for this recipe. It makes for the most juicy, tender, and flavorful results! You’ll need 1/4 pound of ground beef for each hamburger steak that you plan to serve. While this recipe is written for four servings, I often like to double it for larger gatherings or to have leftovers to enjoy during the week. You can also use ground turkey or ground chicken for this recipe. For leaner meat, such as ground chicken or turkey, you may need to add a little olive oil.
  • Bread crumbs – You can use plain or seasoned bread crumbs based on your personal preference or an equal amount of crushed cracker crumbs.
  • Egg – optional. If I am making for four servings, I generally omit the egg. If I’m doubling or tripling the recipe, I sometimes include an egg as an additional binder to the hamburger steak. However, it is still optional.
  • Worcestershire sauce – adds a rich flavor to the beef. You can also use coconut aminos if you are sensitive to soy.
  • Stone House Seasoning – my favorite house blend of garlic, salt, and pepper.

For the Homemade Onion Mushroom Gravy

  • Onion – Sliced onions add so much flavor to this hamburger steak. I prefer to use a sweet onion such as Vidalia or a Spanish onion.
  • Mushrooms – You’ll want to use sliced onions that have been cleaned with a paper towel to remove any dirt or debris.
  • Beef stock – You can also use beef broth.
  • Flour – A little flour is used to thicken the gravy for the hamburger steak.

Step-by-Step Instructions

Make the hamburger steak mixture. Add the ground beef, bread crumbs, egg (if using), Worcestershire sauce (or coconut aminos), and Stone House Seasoning to a mixing bowl. Use clean hands and combine the mixture until just combined. Form into 1/4-pound balls and place onto a parchment-lined baking sheet as you continue to make the rest. Press into hamburger patties. Refrigerate if not ready to cook immediately.

Cook the hamburger steak. Place a skillet over medium-high heat. Add the beef patties to the skillet. Cook the patties for 4 minutes on one side and flip to the other side. Cook until they reach an internal temperature of 160º F when checked with an instant-read digital thermometer. Make in batches if needed. Remove from the skillet to rest.

Make the onion mushroom gravy. Add the onions and mushrooms to the skillet. Cook until tender, about 3 minutes. Mix together the flour and beef stock and pour into the skillet with the mushrooms and onions. Stirring constantly, cook until the onion mushroom gravy has reduced and thickened.

Serve. Top with the onion mushroom gravy and serve.

Recipe Variations

Gluten-Free Hamburger Steak – use gluten-free bread crumbs in the meat mixture and gluten-free flour in the gravy.

Egg-Free Hamburger Steak – omit the egg from the recipe.

Grilled Hamburger Steak with Swiss Cheese and Mushroom Gravy – Heat the grill or grill pan to medium-high heat. Add the hamburger patties and cook for 3 minutes on the first side. Flip and cook until the hamburger patties reach the desired temperature (recommended at least 160º F.). Add the slice of Swiss cheese and remove from the grill. Meanwhile, make the mushroom gravy according to the directions in this recipe. Top with the mushroom gravy and serve. (See my hamburger recipe for more details on how to grill the hamburger patties if needed.)

Hamburger Steak without Onion or Mushrooms – omit the onions and/ or mushrooms from the gravy.

Hamburger Steak with Southern Gravy – you can also top it with my homemade Southern Gravy. It is delicious and so easy!

Hamburger Steak without Gravy – you can also omit the gravy entirely. It is delicious served with BBQ sauce, Steak Sauce, or ketchup!

Hamburger Steak Recipe Tips

Here are a few success tips for making hamburger steak

  • Leave a little room – don’t crowd your skillet as you cook your hamburger steak. I even like to use two skillets if making a double batch.
  • Let them rest – let the cooked hamburger steak rest while you make your gravy so the juices redistribute before serving.
  • Double up – go ahead and double the recipe to use for meal prep during the week or freeze half (cooked or not) for later!

Storage Tips

To store. Place in an airtight container and store in the refrigerator for up to 4 days. Reheat in the oven or in the microwave in 20-second intervals until heated throughout to 160º F.

To make ahead. Cook as directed and store in the refrigerator for up to 4 days. Reheat as directed in storage directions and serve. This is great to make them ahead as meal prep for a weeknight dinner or when entertaining.

To freeze. Store in an airtight, freezer-safe container for up to 3 months. Thaw in the refrigerator overnight and reheat (if cooked) to an internal temperature of 160º F and cook (if not) as directed in the recipe.

Hamburger steak topped with mushroom and onion gravy in skillet with spatula for serving.

Frequently Asked Questions

Do you have to include bread crumbs in your hamburger steak?

While you don’t have to include it, the bread crumbs act as a binder in this recipe. Meaning it holds it together while cooking and while eating. You can omit it if you like. To make it even easier, you can use my recipe for the Best Hamburgers if you’d like!

What do you serve with hamburger steak?

My family loves it as a comforting meal with mashed potatoes and green beans or rice and gravy and a vegetable. It is also delicious with a big house salad or sweet potato fries.

What temperature should hamburger steak reach to be done?

All ground beef recipes should reach an internal temperature of 160º F when checked with a digital instant-read thermometer. Source: USDA

More Ground Beef Recipes


Here’s my Hamburger Steak with Mushroom and Onion Gravy Recipe. I hope you love it!

Hamburger Steak Recipe with Onion Mushroom Gravy

4.50 from 4 votes
This easy Hamburger Steak recipe is classic Southern comfort food! Smothered in a mushroom onion gravy and served with mashed potatoes for a family favorite dinner. Ready in less than 30 minutes!
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4

Ingredients 

  • 1 pound ground beef
  • 1/2 cup bread crumbs, or cracker crumbs
  • 1 large egg, optional
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon Stone House Seasoning
  • 1/2 medium onion, sliced
  • 1 cup mushrooms, sliced
  • 1/2 cup beef stock or broth
  • 1 teaspoon flour

Instructions 

  • Make the hamburger steak mixture. Add the ground beef, bread crumbs, egg (if using), Worcestershire sauce, and Stone House Seasoning to a mixing bowl. Use clean hands and combine the mixture until just combined. Form into 1/4-pound balls and place onto a parchment-lined baking sheet. Press into hamburger steak patties or leave as large meatballs to press later. Set aside or refrigerate if not ready to cook immediately.
  • Cook the hamburger steak. Place a skillet over medium-high heat. Add the hamburger steak patties to the skillet. Cook the patties for 4 minutes on one side and flip to the other side. Cook until they reach an internal temperature of 160º F when checked with an instant-read digital thermometer. Cook in batches if needed. Remove from the skillet to rest.
  • Make the mushroom and onion gravy. Add the onions and mushrooms to the skillet. Cook until tender, about 3 minutes. Mix together the flour and beef stock and pour into the skillet with the mushrooms and onions. Stirring constantly, cook until the gravy has reduced and thickened.
  • Serve. Top the hamburger steak with the mushroom and onion gravy and serve.

Notes

Recipe Variations

Gluten-Free Hamburger Steak – use gluten-free bread crumbs in the hamburger steak and gluten-free flour in the gravy.
Egg-Free Hamburger Steak – omit the egg from the recipe.
Hamburger Steak without Onions – omit the onions and/ or mushrooms from the gravy.
Hamburger Steak with Southern Gravy – you can also make my Southern Gravy to top the hamburger steak. It is delicious and so easy!
Hamburger Steak without Gravy – you can also make this hamburger steak and omit the gravy entirely. It is delicious served with BBQ sauce or simply with ketchup!

Storage Tips

To store. Place in an airtight container and store in the refrigerator for up to 4 days. Reheat in the oven or in the microwave in 20-second intervals until heated throughout to 160º F.
To make ahead. Cook as directed and store in the refrigerator for up to 4 days. Reheat as directed in storage directions and serve. This is great to make them ahead as meal prep for a weeknight dinner or when entertaining.
To freeze. Store in an airtight, freezer-safe container for up to 3 months. Thaw in the refrigerator overnight and reheat (if cooked) to an internal temperature of 160º F and cook (if not) as directed in the recipe.

Nutrition

Calories: 377kcal | Carbohydrates: 13g | Protein: 24g | Fat: 25g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 127mg | Sodium: 855mg | Potassium: 514mg | Fiber: 1g | Sugar: 2g | Vitamin A: 69IU | Vitamin C: 2mg | Calcium: 60mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Enjoy!
Robyn xo

Originally published 2011. Updated with step-by-step photographs October 2023.

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

Leave a comment

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

Recipe Review




20 Comments

  1. 3 stars
    instead of using the beef broth with flour solution, substitute with 1 cup of your favorite bbq sauce. I recommend A1 bbq brand.

  2. Finally found a hit with my dad! I try so many different recipes, but he is so picky lol. Will definately be requested to make this again. Thank you for the share.

  3. 5 stars
    Robyn, I am a very good cook, but this is one meal I never learned how to make until I came across your wonderful recipe. This is my husband’s favorite meal, and he and I prepare it together in minutes. Thank you for making me an even better cook. I am grateful to you for sharing your recipes this way. You have quite a heart.

  4. I googled some terms and this recipe up up. I cooked it for my wife on a Firiday night and we both enjoyed it. She said I did real good. Nice way to start the weekend. Thanks for sharing