Cheesy Hamburger Potato Casserole (The Ultimate Comfort Food)

By Rowan Pierce

On March 23, 2026

A close-up shot of the bubbly, golden-brown melted sharp cheddar cheese topping on the hamburger potato casserole.

Cuisine

American

Prep time

20 minutes

Cooking time

55 minutes

Total time

75 minutes

Servings

8 servings

Get ready to meet your new family-favorite dinner. This Hamburger Potato Casserole is the epitome of comfort food, layering rich, savory flavors with incredibly satisfying textures.

Imagine pulling a bubbling, golden-brown casserole from the oven. The top is a thick crust of perfectly melted sharp cheddar cheese, with those irresistible crispy, slightly charred edges where it meets the baking dish.

Beneath that cheesy blanket lies a hearty mix of savory, crumbled ground beef mingled in a thick, velvety cream sauce. The foundation of it all? Thinly sliced, tender potatoes that have soaked up all the incredible flavors. A final sprinkle of fresh, green parsley adds a touch of brightness to this ultimate comfort dish.

Why You’ll Love This Recipe

  • Incredibly Flavorful: The combination of seasoned ground beef, a rich and creamy sauce, and sharp cheddar cheese is a classic for a reason. It’s savory, satisfying, and deeply comforting.
  • Amazing Textures: From the tender potatoes to the hearty beef and the gooey, bubbly cheese crust on top, every bite is a textural masterpiece.
  • Visually Stunning: Following this recipe will give you that picture-perfect casserole with a golden-brown top and crispy edges, just like the one you see in the photos.
  • Perfect for Any Occasion: It’s hearty enough for a weeknight family dinner but special enough to serve to guests. It’s a guaranteed crowd-pleaser.

Ingredients & Substitutions

A scoop of hamburger potato casserole being lifted from the dish, revealing layers of tender potatoes, ground beef, and creamy sauce.
The incredible layers of thinly sliced potatoes, savory crumbled beef, and thick creamy sauce in every scoop.

For the Casserole

  • Ground Beef: 1.5 lbs (680g) of lean ground beef forms the savory, protein-packed heart of the casserole. We use 85/15 for a good balance of flavor and fat.
  • Potatoes: 2.5 lbs (1.1kg) of Yukon Gold or Russet potatoes, peeled. These starchy potatoes bake up beautifully, becoming tender and absorbing the flavors of the sauce.
  • Sharp Cheddar Cheese: 3 cups (340g) of sharp cheddar cheese, freshly shredded. Shredding your own cheese is crucial for that perfect, gooey melt and golden-brown crust without the anti-caking agents found in pre-shredded bags.
  • Yellow Onion: 1 large yellow onion, finely chopped. It builds a foundational layer of sweet, aromatic flavor when sautéed with the beef.
  • Garlic: 3 cloves of garlic, minced. Garlic adds a pungent depth that complements the beef and cheese perfectly.
  • Unsalted Butter: 1/4 cup (57g) of unsalted butter. This is the base of our rich, creamy sauce, providing essential flavor and fat.
  • All-Purpose Flour: 1/4 cup (30g) of all-purpose flour. Flour is our thickening agent, creating a roux with the butter to give the sauce its thick, velvety consistency.
  • Whole Milk: 2 cups (475ml) of whole milk. Whole milk provides the creamy liquid base for our sauce.
  • Beef Broth: 1 cup (240ml) of beef broth. The broth adds a deep, savory, umami flavor to the sauce that water or milk alone cannot provide.
  • Olive Oil: 1 tbsp (15ml) of olive oil. Used to sauté the onions and brown the ground beef.
  • Salt: 1.5 tsp (9g) of kosher salt, divided. Essential for seasoning every layer of the dish, from the beef to the sauce.
  • Black Pepper: 1 tsp (2g) of freshly ground black pepper, divided. Provides a touch of warmth and spice.
  • Fresh Parsley: 2 tbsp (8g) of finely chopped fresh parsley. This is for the final garnish, adding a pop of vibrant color and fresh, clean flavor that cuts through the richness.

Equipment Needed

  • 9×13 inch (23×33 cm) Ceramic Baking Dish
  • Large Skillet or Dutch Oven
  • Medium Saucepan
  • Whisk
  • Mandoline Slicer or Sharp Knife
  • Cheese Grater

Step-by-Step Instructions

Prep the Potatoes and Beef

First, preheat your oven to 400°F (200°C). Grease your 9×13 inch baking dish with butter or non-stick spray.

Peel your potatoes and slice them into 1/8-inch (3mm) thick rounds. A mandoline slicer is perfect for getting uniform slices, which ensures they cook evenly. Set them aside.

In a large skillet, heat the olive oil over medium-high heat. Add the chopped onion and cook until softened and translucent, about 4-5 minutes. Add the minced garlic and cook for another minute until fragrant.

Add the ground beef to the skillet. Break it apart with a spoon and cook until it’s thoroughly browned, with no pink remaining. You’ll hear a satisfying sizzle as it cooks. Drain any excess grease and season the beef mixture with 1 tsp of salt and 1/2 tsp of black pepper.

Create the Creamy Cheese Sauce

In a separate medium saucepan, melt the butter over medium heat. Once the butter is melted and foaming, whisk in the flour. Cook for about one minute, whisking constantly, until it forms a thick paste (a roux). This step cooks out the raw flour taste.

A close-up shot of the bubbly, golden-brown melted sharp cheddar cheese topping on the hamburger potato casserole.
Look at that perfectly melted, bubbly sharp cheddar cheese with crispy edges. This is what comfort food dreams are made of.

Slowly pour in the milk and beef broth while whisking continuously to prevent lumps. Continue to cook, stirring frequently, until the sauce thickens enough to coat the back of a spoon. This should take about 5-7 minutes. You’ll see it transform into a velvety, thick sauce.

Remove the saucepan from the heat. Gradually stir in 1.5 cups (170g) of the shredded sharp cheddar cheese until it’s completely melted and the sauce is smooth. Season the cheese sauce with the remaining 1/2 tsp of salt and 1/2 tsp of black pepper.

Assemble and Bake the Casserole

Now, let’s build the layers. Arrange half of the thinly sliced potatoes in an even layer on the bottom of your prepared baking dish. Top with the entire crumbled browned ground beef mixture, spreading it out evenly.

Pour about two-thirds of the creamy cheese sauce over the beef layer. Arrange the remaining potatoes on top of the sauce. Pour the rest of the sauce over the final layer of potatoes, ensuring they are all coated.

Sprinkle the remaining 1.5 cups (170g) of sharp cheddar cheese evenly over the top layer. Make sure to get it all the way to the edges of the dish; this is how you get those deliciously crispy cheese edges.

Bake uncovered for 45-55 minutes. The casserole is done when the top is bubbly and a deep golden-brown, and the potatoes are fork-tender. If you want even crispier edges, you can switch the oven to broil for the last 1-2 minutes, but watch it closely to prevent burning.

Garnish and Serve

Let the casserole rest for 10-15 minutes before serving. This allows it to set up, making it easier to slice and serve. Just before serving, sprinkle the finely chopped fresh green parsley flakes evenly across the gooey melted cheese. This adds a beautiful touch of color and a burst of freshness.

Expert Tips for Success

  • Shred Your Own Cheese: Pre-shredded cheese contains anti-caking agents that prevent it from melting as smoothly. For a perfectly gooey, melted top, always buy a block of sharp cheddar and shred it yourself.
  • Uniform Potato Slices are Key: Using a mandoline ensures every potato slice is the same thickness, which means they will all cook through at the same rate. This prevents having a mix of mushy and hard potatoes.
  • Don’t Skip the Rest: Letting the casserole rest for at least 10 minutes after it comes out of the oven is crucial. It allows the sauce to thicken and set, so you get clean, beautiful slices instead of a runny pile.
  • Taste Your Sauce: Before assembling the casserole, taste your cheese sauce! It’s your last chance to adjust the seasoning with salt and pepper to ensure the final dish is perfectly flavored.

Storage & Reheating/Freezing

Store any leftovers in an airtight container in the refrigerator for up to 4 days. You can reheat individual portions in the microwave or place the entire baking dish back in a 350°F (175°C) oven until warmed through.

To freeze, allow the casserole to cool completely. Cover it tightly with a layer of plastic wrap and then a layer of aluminum foil. It can be frozen for up to 3 months. Thaw it overnight in the refrigerator before reheating.

What to Serve With This

This Hamburger Potato Casserole is a hearty all-in-one meal, but it pairs wonderfully with a simple side to round things out. A crisp Asian Cabbage Salad offers a fresh, crunchy contrast. For a classic pairing, simple steamed green beans or roasted broccoli work perfectly. If you’re looking for another comforting side, consider our Cheesy Sloppy Joe Garlic Bread for dipping into the extra sauce.

FAQ

Yes! You can assemble the entire casserole, cover it tightly with foil, and refrigerate it for up to 24 hours before baking. You may need to add 10-15 minutes to the baking time since it will be cold from the fridge.

Absolutely. While sharp cheddar provides a classic tangy flavor, you could also use a mix of Monterey Jack and cheddar for extra meltiness, or even Gruyère for a nuttier, more complex flavor.

The key is to create a properly thick cream sauce using the roux (butter and flour). This recipe is designed to produce a thick sauce that coats the ingredients rather than creating a pool of liquid at the bottom of the dish.

The casserole is done when the top is a deep golden-brown and bubbly. The most reliable test is to insert a knife or fork into the center; if it goes through the potato layers with no resistance, it’s ready.

Yukon Gold or Russet potatoes are the best choices. They have a higher starch content, which helps them hold their shape while becoming perfectly tender during baking. Avoid waxy potatoes like red potatoes, as they can become watery.

Your New Favorite Casserole Awaits

We know you’ll love this Cheesy Hamburger Potato Casserole. It’s a recipe born from classic flavors and designed to be a reliable, comforting meal for any occasion. If you make it, please leave a comment and rating below to let us know how it turned out!

Don’t forget to subscribe to our newsletter for more delicious recipes and follow us on Pinterest at @CrispCrumbs!

Recipe Card

A close-up shot of the bubbly, golden-brown melted sharp cheddar cheese topping on the hamburger potato casserole.

Cheesy Hamburger Potato Casserole (The Ultimate Comfort Food)

This ultimate Hamburger Potato Casserole features tender sliced potatoes, savory ground beef, and a rich, creamy cheese sauce, all baked under a thick, bubbly crust of golden-brown sharp cheddar cheese. A guaranteed family favorite!
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 650

Ingredients
  

  • 1.5 lbs (680g) lean ground beef 85/15 recommended
  • 2.5 lbs (1.1kg) Yukon Gold or Russet potatoes peeled and thinly sliced
  • 3 cups (340g) sharp cheddar cheese freshly shredded, divided
  • 1 large yellow onion finely chopped
  • 3 cloves garlic minced
  • 1/4 cup (57g) unsalted butter
  • 1/4 cup (30g) all-purpose flour
  • 2 cups (475ml) whole milk
  • 1 cup (240ml) beef broth
  • 1 tbsp (15ml) olive oil
  • 1.5 tsp (9g) kosher salt divided
  • 1 tsp (2g) black pepper freshly ground, divided
  • 2 tbsp (8g) fresh parsley finely chopped, for garnish

Equipment

  • 1 9x13 inch (23x33 cm) Ceramic Baking Dish
  • 1 Large Skillet
  • 1 Medium Saucepan

Method
 

Prep the Potatoes and Beef
  1. Preheat your oven to 400°F (200°C). Grease a 9x13 inch baking dish. Peel and slice potatoes into 1/8-inch (3mm) thick rounds.
  2. In a large skillet, heat olive oil over medium-high heat. Add the onion and cook until softened, about 4-5 minutes. Add garlic and cook for 1 more minute.
  3. Add the ground beef, break it apart, and cook until browned. Drain excess grease and season with 1 tsp of salt and 1/2 tsp of black pepper.
Create the Creamy Cheese Sauce
  1. In a medium saucepan, melt butter over medium heat. Whisk in the flour and cook for 1 minute to form a roux.
  2. Slowly whisk in the milk and beef broth. Cook, stirring often, until the sauce thickens, about 5-7 minutes.
  3. Remove from heat and stir in 1.5 cups (170g) of shredded cheddar until smooth. Season sauce with the remaining 1/2 tsp salt and 1/2 tsp pepper.
Assemble and Bake the Casserole
  1. Arrange half the sliced potatoes in the baking dish. Top with the ground beef mixture. Pour two-thirds of the cheese sauce over the beef.
  2. Layer the remaining potatoes on top and cover with the rest of the sauce. Sprinkle the remaining 1.5 cups (170g) of cheese over the top.
  3. Bake uncovered for 45-55 minutes, or until the top is bubbly, golden-brown, and the potatoes are tender. Broil for 1-2 minutes for extra crispiness if desired.
Garnish and Serve
  1. Let the casserole rest for 10-15 minutes before serving. Sprinkle with finely chopped fresh parsley just before slicing.

Notes

Shred Your Own Cheese: Pre-shredded cheese contains anti-caking agents that prevent it from melting as smoothly. For a perfectly gooey, melted top, always buy a block of sharp cheddar and shred it yourself.
Uniform Potato Slices are Key: Using a mandoline ensures every potato slice is the same thickness, which means they will all cook through at the same rate. This prevents having a mix of mushy and hard potatoes.
Don't Skip the Rest: Letting the casserole rest for at least 10 minutes after it comes out of the oven is crucial. It allows the sauce to thicken and set, so you get clean, beautiful slices instead of a runny pile.

A top-down view of a freshly baked hamburger potato casserole in a white baking dish, showing a golden-brown cheesy crust sprinkled with parsley.
The ultimate comfort food: our easy and delicious Hamburger Potato Casserole. Perfect for a hearty family dinner!

You might also like these recipes

Leave a Comment

Recipe Rating