A classic comfort food dish, these juicy hamburger steaks are topped with rich and savory onion gravy. Perfectly seared and paired with a flavorful homemade gravy, this dish is great over mashed potatoes, rice, or egg noodles
Prepare the Hamburger Steaks:
In a large bowl, combine the ground beef, egg, breadcrumbs, chopped onion, minced garlic, Worcestershire sauce, salt, and pepper. Mix gently until well combined.
Divide the mixture into 4 equal portions and shape them into oval patties, about ¾-inch thick. Make a slight indentation in the center of each patty to prevent bulging during cooking.
Cook the Hamburger Steaks:
Heat the olive oil or butter in a large skillet over medium-high heat.
Add the hamburger steaks and cook for 4-5 minutes per side, or until browned and cooked through (internal temperature should reach 160°F/71°C).
Remove the hamburger steaks from the skillet and set aside.
Make the Onion Gravy:
In the same skillet, melt the butter over medium heat.
Add the thinly sliced onions and cook, stirring occasionally, until softened and caramelized, about 10-15 minutes.
Sprinkle the flour over the onions and cook for 1 minute, stirring constantly, to create a roux.
Gradually whisk in the beef broth, ensuring no lumps form.
Add Worcestershire sauce and thyme, and bring the gravy to a simmer. Cook for 5-7 minutes, or until thickened slightly.
Season with salt and pepper to taste.
Combine and Serve:
Return the hamburger steaks to the skillet with the onion gravy. Spoon the gravy over the steaks.
Simmer for a few minutes to allow the flavors to meld.
Serve over mashed potatoes, rice, or egg noodles.