Hamburger Potato Casserole Recipe


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.

26 thoughts on “Hamburger Potato Casserole Recipe”

  1. I have made this recipe twice at my husband’s request and it is absolutely delicious! I have been telling everyone about it!

    • Hi Melissa, I’m so happy to hear you and your husband enjoyed this hamburger potato casserole so much! Thanks so much for taking the time to leave feedback! -Alexa

  2. I was very hopeful about this being easy and toddler friendly, but 3 lbs potatoes seemed like too much for the amount of sauce- 2 would have been fine. It was a bit bland, even with extra seasoning. Perhaps a richer type of cheese or using sausage plus some spice (being from MN its not like i eat lots of spicy food). I used a mandolin to slice and the dish still took over an hour to prep. Just want to warn others who might try it.

    • Hi Amy, Sorry to hear that it took you so long to prep and that it didn’t turn out quite the way you expected. Thanks so much for sharing your adaptations about the sauce ratio and seasonings. -Alexa

    • Hi Joanna, I haven’t tested freezing and thawing this dish, so I can’t say for sure. I think it would work though since scalloped potatoes are a popular freezer dish. Hope that helps! -Alexa

  3. I cannot stand casseroles with cream of anything in it or cream cheese so finding this was a pleasant surprised. We added ranch flavored cheese and red pepper flakes and Italian seasoning and loved it. Thx for the alternative to the typical “cream of something” soup

  4. This was so delicious! I messed up and forgot to add the cheese to the sauce before assembling. It was still delicious, I just added some extra cheese to the top, and to each portion. I’ll try to do it right next time and may also add some crumbled bacon 😋

    • Hi Kendra, I’m so happy to hear that the recipe still worked for you without the cheese in the sauce. Love the idea of adding some crumbled bacon – it sounds delicious! -Alexa

  5. I’ve got this in my oven right now, but my question is, what if my potatoes were sliced thinner than 1/4? Is it going to dry them out?

  6. I have made this multiple times. I agree it is a bit bland but that’s a personal preference. I added more cheese and some onion on each layer. I also use beef broth instead of chicken since it has beef in it. I use 3 cups of milk and 1 cup of broth to have enough to cover the potatoes.
    I took it to a family reunion. It’s a good casserole to make and take. It will continue to be on our dinner rotation!

    • Hi Jodi, I’m so glad you like this hamburger and potato casserole! Thanks so much for sharing the adaptations that work for you – I appreciate it. -Alexa

  7. I am going to try this tonight. I like that it doesn’t use canned soup. I will be altering it to make it low fodmap so we shall see if it is a winner or not:)

  8. I’ve made this recipe several times and my family absolutely LOVES it!! I found to keep it from being bland to salt and season the potatoes before adding the sauce and meat. Turns out amazing every time.

    • It’s not recommended to broil glass dishes. That’s why we used a ceramic baking dish for this recipe. Hope that helps! -Alexa

  9. I have this in the oven now but I can tell you the sauce is OUTSTANDING!!!! Can’t wait until it’s done! Thanks very much for expanding my choices

  10. I make a casserole very similar to this one but I form the ground beef into small patties and fry them on the stove top before adding them to the casserole

  11. Made this tonight with red potatoes. Doubled the sauce and meat after reading the comments…added about 30 more minutes cook time to compensate. Made recipe per instructions otherwise (although I heavy measure my spices) and it’s absolutely delicious flavor!! Thank you! Perfect cold weather meal!

  12. Hi! Thank you so much for this recipe! It was so good. I did add 1/2 teaspoon of curry powder and diced tomatoes. Made it burst flavor.

  13. We made this recipe today (it was recommended by Joe at Joe’s Healthy Meals) and we enjoyed it so much that I had to come leave a comment. It was fabulous! Satisfyingly delicious and comfort food at its best. Husband has asked for it to be a regular in our meal rotation. We’re both looking forward to serving it when our grown children visit as we’re sure they will love it too. Ahhhhh… my tummy is soooo happy!

  14. Very high-quality dish! I made this last night and it turned out perfectly. The prep time for me was way more than 10 minutes. For me, prep time was over an hour, though.

  15. I have this casserole in my oven now! It’s February in MN. No snow! Haha
    I used 3 types of cheese. Sharp cheddar, mozzarella, and Swiss. When I made the sauce I added the meat to it and started layering everything! I also drizzled some more chicken broth on top. I hope it turns out good!! Thanks again for your recipe!!


Leave a Comment

Skip to Recipe