Cheesy Hamburger Potato Casserole – Creamy, Hearty & Family-Favorite

This cheesy hamburger potato casserole is the ultimate comfort food — layers of seasoned ground beef, tender sliced potatoes, and gooey melted cheese baked into a rich, creamy casserole. It’s a warm, hearty, and satisfying meal that’s perfect for feeding a hungry family or enjoying leftovers throughout the week.

Think of it like a cross between a cheeseburger and scalloped potatoes — meaty, cheesy, and packed with savory flavor. It’s made with simple ingredients you likely already have on hand and comes together easily with a few layers and a little oven time.

Whether you’re looking for a cozy Sunday dinner, a freezer-friendly meal prep option, or a casserole that will please even picky eaters, this recipe is always a hit.

Ingredients Overview

Let’s break down what goes into this casserole and how each ingredient contributes to its creamy, satisfying flavor.

Ground Beef

The “hamburger” in this casserole — ground beef adds hearty, savory flavor. Choose:

  • 80/20 or 85/15 ground beef for a good fat-to-flavor balance.

  • Ground turkey or chicken as a leaner substitute.

Browned with onion and garlic, the beef forms the savory base of the dish.

Potatoes

Thinly sliced Yukon Gold or Russet potatoes are ideal here:

  • Yukon Gold: creamy, hold their shape well, mild flavor

  • Russet: starchier and softer after baking, creating a melt-in-your-mouth texture

Use a mandoline or sharp knife to cut potatoes ⅛–¼ inch thick so they cook evenly.

Onion & Garlic

Sautéed with the beef, these aromatics add flavor and depth. You can use:

  • Yellow or white onion

  • Fresh garlic for punch or garlic powder as a shortcut

Cheese

Cheese is what makes this casserole irresistibly gooey and rich. You’ll want:

  • Cheddar for bold flavor

  • Monterey Jack or Colby Jack for meltability

  • Mozzarella for a stretchy, creamy texture

Use freshly shredded cheese for the best melt.

Cream Sauce

This ties the whole casserole together with creamy comfort:

  • Cream of mushroom soup (classic choice)

  • Or homemade white sauce (butter, flour, milk) if you want from-scratch

  • Sour cream or heavy cream for richness

  • Season with salt, pepper, paprika, and thyme

Optional Add-Ins

  • Frozen peas or corn for color and sweetness

  • Bacon bits for smoky crunch

  • Green bell pepper for extra flavor

Step-by-Step Instructions

Here’s how to assemble and bake a perfectly layered, ultra-creamy hamburger potato casserole.

1. Cook the Ground Beef Mixture

In a large skillet over medium heat:

  • Add 1 tbsp oil and sauté 1 chopped onion until soft (about 3–4 minutes)

  • Add 1 lb ground beef and cook until browned, breaking it up with a spoon

  • Drain excess grease

  • Stir in 2 minced garlic cloves, 1 tsp salt, ½ tsp black pepper, and ½ tsp paprika

Optional: Add 1 tsp dried thyme or Italian seasoning for extra depth.

Remove from heat and set aside.

2. Prep the Cream Sauce

In a bowl, mix together:

  • 1 can (10.5 oz) cream of mushroom or cream of chicken soup

  • ½ cup sour cream or heavy cream

  • ¼ cup milk

  • ½ tsp salt, ¼ tsp pepper, and ¼ tsp garlic powder

Stir until smooth and creamy.

3. Slice the Potatoes

Thinly slice 3–4 medium Yukon Gold or Russet potatoes (about ⅛ to ¼ inch thick). Keep the slices uniform so they cook evenly.

Tip: Soak slices briefly in cold water to prevent browning while you prep the sauce, then pat dry before layering.

4. Layer the Casserole

Preheat oven to 375°F (190°C) and grease a 9×13-inch baking dish.

Layer as follows:

  1. Spread a thin layer of the cream sauce on the bottom of the dish

  2. Add a layer of potatoes (overlapping slightly)

  3. Spread half of the cooked beef mixture

  4. Spoon some cream sauce over the beef

  5. Sprinkle a handful of shredded cheese

Repeat:

  • Another layer of potatoes

  • Remaining beef

  • Cream sauce

  • Cheese

Top with a final layer of potatoes, more sauce, and plenty of shredded cheese.

5. Bake Covered

Cover the casserole tightly with foil and bake for 50–60 minutes, until the potatoes are fork-tender.

6. Uncover and Finish Baking

Remove foil and bake 15–20 minutes more, until the cheese is bubbly and golden brown on top.

Let rest for 10 minutes before serving — this allows the layers to set and makes slicing easier.

Tips, Variations & Substitutions

Cooking Tips

  • Don’t skip the resting time — it makes the casserole easier to serve and improves texture.

  • Use a mandoline for even potato slices that cook at the same rate.

  • Shred cheese fresh for the best melt and flavor.

Variations

  • Tex-Mex Style: Add taco seasoning to the beef and use pepper jack cheese.

  • Bacon Cheeseburger Casserole: Add cooked bacon bits and pickles on top after baking.

  • Veggie Add-In: Mix in chopped spinach, frozen peas, or diced bell peppers for extra nutrition.

Substitutions

  • Cream of mushroom soup → Homemade white sauce (2 tbsp butter + 2 tbsp flour + 1 cup milk)

  • Ground beef → Ground turkey or lentils for a lighter or vegetarian version

  • Cheddar → Gruyère or provolone for a more sophisticated cheese profile

Serving Ideas & Occasions

This cheesy hamburger potato casserole is perfect for:

  • Weeknight dinners

  • Potlucks and family gatherings

  • Make-ahead freezer meals

  • Cold-weather comfort food

Pair with:

  • A crisp green salad with vinaigrette

  • Roasted green beans or broccoli

  • Applesauce or pickled veggies for a sweet/savory contrast

Leftovers reheat beautifully and make a great next-day lunch.

Nutritional & Health Notes

This casserole is rich and hearty, with a good balance of protein, carbs, and fat. One serving (about 1/8 of the dish) contains:

  • ~400–500 calories

  • 20–25g protein

  • 15–20g fat

  • Moderate carbs from potatoes

To lighten it up:

  • Use lean ground turkey or chicken

  • Swap sour cream for plain Greek yogurt

  • Reduce cheese slightly or use part-skim mozzarella

It’s naturally gluten-free if you use GF soup or homemade white sauce and certified GF breadcrumbs (if using any).

FAQs

Q1: Can I make this casserole ahead of time?

A1: Yes. Assemble the casserole, cover tightly, and refrigerate for up to 24 hours before baking. Add 10–15 extra minutes to the bake time if cooking straight from the fridge.

Q2: Can I freeze hamburger potato casserole?

A2: Absolutely. Cool the fully baked casserole completely, then wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge and reheat in a 350°F oven until warmed through.

Q3: How do I know when the potatoes are fully cooked?

A3: Insert a knife or fork into the center of the casserole — the potatoes should be very tender with no resistance. Undercooked potatoes are firm and slightly opaque.

Q4: What’s the best potato to use?

A4: Yukon Golds are best for their buttery texture and ability to hold shape. Russets work too, but yield a softer, more layered texture.

Q5: Can I make this dairy-free?

A5: Yes, but you’ll need dairy-free versions of the soup, sour cream, and cheese. Use coconut cream or almond milk in the sauce and plant-based cheese alternatives.

Q6: Is this casserole gluten-free?

A6: It can be! Use a gluten-free cream soup (or homemade roux with GF flour) and ensure all seasonings and toppings are certified GF.

Q7: Can I add vegetables to the layers?

A7: Definitely. Thin-sliced zucchini, mushrooms, spinach, or bell peppers can be layered between the beef and potatoes. Just avoid overly watery veggies like tomatoes without draining.

Print

Cheesy Hamburger Potato Casserole – Creamy, Hearty & Family-Favorite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This cheesy hamburger potato casserole features layers of seasoned ground beef, thinly sliced potatoes, and creamy cheese sauce baked until golden and bubbly. A hearty, family-friendly meal.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb ground beef

  • 1 tbsp olive oil

  • 1 small onion, chopped

  • 2 garlic cloves, minced

  • 1 tsp salt

  • ½ tsp black pepper

  • ½ tsp paprika

  • 34 medium Yukon Gold or Russet potatoes, thinly sliced

  • 1 can (10.5 oz) cream of mushroom soup

  • ½ cup sour cream or heavy cream

  • ¼ cup milk

  • 2 cups shredded cheddar or cheese blend

  • Cooking spray or butter for greasing

Instructions

  1. Preheat oven to 375°F. Grease a 9×13-inch baking dish.

  2. In a skillet, cook onion in olive oil until soft. Add beef and cook until browned. Stir in garlic, salt, pepper, and paprika. Drain excess fat.

  3. In a bowl, whisk together soup, sour cream, milk, and seasoning.

  4. Layer potatoes, beef, sauce, and cheese in the dish. Repeat layers and finish with cheese on top.

  5. Cover with foil and bake for 50–60 minutes. Uncover and bake 15–20 more minutes until golden.

  6. Let rest 10 minutes before slicing and serving.

Notes

  • Use homemade white sauce for a from-scratch version.

  • Store leftovers in the fridge up to 4 days.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star