Here’s a classic Hamburger Potato Casserole recipe a hearty, family-friendly dish made with layers of ground beef, potatoes, creamy sauce, and melted cheese. It’s comforting, affordable, and easy to prepare perfect for weeknight dinners or potlucks.
🥘 Hamburger Potato Casserole
🍴 Servings: 6–8
⏱ Prep Time: 20 minutes
⏱ Cook Time: 1 hour – 1 hour 15 minutes
🕒 Total Time: ~1 hour 30 minutes
🧾 Ingredients:
Main Ingredients:
-
1½ lbs ground beef (lean recommended)
-
1 small onion, finely chopped
-
3–4 cups thinly sliced potatoes (about 4 medium russet or Yukon gold potatoes)
-
2 cups shredded cheddar cheese (divided)
-
Salt and pepper, to taste
-
1 tsp garlic powder
-
1 tsp paprika (optional)
-
2 tbsp olive oil or butter (for greasing dish and sautéing)
Cream Sauce (Option 1: Homemade)
-
2 tbsp butter
-
2 tbsp all-purpose flour
-
2 cups milk (whole milk or 2%)
-
½ tsp salt
-
½ tsp black pepper
-
½ tsp onion powder
-
½ tsp garlic powder
-
½ cup sour cream (optional but adds richness)
OR Cream Sauce (Option 2: Shortcut)
-
1 can (10.5 oz) cream of mushroom or cream of chicken soup
-
½ cup milk
-
½ cup sour cream (optional)
🔪 Directions:
Step 1: Preheat oven & prepare potatoes
-
Preheat oven to 350°F (175°C).
-
Grease a 9×13-inch baking dish with butter or spray.
-
Peel and thinly slice potatoes (about ⅛-inch thick) using a knife or mandolin. Set aside in a bowl of cold water to prevent browning.
Step 2: Cook ground beef
-
In a large skillet over medium-high heat, cook ground beef with chopped onion until browned (7–8 minutes).
-
Drain excess grease.
-
Season with salt, pepper, garlic powder, and paprika. Set aside.
Step 3: Make the cream sauce
Homemade Option:
7. In a saucepan, melt 2 tbsp butter over medium heat.
8. Whisk in 2 tbsp flour and cook for 1 minute.
9. Slowly add 2 cups milk, whisking until smooth and thickened (about 5 minutes).
10. Stir in salt, pepper, garlic powder, onion powder, and sour cream if using.
Shortcut Option:
-
Mix 1 can of cream soup + ½ cup milk + sour cream in a bowl until smooth.
Step 4: Assemble the casserole
-
Pat dry the sliced potatoes.
-
In the greased baking dish, layer:
-
A third of the sliced potatoes
-
Half the cooked ground beef
-
A few spoonfuls of cream sauce
-
A sprinkle of shredded cheese
-
Repeat layers (potatoes → beef → sauce → cheese), ending with a final layer of potatoes, sauce, and the remaining cheese on top.
Step 5: Bake
-
Cover the dish tightly with aluminum foil and bake for 60 minutes.
-
Remove foil and bake another 15–20 minutes, or until potatoes are tender and top is golden and bubbly.
-
Let it sit for 10 minutes before serving to set.
🧂 Optional Add-ins:
-
1 cup frozen corn or peas (layer with beef)
-
½ tsp crushed red pepper for heat
-
Swap cheddar for mozzarella or pepper jack for variation
-
Top with French fried onions or bacon bits after baking for crunch
🔁 Storage & Reheating:
-
Refrigerator: Store leftovers in an airtight container for up to 4 days.
-
Freezer: Freeze the unbaked or baked casserole (wrap tightly). Thaw overnight in fridge and bake as directed.
-
Reheat: In oven at 350°F or microwave individual portions.
✅ Tips:
-
Slicing potatoes thinly and evenly ensures they cook through.
-
Don’t skip covering with foil during the first bake — it helps the potatoes steam and soften.
-
You can pre-cook the potatoes in boiling water for 5 minutes to speed up baking time.