Hamburger Potato Casserole
Hamburger potato casserole turns ground beef and russet potatoes into a creamy, cheesy dinner that tastes rich without costing much.
This is the kind of from-scratch comfort meal I make when I want a full baking dish, simple ingredients, and leftovers that reheat well. The potatoes turn tender in the savory mushroom sauce, the beef adds deep flavor, and the cheddar melts into a golden top.
Why You’ll Love This Recipe
- Cozy and filling: Thin russet potatoes soak up the creamy sauce while the beef adds hearty flavor.
- Simple pantry ingredients: You only need basic staples like potatoes, onion, soup, milk, and cheese.
- Great texture: The inside turns soft and creamy while the cheddar top bakes until melted and bubbly.
- Easy to prep: Brown the beef, slice the potatoes, layer everything, and let the oven do the work.
Fabian’s Budget Tip: Buy a larger pack of ground beef when it is on sale, then freeze it in 1 pound portions. For this casserole, you can also stretch the beef by adding one extra sliced potato and a splash more milk to the sauce.
Ingredients (Serves 4)
- 1 pound ground beef (454 g)
- 2 pounds russet potatoes, peeled if desired and sliced thin (900 g)
- 1 medium yellow onion, diced (150 g)
- 3 garlic cloves, minced (9 g)
- 1 can cream of mushroom soup, 10.5 ounces (298 g)
- 3/4 cup milk (180 ml)
- 1 1/2 cups shredded cheddar cheese (170 g)
- 1 tablespoon Worcestershire sauce (15 ml)
- 1 teaspoon salt (6 g)
- 1/2 teaspoon black pepper (1 g)
- 1 teaspoon paprika (2 g)
- 1 teaspoon oil or butter for greasing the baking dish (5 ml)
Step-by-Step Instructions
1. Prep the oven and baking dish
Heat the oven to 375°F (190°C). Grease a 9 by 13 inch baking dish with oil or butter, making sure to coat the corners so the creamy edges lift out easily after baking.
2. Brown the beef
Place a large skillet over medium heat. Add the ground beef and diced onion. Cook for 6 to 8 minutes, breaking the beef into small crumbles, until the meat is browned and the onion smells sweet and savory.
Stir in the garlic and cook for 30 to 60 seconds. Stop when the garlic smells fragrant, not sharp. Drain extra grease if the skillet looks oily.
3. Slice the potatoes
Slice the russet potatoes into thin rounds, about 1/8 inch thick. Thin slices matter here because they soften evenly in the creamy sauce. If some slices look much thicker, trim them down so every bite cooks at the same pace.
4. Make the creamy sauce
In a bowl, whisk together the cream of mushroom soup, milk, Worcestershire sauce, salt, black pepper, and paprika. The sauce should look smooth and pourable, with a light tan color and a savory aroma from the Worcestershire.
5. Layer the casserole
Spread half of the sliced potatoes in the baking dish. Spoon half of the beef mixture over the top. Repeat with the remaining potatoes and beef. Pour the creamy sauce evenly over the whole dish, letting it run into the gaps between the potatoes.
6. Bake until the potatoes are tender
Cover the dish tightly with foil. Bake for 55 to 65 minutes, until the sauce is bubbling around the edges and the potatoes feel tender when pierced with a knife. If the center still feels firm, cover the dish again and bake for 10 to 15 minutes more.
7. Add the cheddar
Remove the foil and sprinkle the shredded cheddar evenly over the top. Return the dish to the oven for 10 to 12 minutes, until the cheese melts, bubbles, and forms golden spots near the edges.
8. Rest before serving
Let the casserole rest for 10 minutes. The sauce will thicken as it sits, and the layers will hold together better when you scoop them onto plates.
Expert Troubleshooting & FAQs
Why are my potatoes still firm?
The slices were probably too thick, or the foil was not sealed tightly enough. Cover the dish again and bake until a knife slides through the center with little resistance.
Can I use a different kind of potato?
Yes. Yukon gold potatoes work well and taste buttery. Russets give the softest, coziest texture because they release starch into the sauce as they bake.
Can I make hamburger potato casserole ahead of time?
Yes. Assemble it up to one day ahead, cover it, and refrigerate it. Add 10 to 15 minutes to the covered baking time if it goes into the oven cold.
Can I use homemade mushroom sauce instead of canned soup?
Yes. Use about 1 1/4 cups thick homemade mushroom cream sauce in place of the canned soup. Keep the milk, Worcestershire sauce, and seasonings the same.
How should I store leftovers?
Cool leftovers, then store them in an airtight container in the refrigerator for up to 4 days. Reheat covered in the oven or microwave until hot in the center.
Estimated Nutritional Facts
These values are rough estimates per serving and will vary based on the beef, soup, milk, and cheese you use.
- Calories: 615
- Protein: 34 g
- Carbs: 47 g
- Fats: 33 g
Hamburger Potato Casserole

Ingredients
- 1 pound ground beef (454 g)
- 2 pounds russet potatoes, peeled if desired and sliced thin (900 g)
- 1 medium yellow onion, diced (150 g)
- 3 garlic cloves, minced (9 g)
- 1 can cream of mushroom soup, 10.5 ounces (298 g)
- 3/4 cup milk (180 ml)
- 1 1/2 cups shredded cheddar cheese (170 g)
- 1 tablespoon Worcestershire sauce (15 ml)
- 1 teaspoon salt (6 g)
- 1/2 teaspoon black pepper (1 g)
- 1 teaspoon paprika (2 g)
- 1 teaspoon oil or butter for greasing the baking dish (5 ml)
Instructions
- 1. Prep the oven and baking dish. Heat the oven to 375°F (190°C). Grease a 9 by 13 inch baking dish with oil or butter, making sure to coat the corners so the creamy edges lift out easily after baking.
- 2. Brown the beef. Place a large skillet over medium heat. Add the ground beef and diced onion. Cook for 6 to 8 minutes, breaking the beef into small crumbles, until the meat is browned and the onion smells sweet and savory. Stir in the garlic and cook for 30 to 60 seconds. Stop when the garlic smells fragrant, not sharp. Drain extra grease if the skillet looks oily.
- 3. Slice the potatoes. Slice the russet potatoes into thin rounds, about 1/8 inch thick. Thin slices matter here because they soften evenly in the creamy sauce. If some slices look much thicker, trim them down so every bite cooks at the same pace.
- 4. Make the creamy sauce. In a bowl, whisk together the cream of mushroom soup, milk, Worcestershire sauce, salt, black pepper, and paprika. The sauce should look smooth and pourable, with a light tan color and a savory aroma from the Worcestershire.
- 5. Layer the casserole. Spread half of the sliced potatoes in the baking dish. Spoon half of the beef mixture over the top. Repeat with the remaining potatoes and beef. Pour the creamy sauce evenly over the whole dish, letting it run into the gaps between the potatoes.
- 6. Bake until the potatoes are tender. Cover the dish tightly with foil. Bake for 55 to 65 minutes, until the sauce is bubbling around the edges and the potatoes feel tender when pierced with a knife. If the center still feels firm, cover the dish again and bake for 10 to 15 minutes more.
- 7. Add the cheddar. Remove the foil and sprinkle the shredded cheddar evenly over the top. Return the dish to the oven for 10 to 12 minutes, until the cheese melts, bubbles, and forms golden spots near the edges.
- 8. Rest before serving. Let the casserole rest for 10 minutes. The sauce will thicken as it sits, and the layers will hold together better when you scoop them onto plates.









