Hamburger Potato Casserole Recipe
Introduction
This Hamburger Potato Casserole is a hearty, comforting dish perfect for weeknight dinners. Layers of seasoned ground beef, thinly sliced potatoes, and melted cheese come together in a creamy, flavorful bake that the whole family will love.

Ingredients
- 1 lb ground beef (85/15 lean mix recommended)
- 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
- Step 1: Preheat your oven to 375°F (190°C). In a skillet over medium heat, cook the ground beef for 7 to 10 minutes, breaking it apart until fully browned. Drain any excess fat to prevent greasiness.
- Step 2: Return the skillet to medium heat and add the chopped onion. Sauté for 3 to 4 minutes until translucent and fragrant. Season with salt, pepper, and garlic powder, stirring for another minute to blend the flavors.
- Step 3: While the beef mixture cooks, peel and thinly slice the potatoes. Grease a 9×13-inch baking dish. Arrange half the potato slices in an even layer, seasoning with salt and pepper. Spread the beef and onion mixture evenly over the potatoes.
- Step 4: Top the meat layer with the remaining potato slices. In a small bowl, whisk together the milk and melted butter, then pour it evenly over the casserole to soak between layers. Sprinkle 1 to 2 cups of shredded cheese uniformly over the top.
- Step 5: Cover the baking dish with foil and bake for 45 minutes. Remove the foil and bake for an additional 15 to 20 minutes until the cheese is bubbly and golden and the potatoes are tender when pierced with a fork. Let the casserole rest for 10 minutes before serving.
Tips & Variations
- For extra flavor, try adding a teaspoon of smoked paprika or Worcestershire sauce to the beef mixture.
- Use freshly shredded cheese rather than pre-shredded for better melting and creaminess.
- Swap out the cheese for pepper jack to add a mild spicy kick.
- Make this casserole ahead of time and refrigerate before baking, adding a few extra minutes to the cooking time if baking straight from cold.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish in a 350°F oven until heated through and bubbly. This casserole does not freeze well due to the potatoes’ texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of potatoes?
Yes, russet or Yukon gold potatoes work best because they hold their shape well and cook evenly. Avoid waxy potatoes, which can become too firm or gummy.
What can I serve with this casserole?
A simple green salad or steamed vegetables complement this rich dish nicely, balancing the hearty flavors with fresh, crisp textures.
Print
Hamburger Potato Casserole Recipe
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
Description
This Hamburger Potato Casserole combines layers of thinly sliced potatoes, seasoned ground beef with sautéed onions, creamy milk and butter mixture, and melted cheese baked to golden perfection. It’s a hearty, comforting dish perfect for a family dinner.
Ingredients
Meat & Vegetables
- 1 lb ground beef (85/15 lean mix)
- 4 medium potatoes (russet or Yukon gold, peeled and thinly sliced)
- 1 medium onion (finely chopped)
Dairy & Liquids
- 1 to 2 cups shredded cheese (cheddar or mozzarella, freshly shredded)
- ½ cup milk
- 2 tbsp butter (melted)
Seasonings
- Salt (to taste)
- Pepper (to taste, freshly ground)
- Garlic powder (to taste)
Instructions
- Preheat and Brown Beef: Preheat the oven to 375°F (190°C). Place the ground beef in a skillet over medium heat, break it apart and cook for 7 to 10 minutes until fully browned. Drain excess fat to prevent greasiness.
- Sauté Onion and Season Beef: Return the skillet to medium heat and add the finely chopped onion. Sauté for 3 to 4 minutes until translucent and fragrant. Season the beef-onion mixture with salt, pepper, and garlic powder, stirring for another minute to meld flavors.
- Prepare Potato Layers: Peel and thinly slice the potatoes. In a greased 9×13-inch baking dish, arrange half of the potato slices in an even single layer, seasoning with a sprinkle of salt and pepper. Spread the beef and onion mixture evenly over the potatoes.
- Add Remaining Potatoes and Milk Mixture: Layer the remaining potato slices over the beef mixture. In a bowl, whisk together the milk and melted butter; pour this evenly over the layered casserole, allowing it to soak between the potatoes. Sprinkle 1 to 2 cups of shredded cheese evenly on top, covering the surface completely.
- Bake Covered and Uncovered: Cover the baking dish with foil and bake in the preheated oven for 45 minutes to soften the potatoes. Remove the foil and bake for an additional 15 to 20 minutes until the cheese is bubbly and golden brown. Test tenderness by poking a fork into the potatoes. Let the casserole rest for about 10 minutes before slicing and serving.
Notes
- Use freshly shredded cheese for best melting results; pre-shredded cheeses often contain anti-caking agents that affect texture.
- Thinly slicing the potatoes ensures even cooking and melding of flavors throughout the casserole.
- Draining excess fat from the cooked beef keeps the casserole from becoming greasy.
- Allowing the casserole to rest after baking helps it set for easier slicing.
- You can substitute Yukon gold potatoes for a slightly creamier texture and sweeter flavor.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Keywords: hamburger potato casserole, ground beef casserole, cheesy potato casserole, comfort food, baked potato casserole

