why make this recipe
Hamburger Potato Casserole is a comforting and filling dish, perfect for busy weeknights or gatherings. It’s a one-dish meal that combines the savory flavors of ground beef and cheese with tender potatoes. Plus, it’s easy to prepare and makes great leftovers. If you want a hearty meal that everyone will enjoy, this casserole is a top choice!
how to make Hamburger Potato Casserole
Ingredients
- 1 lb ground beef — I prefer a lean mix (85/15 so there’s flavor but not too much grease.)
- 4 medium potatoes (russet or Yukon gold, peeled and sliced thin — thin slices cook evenly and meld with the meat.)
- 1 medium onion (finely chopped — adds sweetness and depth; sautéing first softens its bite.)
- 1 to 2 cups shredded cheese (cheddar or mozzarella — freshly shredded melts better and avoids coating with anti-caking agents.)
- ½ cup milk — gives creaminess and helps the layers bind together.
- 2 tbsp butter (melted — enriches the dish and helps the milk soak into potatoes.)
- Salt (to taste — always start light and adjust after baking.)
- Pepper (to taste — freshly ground gives the best aroma.)
- Garlic powder (to taste — adds a subtle savory note without overpowering.)
Directions
I always start by preheating my oven to 375°F (190 °C) so it’s ready when I need it. Then I place the ground beef in a skillet over medium heat, breaking it apart and cooking for 7 to 10 minutes or until fully browned. Once done, I drain excess fat to avoid greasiness.
After draining, I return the skillet to medium heat and toss in the chopped onion. I sauté for 3 to 4 minutes until translucent and fragrant. Then I sprinkle salt, pepper, and garlic powder over the beef-onion mix, stirring for another minute so the flavors meld together nicely.
While the beef mixture is cooking, I peel and slice the potatoes as thinly as I can. In a greased 9×13-inch baking dish, I lay half of the potato slices in a single, even layer, seasoning with a touch of salt and pepper. Then I spread the beef-onion mix evenly over the potatoes.
I top the meat layer with the remaining potato slices. In a small bowl, I whisk together the milk and melted butter, then pour that carefully over the top so it seeps between layers. Finally, I sprinkle 1 to 2 cups of shredded cheese evenly, ensuring complete coverage.
I cover the baking dish with foil and pop it into the preheated oven for 45 minutes to let the potatoes soften. After that, I remove the foil and continue baking for another 15 to 20 minutes until the cheese is bubbly and golden brown. I check doneness by poking a fork into the potatoes — they should be tender. Once baked, I let the casserole rest about 10 minutes before slicing.
how to serve Hamburger Potato Casserole
Hamburger Potato Casserole can be served hot from the oven. You can enjoy it as it is or pair it with a simple green salad for added freshness. It’s an excellent dish for family dinners or potlucks, and everyone will love it!
how to store Hamburger Potato Casserole
To store leftovers, let the casserole cool completely. Cover it tightly with aluminum foil or plastic wrap and place it in the refrigerator. It will keep well for up to 3 days. To reheat, simply place individual portions in the microwave or reheat the entire casserole in the oven until warmed through.
tips to make Hamburger Potato Casserole
- Cut the potatoes evenly: Thin, even slices ensure that the potatoes cook evenly and meld beautifully with the meat.
- Use fresh cheese: Shredded cheese from blocks melts better and adds more flavor compared to pre-shredded varieties.
- Add vegetables: You can include bell peppers or mushrooms in the beef mixture for added flavor and nutrition.
variation
For a twist, you can substitute the ground beef with ground turkey or chicken for a healthier alternative. You can also experiment with different types of cheese, like pepper jack for a spicy kick.
FAQs
Can I freeze Hamburger Potato Casserole?
Yes, you can freeze it before baking. Just wrap it tightly and store it for up to 2 months. When you’re ready to bake it, thaw in the fridge overnight and then cook as directed.How can I know if the casserole is done?
The casserole is done when the cheese is melted and bubbly, and a fork can easily pierce through the potatoes.Can I make this dish ahead of time?
Absolutely! You can prepare the casserole a day in advance. Just cover it and store it in the fridge before baking. When you’re ready, bake it straight from the fridge, but you might need to add a few extra minutes to the cooking time.

Hamburger Potato Casserole
A comforting one-dish meal combining ground beef, potatoes, and cheese, perfect for busy nights or gatherings.
- Total Time: 75 minutes
- Yield: 6 servings 1x
Ingredients
- 1 lb ground beef (lean mix 85/15)
- 4 medium potatoes (russet or Yukon gold, peeled and sliced thin)
- 1 medium onion (finely chopped)
- 1 to 2 cups shredded cheese (cheddar or mozzarella)
- ½ cup milk
- 2 tbsp butter (melted)
- Salt (to taste)
- Pepper (to taste)
- Garlic powder (to taste)
Instructions
- Preheat the oven to 375°F (190°C).
- Cook ground beef in a skillet over medium heat for 7 to 10 minutes until fully browned and drain excess fat.
- Add chopped onion to the skillet and sauté for 3 to 4 minutes until translucent.
- Season beef-onion mix with salt, pepper, and garlic powder, cooking for another minute.
- Layer half of the thinly sliced potatoes in a greased 9×13-inch baking dish, season with salt and pepper. Spread the beef-onion mix evenly over the potatoes.
- Add the remaining potato slices on top, then whisk milk and melted butter together and pour over the layers.
- Sprinkle shredded cheese evenly over the top.
- Cover with foil and bake for 45 minutes, then remove the foil and bake for an additional 15 to 20 minutes until cheese is bubbly and golden brown.
- Let the casserole rest for about 10 minutes before slicing.
Notes
Serve hot or pair with a green salad for added freshness. Store leftovers in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: None
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 3g
- Sodium: 500mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 1g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 70mg
Keywords: casserole, beef, potatoes, comfort food, easy recipe




