Preheat oven to 375°F (190°C). Lightly grease a baking dish.
In a bowl, combine ground beef, salt, pepper, garlic powder, and onion powder.
Shape beef into evenly sized hamburger steaks.
Layer sliced potatoes and onions in the baking dish.
Place hamburger steaks on top of the potatoes.
Pour gravy evenly over the entire dish.
Cover tightly with foil and bake for 45 minutes.
Remove foil and bake an additional 15 minutes until potatoes are tender and the top is lightly browned.
Rest 5 minutes before serving.