There's something so comforting about a classic Hamburger Steak. Made with seasoned ground beef patties and smothered in rich, savory mushroom and onion gravy, it's a hearty, from scratch meal that is perfect for busy weeknights. We love serving it over creamy mashed potatoes for a filling, homemade dinner that hits all the right notes.

This was one of those dinners my dad made on repeat when I was growing up, and I always looked forward to it. Now that I'm the one in the kitchen, it's become a go-to favorite for my own kids too. I love how quick and easy it is to pull together using pantry staples I always keep stocked, no last-minute grocery trips needed.
My Latest Videos
If you love meals like this, you'll probably enjoy my meatballs and brown gravy recipe or this super easy goulash for another cozy dinner option!
Key Ingredients & Substitutions
- Ground Beef - I use 80/20 for flavor and moisture, but you can swap in leaner beef if preferred.
- Breadcrumbs - Dried or fresh both work well. Crushed crackers make a great substitute too.
- Seasonings - Salt, pepper, garlic powder, onion powder, paprika, and dried oregano keep things flavorful. Or substitute with your favorite all-purpose seasoning blend.
- Worcestershire Sauce - Brings depth and umami to the patties.
- Beef Stock - A good quality stock makes all the difference in the gravy. Broth can be substituted.
- Mushrooms and Onions - These give the gravy its signature richness and texture. If you're not a mushroom fan, you can leave them out.

This hearty, homemade meal is exactly what I turn to when I need something comforting and quick. Keep it simple, serve it with mashed potatoes or veggies, and dinner is done. Enjoy!
More Delicious Recipes
Tried This Recipe?
Leave a review below, I would love to hear how it turned out! ⭐⭐⭐⭐⭐
FOLLOW ME on Facebook, Pinterest, and YouTube to stay connected!
📖 Recipe

Hamburger Steak
Ingredients
Hamburger Steak patties
- 1 ¾ pounds ground beef
- 2 large eggs
- 2 ½ teaspoons salt
- ½-1 teaspoons pepper
- 1 teaspoon onion powder
- 2 teaspoons paprika
- 2 teaspoons garlic powder
- 1 teaspoon dried oregano
- 2 teaspoons worcestershire sauce
- 1 tablespoon mustard
- 3 ounces bread crumbs
Mushroom Onion Brown Gravy
- 6-8 medium mushrooms thinly sliced
- 1 cup onions halved, sliced ¼-inch thick
- 4 cloves garlic minced
- 2 ounces butter
- ¼ cup flour
- 5 cups beef stock
- salt to taste
- pepper to taste
Instructions
- In a large bowl, mix together all of the hamburger steak ingredients until well combined.
- Divide the meat mixture into even patties (about 4.5-5 ounces each). Flatten them slightly and press your thumb into the center of each patty to help them cook evenly.
- Heat a large skillet over medium-high heat. Once hot, add the patties and cook for about 5 minutes on each side, until browned but not fully cooked through. Remove from the skillet and set aside. Pour off some of grease, leaving about ¼ cup in the skillet.
- Lower the heat to medium-low and add the onions and mushrooms to the same pan. Sauté for around 10 minutes until soft and lightly browned. Stir in the butter and garlic and cook for 30 seconds.
- Add the flour and stir to form a roux. Cook the roux for about 1 minute.
- Gradually pour in the beef stock while whisking to combine. Scrape up any browned bits from the bottom of the pan for extra flavor. Return the patties to the pan and bring everything to a simmer.
- Simmer the patties in the gravy for about 20 minutes, flipping halfway through. The gravy will thicken as it cooks. Stir occasionally to prevent sticking.
- Season with salt and pepper. Enjoy!
Notes
- Pressing a thumbprint in the center of each patty helps them cook evenly and prevents puffing.
- Use a mix of mushrooms and onions for the richest gravy flavor.
- This dish is perfect for freezing. Shape and freeze uncooked patties, then thaw overnight in the fridge before cooking.
- Leftovers reheat beautifully the next day!
Freezing Tip
After getting the meat mixture together, shape the patties and place them on a parchment lined baking sheet. You do not want them touching. Place the baking sheet in the freezer for several hours. Once they are frozen, remove from the baking sheet and place in a freezer bag or container. Freeze for up to 4 months.
When you are ready to cook them, pull them out of the freezer the night before and allow them to thaw in the refrigerator overnight. Then continue on with the recipe.





Bev says
How much flour does it require ?
Sky Pilgreen says
Hi Bev! You'll need 1/4 cup of flour to make the roux for the gravy.