Hamburger steaks with onion gravy

Hamburger Steaks with Onion Gravy is a homestyle classic that evokes the warmth and comfort of home-cooked meals. This recipe combines seasoned ground beef patties with a rich onion gravy that’s both savory and satisfying. It’s a perfect dish to serve with mashed potatoes, rice, or even buttered noodles. Let’s dive into creating this hearty and comforting meal.


For the Hamburger Steaks:

  • 1 pound ground beef (80% lean)
  • 1/4 cup breadcrumbs
  • 1/4 cup diced onions
  • 1/4 cup milk
  • 1 egg
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder

For the Onion Gravy:

  • 2 large onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1/2 teaspoon Worcestershire sauce
  • Salt and black pepper to taste


Preparing the Hamburger Steaks:

  1. In a mixing bowl, combine the ground beef, breadcrumbs, diced onions, milk, egg, Worcestershire sauce, salt, black pepper, garlic powder, and onion powder.
  2. Mix the ingredients until well combined but avoid overmixing to keep the patties tender.
  3. Divide the mixture into four equal portions and shape each into a round patty, about 3/4 inch thick.

Cooking the Hamburger Steaks:

  1. Heat a large skillet or frying pan over medium-high heat. Add a bit of oil if needed to prevent sticking.
  2. Carefully place the hamburger patties into the hot skillet.
  3. Cook the patties for 3-4 minutes on each side, or until they reach your desired level of doneness. They should be nicely browned and have an internal temperature of at least 160°F (71°C).
  4. Once cooked, remove the hamburger steaks from the skillet and set them aside on a plate. Cover with foil to keep warm.

Preparing the Onion Gravy:

  1. In the same skillet, add the unsalted butter and sliced onions.
  2. Cook the onions over medium heat, stirring frequently, until they become soft and caramelized, about 10-15 minutes.
  3. Sprinkle the flour over the caramelized onions and stir well to combine.
  4. Gradually pour in the beef broth and Worcestershire sauce, stirring constantly to avoid lumps.
  5. Continue to cook the gravy, stirring frequently, until it thickens to your desired consistency. This should take about 5-7 minutes.
  6. Season the gravy with salt and black pepper to taste. Adjust the seasoning as needed.


  1. Place the hamburger steaks back into the skillet with the onion gravy.
  2. Spoon some of the gravy over the steaks and let them simmer for a few minutes to heat through.
  3. Serve the Hamburger Steaks with Onion Gravy hot, garnished with additional caramelized onions if desired, alongside your choice of side dishes.

Variations and Tips

  • Mushroom Gravy: Enhance the onion gravy with sautéed mushrooms for a richer flavor.
  • Add Some Spice: Add a pinch of cayenne pepper or red pepper flakes for a hint of heat in your gravy.
  • Ground Pork: You can use a combination of ground beef and ground pork for a different flavor profile.
  • Gluten-Free: Use gluten-free breadcrumbs or almond meal for a gluten-free version of the patties.
  • Herbaceous Touch: Incorporate fresh herbs like parsley or thyme into the ground beef mixture for added freshness.
  • Mashed Potatoes: Serve these hamburger steaks with creamy mashed potatoes for a classic pairing.


Hamburger Steaks with Onion Gravy is a comforting, homestyle meal that’s perfect for satisfying your cravings for classic, hearty fare. The tender hamburger patties smothered in rich onion gravy create a delicious combination that’s sure to become a family favorite. Whether served with mashed potatoes, rice, or your favorite sides, this dish captures the essence of comfort food. So, dive into this comforting classic and enjoy the warmth it brings to your table.

Leave a Reply

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

Hasselbach potatoes in a white cheddar cheese sauce

Stuffed Peppers