Go Back
Easy Hamburger Potato Casserole

Hamburger Potato Casserole

Hamburger Potato Casserole has the classic meat and potato taste with a nice creamy sauce and cheese that really completes the dish. Delicious and easy dinner. 

Course Main Course
Cuisine American
Keyword Hamburger Casserole Recipe
Servings 6
Author Recipes Simple


  • 1 tbsp olive oil
  • 1 yellow onion chopped
  • 1 lb ground beef
  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 3 cups milk
  • 1 pint heavy cream
  • 5 potatoes thinly sliced
  • 2 cups shredded cheddar cheese
  • 2 cups shredded Monterey cheese
  • salt and pepper to taste


  1. Preheat oven to 350 degrees F.

  2. Heat oil in a large skillet over medium heat. Cook and stir onions until tender; set aside. Cook ground beef until evenly brown and then drain excess grease. Set aside.

  3. Using the same skillet, melt butter and then add flour. Stir with a whisk to combine, making a roux. Gradually whisk in 3 cups of milk and then add in the cream. Simmer while frequently stirring over medium-low heat for 10 minutes or until the sauce has thickened. Season with salt and pepper and remove from heat.

  4. To prevent sticking, spread a small amount of sauce in the bottom of a 9x13 baking casserole dish. Alternate layers of potatoes, onions, ground beef, cheese and sauce, making 2-3 layers of each. Reserve some cheese to sprinkle over the top of the casserole.

  5. Place in preheated oven and bake for 45-55 minutes, or until potatoes are fork tender.

Recipe Video