Cheesy Hamburger Potato Casserole

There’s something magical about the combination of ground beef, tender potatoes, and melty cheese — all baked into one warm, comforting dish. Enter: Cheesy Hamburger Potato Casserole. Whether you’re feeding a hungry family, prepping ahead for the week, or just in the mood for serious comfort food, this casserole never disappoints.
It’s become a staple in our home — showing up at Easter dinners, weeknight meals, and even weekend brunches. Why? It’s satisfying, affordable, freezer-friendly, and incredibly easy to make.

Let’s get into how to make this cheesy masterpiece!

🧀 Why You’ll Love This Recipe:

Family-friendly: Kids and adults devour it.

Make-ahead ready: Prep it the night before and just reheat.

One-dish wonder: Protein, carbs, and cheese in every bite.

Flexible: Works as a side dish or a full meal.

🛒 Ingredients:

1 pound ground beef, crumbled

1 yellow onion, diced

3 to 4 pounds potatoes, peeled and sliced ¼-inch thick

8 ounces (or more) cheddar cheese, shredded

1 can cheddar cheese soup

12 ounces evaporated milk (or substitute with whole milk)

½ cup regular milk

1 teaspoon salt

½ teaspoon pepper

👨‍🍳 How to Make Cheesy Hamburger Potato Casserole

Step 1: Preheat & Prep

Preheat oven to 350°F (175°C)

Spray a 9×13-inch baking dish with non-stick cooking spray.

Step 2: Cook the Meat

In a skillet, cook the ground beef and diced onion over medium heat until browned.

Drain excess fat if needed.

Step 3: Assemble the Layers

Layer sliced potatoes at the bottom of the prepared dish.

Sprinkle lightly with salt and pepper.

Add ⅓ of the ground beef mixture evenly on top.

Sprinkle ⅓ of the shredded cheese.

Repeat these layers two more times — potatoes, meat, cheese.

The final layer should be all remaining cheese.

Step 4: Make the Sauce

In a bowl, whisk together:

Cheddar cheese soup

Evaporated milk

½ cup milk

Add salt and pepper if desired

Pour this mixture evenly over the top of the casserole.

Step 5: Bake

Cover the dish tightly with aluminum foil.

Bake at 350°F for 1 hour.

Remove foil and bake for an additional 15 minutes until the top is golden and bubbling.

💡 Note: If your potato slices are thicker, you may need to bake for an additional 10–15 minutes.

🍽️ Serve & Enjoy

Let the casserole rest for 5–10 minutes after baking. Serve warm with a simple green salad or steamed vegetables for a full meal. Leftovers keep well and reheat beautifully!

🧊 Storage & Make-Ahead Tips

Fridge: Store leftovers in an airtight container for up to 4 days.

Freezer: Assemble casserole, cover tightly, and freeze before baking. Thaw overnight in the fridge and bake as directed.

Reheat: Microwave individual portions or reheat in the oven at 325°F until warmed through.

Final Thoughts

This Cheesy Hamburger Potato Casserole is the definition of hearty home cooking. It’s affordable, fuss-free, and always a crowd-pleaser. Perfect for weeknights, gatherings, or any time you need something warm and filling straight from the oven.

Once you try it, don’t be surprised if it becomes a regular in your dinner rotation!

Leave a Comment