Hamburger Potato Casserole Recipe

Share on pinterest
Share on facebook

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. See my disclosure policy for details.

If you love scalloped potatoes or potatoes au gratin so much that you could eat it as a main dish, this easy and delicious hamburger potato casserole is the meal for you! It a great dinner idea, and it takes beef and potatoes to a whole new level!

Hamburger Potato Casserole

I’m always a sucker for scalloped potatoes, but adding ground beef brings this meat and potato casserole to a whole new level. It takes it from being just a side, to something you can serve as a main dish.

You can taste the thyme popping through, and it’s all coated in a delicious creamy sauce that sets just right. There’s cheesy goodness in every single bite of this sliced potato casserole (just the way I like it).

Even though it takes a bit of time before it reaches your table, it’s not too hard to make, and the end result is definitely worth the wait. My whole family ate every bite on their plates, and some nights that’s unheard of!


We’re making this recipe without cream of mushroom soup, so we need the ingredients to make our own creamy sauce from scratch. For this recipe, you’ll need lean ground beef, butter, onion, garlic, flour, milk, chicken broth, dried thyme leaves, dried parsley, salt, pepper, russet potatoes, and sharp cheddar cheese (you could also use parmesan or Colby-Jack if you prefer).

An individual serving of hamburger potato casserole on a white plate.

How To Make Hamburger Potato Casserole

Start by preheating the oven. While the oven preheats, brown the hamburger meat and saute the onions. (See the recipe card below for the full printable instructions.)

A process collage showing cooking ground beef and onions in a skillet.

Make a roux by melting butter in the skillet, then adding the garlic, and stirring in the flour.

A process collage showing how to make a garlic roux.

Whisk in the milk and chicken broth, a little bit at a time. When the sauce is silky smooth, stir in the spices.

A process collage showing adding seasonings to a thick creamy sauce.

Mix in some of the cheese, then let the sauce simmer for a minute to thicken.

A process collage showing cheese being mixed into a thick creamy sauce.

Slice the potatoes, and then begin layering the potatoes with the creamy sauce.

A process collage showing slicing russet potatoes and than layering them in a casserole dish with cheesy sauce.

Continue layering the potatoes with the cheesy sauce and ground beef to make a total of three layers.

A process collage showing layering cooked ground beef with potato slices.

When you’re finished layering the casserole, top it with the remaining cheese and bake covered with aluminum foil. When it’s finished baking, broil it until it’s hot, bubbly, and browned. See the recipe card below for the full written instructions, including ingredient amounts, cooking times, and helpful tips, etc.

A process collage showing hamburger potato casserole before and after baking.

Should I Peel The Potatoes?

I like the potatoes unpeeled, but a lot of people prefer old-fashioned layered potato casseroles like this with peeled potatoes. If you normally prefer dishes like scalloped potatoes or potatoes au gratin with peeled potatoes, then go ahead and peel your potatoes for this recipe before you slice them.

What To Serve It With

This hotdish makes a great comfort food meal, or a perfect side dish for the holidays. If you’re serving it on a weeknight, try lightening it up with a side of Broccoli Cranberry Salad or a simple Tomato Cucumber Salad. If you’re serving this for the holidays, it would pair so well with Copycat Honey Baked Ham and a delicious homemade Green Bean Casserole with Bacon.

An overhead image of ground beef potato casserole in a white casserole dish.

Keep In Touch

I’d love to hear what you thought of this recipe in the comments or on Instagram! @KeyToMyLime #KeyToMyLime

Click here to pin this recipe for later!

A Pinterest pin image of hamburger potato casserole with title text.

Beef Recipes

If you like this recipe, be sure to check out our entire beef recipes section! Some reader favorites are:

Yield: 8 servings

BEST Hamburger Potato Casserole Recipe

The best hamburger potato casserole recipe.

If you love scalloped potatoes, this easy hamburger potato casserole is the meal for you! It takes beef and potatoes to a new level!

Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Additional Time 15 minutes
Total Time 1 hour 55 minutes


  • 1 pound lean ground beef
  • 1 medium onion (finely diced)
  • 1/4 cup butter
  • 2 medium cloves garlic (minced)
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 1/2 cup chicken broth
  • 1 teaspoon dried thyme leaves
  • 1 teaspoon fine sea salt (plus more to taste)
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon ground black pepper (plus more to taste)
  • 3 pounds russet potatoes (sliced into rounds about 1/4” thick - to stop them from browning keep them submerged in a bowl of water until you’re ready to assemble the casserole, about 8 - 9 medium size potatoes) *
  • 1 1/2 cups freshly shredded sharp cheddar cheese (divided)


Ground Beef:

  1. Preheat the oven to 350 F (176 C).
  2. Heat a large nonstick skillet over medium heat, add the ground beef and onion, and cook until the beef is no longer pink (about 10 minutes). Once it’s finished cooking, remove the beef from the pan, discard any grease, and wipe out the skillet.


  1. Return the skillet to the stove on medium heat, and add the butter. Once the butter is melted, add the garlic and saute for about 2 minutes (or until it’s aromatic).
  2. Turn the heat down to medium-low and whisk in the flour (mix until the flour and butter have combined and reached an even texture). In a large bowl (or large liquid measuring cup), mix together the milk and chicken broth, then whisk the liquid into the butter and flour roux, about 1/3 cup at a time at a time. In between each addition of liquid, whisk until the sauce has reached a smooth consistency. Continue until all the liquid is incorporated into the sauce.
  3. Once all the liquid has been added and the sauce is smooth, whisk in the parsley, thyme, salt, and pepper. Bring sauce to a light boil over medium-high heat for about 1 minute to thicken, then stir in 1 cup of the shredded cheese.


  1. Lightly grease an 13 x 9 casserole dish and lay 1/3 of the potatoes evenly along the bottom of the pan. Sprinkle the potatoes with salt and pepper, then spread 1/3 of the sauce and 1/3 of the ground beef evenly over the potatoes.
  2. Repeat this step two more times, creating 3 layers. Add the rest of the shredded cheese to the top layer. Cover the casserole with aluminum foil (make sure that the foil isn’t touching the casserole so that the cheese doesn’t stick to it), and bake for 1 hour.
  3. After 1 hour, remove the foil from the dish, and bake for another 15 minutes. Finish it off by broiling it for 3 - 4 minutes (or until the cheese is bubbling and golden brown in some areas).
  4. Carefully remove the casserole from the oven and allow it to rest for 15 minutes before serving.


*I like the potatoes unpeeled, but a lot of people prefer potato dishes like this with peeled potatoes. If you normally prefer dishes like scalloped potatoes or potatoes au gratin with peeled potatoes, then go ahead and peel your potatoes for this recipe before you slice them.

To make pouring the sauce into the casserole dish easier, I first transferred the sauce from the skillet into a large liquid measuring cup.

Nutrition Information:

Serving Size:


Amount Per Serving: Calories: 452Total Fat: 21.3gCarbohydrates: 39.2gFiber: 2.6gSugar: 4.9gProtein: 26.3g

Nutrition information isn’t always accurate.


Tag @KeyToMyLime on Instagram so we can see your delicious meal!

The next time you’re wondering what to make with ground beef and potatoes, try this Hamburger Potato Casserole! This hotdish really is the best comfort food.

The best hamburger potato casserole recipe.

Leave a Comment

Skip to Recipe