Hamburger Steak With Mushroom Onion Gravy

Hamburger Steak With Mushroom Onion Gravy

There’s a particular kind of magic that settles over a kitchen on a grey Saturday afternoon, when the only thing on the agenda is a pot of something deeply savoury and the quiet rhythm of chopping, stirring, and browning. For me, that magic is a proper Hamburger Steak with Mushroom Onion Gravy—a dish that turns a simple pack of mince into a soul-warming centrepiece. After testing this recipe five times, I finally got it just right, and I’m thrilled to share the process with you, from the first sizzle in the pan to the last glorious spoonful of gravy over mashed potatoes.

Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Servings: 4 generous portions
  • Difficulty: Comfortable home cook

Why You’ll Love This Hamburger Steak with Mushroom Onion Gravy

  • Deep, layered flavour from simple staples. The combination of caramelised onions, earthy mushrooms, and a rich beef gravy transforms everyday ingredients into something that tastes like it’s been simmering for hours.
  • A forgiving, stress-free process. There are no finicky timings or delicate techniques here—just building flavour step by step, making it perfect for a leisurely weekend cook.
  • One pan (mostly) does it all. You’ll use the same skillet for browning the steaks and building the gravy, which means less washing up and more flavour from those browned bits stuck to the bottom.
  • Customisable for different appetites. Make the patties smaller for children or a bit larger for a hearty adult serving—the recipe adapts effortlessly.
  • Leftovers are even better the next day. The gravy thickens and deepens overnight, so if you can resist eating it all, you’re in for a treat the following lunchtime.
Hamburger Steak with Mushroom Onion Gravy

Hamburger Steak with Mushroom Onion Gravy
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 500g beef mince (15-20% fat content for juiciness)
  • 1 large onion, finely diced
  • 2 cloves garlic, minced
  • 1 large egg, lightly beaten
  • 60g fresh breadcrumbs
  • 2 tablespoons tomato purée
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • 2 tablespoons vegetable oil or light olive oil
  • 250g chestnut mushrooms, sliced
  • 1 large onion, halved and thinly sliced (for the gravy)
  • 500ml good-quality beef stock
  • 2 teaspoons cornflour mixed with 2 tablespoons cold water (slurry)
  • Salt and freshly cracked black pepper
  • Fresh parsley, chopped, for garnish

Tip: Don’t be tempted to use extra-lean mince here. The fat is what keeps the patties tender and moist as they cook, and it also adds richness to the gravy as it renders into the pan.

How to Make Hamburger Steak with Mushroom Onion Gravy

  1. Prepare the patty mixture. In a large bowl, combine the beef mince, finely diced onion, garlic, beaten egg, breadcrumbs, tomato purée, dried thyme, smoked paprika, a generous pinch of salt, and a good grind of black pepper. Use your hands to gently mix everything together until just combined—overworking the meat will make the patties dense. The mixture should feel moist but hold together when pressed. Shape it into four oval patties, about 2cm thick. You’ll notice the patties feel soft and a little sticky to the touch; that’s a good sign.
  2. Brown the patties. Heat 1 tablespoon of the oil in a large, heavy-based frying pan or skillet over a medium-high heat until it shimmers and a tiny fleck of breadcrumbs sizzles on contact. Gently place the patties into the pan, leaving a little space between each. Let them cook undisturbed for 4 minutes. The sound should be a steady, gentle sizzle—if it’s silent, the pan isn’t hot enough. After 4 minutes, flip them carefully. The underside should be a deep, rich mahogany brown with crisp edges. Cook for another 4 minutes on the second side. Remove the patties to a plate—they won’t be cooked through yet, and that’s perfectly fine. The centres will be soft and pink.
  3. Sweat the aromatics. Reduce the heat to medium. Add the remaining 1 tablespoon of oil to the pan. Tip in the sliced onion for the gravy and stir, scraping up all those wonderful browned bits from the bottom of the pan. Cook for 5–6 minutes, stirring occasionally, until the onions have softened and turned translucent. You’ll see the onions release their moisture and the pan will look glossy. The smell at this stage is sweet and deeply savoury.
  4. Cook the mushrooms. Add the sliced mushrooms to the pan with the onions. Stir everything together, then let them cook undisturbed for 3 minutes to allow the mushrooms to brown. Stir again and cook for another 2–3 minutes. The mushrooms will first release a lot of liquid—the pan will look quite wet—but as that liquid evaporates, the mushrooms will begin to sizzle and take on a golden-brown colour. The aroma becomes intensely earthy and nutty.
  5. Build the gravy. Pour the beef stock into the pan, scraping the bottom once more to incorporate any remaining flavourful bits. Bring the liquid to a gentle simmer—you’ll see small bubbles breaking the surface all over, not a rolling boil. Let it simmer for 5 minutes, allowing the stock to reduce slightly and concentrate in flavour. The gravy should look a little thin at this point, but don’t worry.
  6. Thicken and finish. Give the cornflour slurry a quick stir, then pour it into the simmering gravy while stirring continuously. Within about 30 seconds, you’ll see the gravy visibly thicken and become glossy, coating the back of a spoon beautifully. Taste and adjust the seasoning with salt and pepper. The gravy should feel silky and rich, with a deep, savoury finish.
  7. Return the patties to the pan. Gently nestle the browned patties back into the gravy, spooning some of the mushroom and onion mixture over the top. Reduce the heat to low, cover the pan with a lid or a large piece of foil, and let everything simmer gently for 10 minutes. The patties will finish cooking through, absorbing some of that glorious gravy as they go. When done, the thickest part of a patty should feel firm to the touch, and a meat thermometer should read 71°C. The gravy will have thickened even further and be bubbling lazily around the patties.
  8. Rest and serve. Remove the pan from the heat and let it sit, uncovered, for 5 minutes. This brief rest allows the juices to redistribute within the patties. Garnish generously with fresh parsley before serving.

Tips From My Kitchen

  • Don’t skip the breadcrumbs and egg. These two ingredients are the glue that holds the patty together and keeps it tender. The breadcrumbs absorb moisture from the egg and mince, creating a soft, cohesive texture that won’t fall apart in the pan. Without them, you’ll end up with a dense, crumbly patty.
  • Use a heavy-based pan for even browning. A thin pan will create hot spots, leading to unevenly cooked patties and a gravy that might burn in places. A good quality cast-iron or stainless steel skillet distributes heat evenly, giving you that deep, caramelised crust that’s the foundation of this dish’s flavour.
  • Resist the urge to crowd the pan. If your pan is too small, the patties will steam rather than brown, and you’ll lose that wonderful crust. Brown the patties in two batches if necessary—it’s better to take an extra few minutes than to compromise on texture. The sound of a good sizzle is your cue that the pan is working well.
  • Let the mushrooms brown properly. When you first add the mushrooms to the pan, they will release a surprising amount of water. Don’t rush this stage. Let the liquid cook off completely before you stir them again; only then will they begin to brown and develop that deep, umami flavour that elevates the gravy from good to unforgettable.
  • Adjust the gravy consistency to your liking. The recipe as written produces a fairly thick, luscious gravy. If you prefer a thinner sauce, use only 1 teaspoon of cornflour in the slurry. If you like it extra thick, increase it to 1 tablespoon. Remember, the gravy will continue to thicken as it cools, so err on the side of slightly thinner when you add the slurry.
  • Season the patties generously. The beef mince itself is quite neutral, so don’t be shy with the salt and pepper. I add a good pinch of salt directly to the mixture and then season the outside of the patties just before they go into the pan. This double seasoning ensures every bite is well-flavoured.

What to Serve With Hamburger Steak with Mushroom Onion Gravy

  • Creamy mashed potatoes—the classic choice, made with plenty of butter and whole milk to soak up that glorious gravy.
  • Buttered egg noodles or pappardelle for a more substantial, pasta-style meal.
  • Steamed green beans or tenderstem broccoli to add a fresh, bright contrast to the rich gravy.
  • A simple side salad with a sharp vinaigrette to cut through the richness. For another hearty, comforting meal, try our Homemade Veggie Burgers Recipe on a busy weeknight.

Frequently Asked Questions

Can I use turkey mince instead of beef?
Yes, you can, but be aware that turkey mince is much leaner, so the patties will be less moist. I recommend adding an extra tablespoon of olive oil to the mixture and one more tablespoon of breadcrumbs to help keep them tender. You’ll also need to be careful not to overcook them, as turkey dries out quickly.
Can I make the patties ahead of time?
Absolutely. You can shape the patties up to 24 hours in advance and keep them covered in the fridge. When you’re ready to cook, take them out 15 minutes before browning to take the chill off, which helps them cook more evenly. The gravy can also be made a day ahead and reheated gently.
How do I store and reheat leftovers?
Store any leftover patties and gravy together in an airtight container in the fridge for up to 3 days. To reheat, place everything in a saucepan with a splash of extra beef stock or water to loosen the gravy, and warm over a low heat, stirring occasionally, until piping hot. The microwave works too, but the stovetop method preserves the texture better.
My patties fell apart in the pan. What went wrong?
This usually happens for one of two reasons: either the mixture was too wet, or the patties were handled too little. Make sure your breadcrumbs are dry and that you’ve mixed the ingredients until they just hold together. Also, be gentle when flipping the patties—use a wide, thin spatula and support the patty from underneath.
Can I freeze this dish?
Yes, it freezes beautifully. Allow the dish to cool completely, then transfer the patties and gravy to a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the fridge before reheating gently on the stovetop. The gravy might separate slightly upon reheating, so just give it a good whisk and add a splash of stock if needed.
Hamburger Steak With Mushroom Onion Gravy

Hamburger Steak with Mushroom Onion Gravy

Juicy hamburger steaks smothered in a rich mushroom and onion gravy, perfect for a comforting dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 500 g beef mince 15-20% fat content for juiciness
  • 1 large onion finely diced
  • 2 cloves garlic minced
  • 1 large egg lightly beaten
  • 60 g fresh breadcrumbs
  • 2 tablespoons tomato purée
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • 2 tablespoons vegetable oil or light olive oil
  • 250 g chestnut mushrooms sliced
  • 1 large onion halved and thinly sliced (for the gravy)
  • 500 ml good-quality beef stock
  • 2 teaspoons cornflour mixed with 2 tablespoons cold water slurry
  • Salt and freshly cracked black pepper
  • Fresh parsley chopped, for garnish

Method
 

  1. Prepare the patty mixture. In a large bowl, combine the beef mince, finely diced onion, garlic, beaten egg, breadcrumbs, tomato purée, dried thyme, smoked paprika, a generous pinch of salt, and a good grind of black pepper. Use your hands to gently mix everything together until just combined—overworking the meat will make the patties dense. The mixture should feel moist but hold together when pressed. Shape it into four oval patties, about 2cm thick. You'll notice the patties feel soft and a little sticky to the touch; that's a good sign.
  2. Brown the patties. Heat 1 tablespoon of the oil in a large, heavy-based frying pan or skillet over a medium-high heat until it shimmers and a tiny fleck of breadcrumbs sizzles on contact. Gently place the patties into the pan, leaving a little space between each. Let them cook undisturbed for 4 minutes. The sound should be a steady, gentle sizzle—if it's silent, the pan isn't hot enough. After 4 minutes, flip them carefully. The underside should be a deep, rich mahogany brown with crisp edges. Cook for another 4 minutes on the second side. Remove the patties to a plate—they won't be cooked through yet, and that's perfectly fine. The centres will be soft and pink.
  3. Sweat the aromatics. Reduce the heat to medium. Add the remaining 1 tablespoon of oil to the pan. Tip in the sliced onion for the gravy and stir, scraping up all those wonderful browned bits from the bottom of the pan. Cook for 5–6 minutes, stirring occasionally, until the onions have softened and turned translucent. You'll see the onions release their moisture and the pan will look glossy. The smell at this stage is sweet and deeply savoury.
  4. Cook the mushrooms. Add the sliced mushrooms to the pan with the onions. Stir everything together, then let them cook undisturbed for 3 minutes to allow the mushrooms to brown. Stir again and cook for another 2–3 minutes. The mushrooms will first release a lot of liquid—the pan will look quite wet—but as that liquid evaporates, the mushrooms will begin to sizzle and take on a golden-brown colour. The aroma becomes intensely earthy and nutty.
  5. Build the gravy. Pour the beef stock into the pan, scraping the bottom once more to incorporate any remaining flavourful bits. Bring the liquid to a gentle simmer—you'll see small bubbles breaking the surface all over, not a rolling boil. Let it simmer for 5 minutes, allowing the stock to reduce slightly and concentrate in flavour. The gravy should look a little thin at this point, but don't worry.
  6. Thicken and finish. Give the cornflour slurry a quick stir, then pour it into the simmering gravy while stirring continuously. Within about 30 seconds, you'll see the gravy visibly thicken and become glossy, coating the back of a spoon beautifully. Taste and adjust the seasoning with salt and pepper. The gravy should feel silky and rich, with a deep, savoury finish.
  7. Return the patties to the pan. Gently nestle the browned patties back into the gravy, spooning some of the mushroom and onion mixture over the top. Reduce the heat to low, cover the pan with a lid or a large piece of foil, and let everything simmer gently for 10 minutes. The patties will finish cooking through, absorbing some of that glorious gravy as they go. When done, the thickest part of a patty should feel firm to the touch, and a meat thermometer should read 71°C. The gravy will have thickened even further and be bubbling lazily around the patties.
  8. Rest and serve. Remove the pan from the heat and let it sit, uncovered, for 5 minutes. This brief rest allows the juices to redistribute within the patties. Garnish generously with fresh parsley before serving.

Notes

Use beef mince with 15-20% fat for juiciness. Do not overwork the patty mixture. Let the patties rest after cooking for best texture.

I hope this recipe becomes a weekend staple in your home, just as it has in mine. There’s something deeply satisfying about the slow sizzle of onions and the rich, earthy aroma of mushrooms filling the kitchen—it’s a small act of care that rewards you with a plate of pure comfort. If you give it a try, I’d love to hear how it turned out. Drop a comment below and let me know if the gravy was as silky as you’d hoped, or if you added your own twist. Happy cooking, friends.

You might also like these recipes

Leave a Reply

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

Recipe Rating