Searching for the perfect comfort food? This easy Hamburger Potato Casserole Recipe is the ultimate family-pleaser. Combining savory ground beef, thinly sliced potatoes, and plenty of melty cheese, this dish creates a hearty meal that is perfect for busy weeknights. It is a one-pan wonder that delivers a complete dinner with minimal cleanup. Whether you are hosting a casual family gathering or just need a reliable meal that everyone will love, this classic casserole recipe hits the spot every time. Get ready to add this reliable favorite to your rotation of quick and delicious dinners.
15 minutes
1 hour
1 hour 15 minutes
6
Why This Recipe Works
- Uses simple, pantry-friendly ingredients that provide maximum savory flavor.
- The thin potato slices absorb the seasoned juices, creating a tender and creamy texture.
- Easily customizable with your favorite seasonings or extra vegetables.
- Perfect for meal prep; it actually tastes even better as leftovers the next day.
- Family-friendly comfort food that appeals to both picky eaters and hungry adults.

Ingredients
This recipe relies on high-quality basics to achieve a rich, comforting flavor. Using lean beef ensures the dish stays flavorful without excess grease, while thin potato slices ensure even cooking throughout the casserole.
- 1 lb ground beef (85/15 lean mix is recommended)
- 4 medium potatoes (russet or Yukon gold, peeled and sliced)
- 1 medium onion, finely chopped
- 1 to 2 cups shredded cheese (cheddar or mozzarella)
- 1/2 cup milk
- 2 tbsp butter, melted
- Salt, pepper, and garlic powder to taste
Ingredient Notes and Substitutions
These adjustments can help you tailor the recipe to what you have on hand in your kitchen.
- Use freshly shredded cheese rather than pre-bagged options for a smoother, creamier melt.
- Yukon gold potatoes work best if you prefer a buttery texture, while russets get fluffier.
- For extra depth, add a teaspoon of dried herbs like thyme or rosemary to the beef mixture.
- If you prefer a lighter casserole, use 2% milk or a combination of milk and chicken broth.
- Always ensure your potatoes are sliced to a uniform thickness so they finish cooking at the same time.
How to Make Hamburger Potato Casserole
Step 1: Prep and Brown the Meat
Preheat your oven to 375°F (190°C). Place the ground beef in a large skillet over medium heat. Break the meat apart with a wooden spoon and cook for 7 to 10 minutes until fully browned. Drain the excess fat carefully to keep the final dish from becoming greasy.
Step 2: Season the Filling
Add the chopped onions to the skillet with the beef and sauté for 3 to 4 minutes until they are soft and translucent. Add salt, pepper, and garlic powder to taste, stirring well to ensure the flavors are distributed evenly throughout the mixture.
Step 3: Assemble the Layers
Grease a 9×13-inch baking dish. Lay half of your potato slices in a single layer at the bottom. Season with a light sprinkle of salt and pepper. Spread the cooked beef and onion mixture over the potatoes, then top with the remaining potato slices.
Step 4: Bake to Perfection
Whisk together the milk and melted butter in a small bowl, then pour it over the layers. Sprinkle the shredded cheese over the top. Cover with foil and bake for 45 minutes. Remove the foil and bake for another 15 to 20 minutes until the cheese is bubbly and golden, and the potatoes are fork-tender.
Pro Tips
- Let the casserole rest for at least 10 minutes after removing it from the oven to allow the juices to set.
- Avoid stacking the potatoes too thick; two distinct layers are ideal for even cooking.
- If you want crispy, browned cheese edges, place the dish under the broiler for the last 1-2 minutes.
- Always check the tenderness of the potatoes by inserting a fork into the center of the dish.

Serving Suggestions
This hearty casserole works beautifully as a complete meal. Here are some of our favorite ways to round out your dinner table:
- Serve with a side of steamed green beans or roasted broccoli for color.
- Add a fresh garden salad with a simple vinaigrette to cut through the richness.
- Pairs perfectly with warm, crusty bread or garlic knots.
- For a fun twist, offer a dollop of sour cream or fresh chives on top.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place portions in the microwave or cover the dish with foil and heat in a 350°F oven until warmed through. This prevents the potatoes from drying out.
FAQs
Can I make this recipe ahead of time?
Yes, you can assemble the layers earlier in the day and keep it in the fridge. Just add 5-10 minutes to the initial bake time to account for the cold ingredients.
Can I freeze this recipe?
Freezing is possible, though the texture of the potatoes can change slightly. It is best to freeze before baking, then thaw in the refrigerator overnight before putting it in the oven.
What can I serve with this recipe?
This dish is quite filling on its own, so it pairs best with a light side salad, green vegetables, or a crisp apple slices for a balanced meal.
How do I keep this recipe from drying out?
The combination of milk and butter acts as a liquid base that steams the potatoes. Keeping the dish covered with foil for the majority of the bake time is the best way to trap moisture.
More Recipes You’ll Love
- Try our Easy Ground Beef Skillet for another quick dinner option.
- If you love potatoes, our Creamy Potato Gratin is a must-try.
- Looking for more hearty dinners? Our Cheesy Beef Bake is a reader favorite.
- For a quick weeknight fix, check out our Beef and Vegetable Stir-Fry.
Final Thoughts
The Hamburger Potato Casserole is a timeless classic that brings comfort and warmth to your dining table with very little effort. Its blend of savory, browned beef, tender sliced potatoes, and gooey melted cheese makes it an irresistible choice for any occasion. Whether you are cooking for a large family or just meal-prepping for the week, this recipe delivers consistent results that satisfy every time. We hope you enjoy making this dish as much as we do. It is truly the perfect answer to the “what is for dinner” question. Give it a try tonight and see why it is a household staple.
PrintEasy Hamburger Potato Casserole
This comforting and hearty casserole is the ultimate family-pleaser, combining savory ground beef, tender thinly sliced potatoes, and plenty of melty cheese. It is a perfect one-pan solution for busy weeknights that requires minimal cleanup. The potatoes absorb the seasoned meat juices to create a creamy texture that everyone will love. Whether you are hosting a casual gathering or simply need a reliable, delicious dinner that hits the spot every time, this classic dish is sure to become a staple in your home cooking rotation.
- Prep Time: 15 mins
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
Ingredients
1 lb ground beef (85/15 lean mix)
1 medium onion, finely chopped
1.5 cups shredded cheddar or mozzarella cheese
1/2 cup milk
2 tbsp butter, melted
Salt, to taste
Black pepper, to taste
Garlic powder, to taste
Instructions
Preheat your oven to 375°F (190°C).
In a skillet, brown the ground beef with the chopped onion until cooked through, then drain excess fat.
Season the beef mixture with salt, pepper, and garlic powder.
In a greased casserole dish, layer half of the thinly sliced potatoes.
Spread the seasoned beef mixture over the potatoes, then top with the remaining potato slices.
In a small bowl, whisk together the milk and melted butter, then pour evenly over the casserole.
Cover the dish with foil and bake for 45 minutes.
Remove the foil, sprinkle the shredded cheese over the top, and bake for an additional 15 minutes until the potatoes are fork-tender and the cheese is bubbly and golden.
Notes
Use freshly shredded cheese rather than pre-bagged options for a smoother, creamier melt. Yukon gold potatoes hold their shape well, but russets provide a lovely starchiness. Leftovers store well in an airtight container for up to 3 days and taste even better the next day.

