This Baked Hamburger Potato Casserole is the kind of hearty, old-fashioned comfort food that turns simple ingredients into a deeply satisfying dinner. Tender slices of potato are layered with savory seasoned ground beef and plenty of melted cheddar cheese, then baked until the potatoes are creamy and tender and the top is bubbling and beautifully golden.
The combination of browned beef, buttery potatoes, and sharp cheddar creates a rich, savory casserole with plenty of texture in every bite. It is easy enough for a weeknight but substantial enough to serve as a complete family meal.
For the best result, slice the potatoes evenly so they cook at the same rate, and give the casserole plenty of time to rest after baking. The layers will settle, making it easier to serve generous portions without losing all that cheesy goodness.
Servings and Timing
Servings: 6–8
Prep Time: 20 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 30 minutes
Ingredients
For the Casserole
- 1 ½ lbs ground beef
- 2 lbs russet or Yukon Gold potatoes, thinly sliced
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- 2 cups shredded cheddar cheese
- 1 cup beef broth
- 1 cup whole milk
- 2 tablespoons all-purpose flour
- 2 tablespoons butter
- 1 tablespoon olive oil
Optional Garnish
- Chopped fresh parsley
- Additional shredded cheddar cheese
- Sliced green onions