In a bowl, combine ground beef, chopped onion, egg, breadcrumbs, salt, pepper, and Worcestershire sauce.
Form into 4–6 patties.
Cook the Steaks:
Heat a skillet over medium heat. Cook patties for 4–5 minutes per side until browned and cooked through. Remove from skillet and keep warm.
Make the Mashed Potatoes:
Boil potatoes in salted water until tender, about 15–20 minutes.
Drain, mash with butter and milk, and season with salt and pepper.
Make the Gravy:
In the same skillet used for the steaks, add 2 tbsp flour to the drippings and cook for 1–2 minutes.
Gradually whisk in beef broth until smooth and thickened. Adjust seasoning with salt and pepper.
Prepare the Corn:
In a small pan, melt butter and sauté corn for 3–5 minutes. Season with salt and pepper.
Serve:
Plate the hamburger steaks over mashed potatoes and pour gravy on top. Serve with sweet corn and warm biscuits on the side.
