Why You’ll Love It

There’s something truly special about that cozy, inviting smell of a cheesy casserole fresh from the oven. For me, nothing screams comfort like a big, bubbling dish ready to feed my hungry family. This Cheesy Hamburger Potato Casserole is one of those recipes that quickly became a weeknight favorite in our house. It’s loaded with rich, gooey cheese, tender potatoes, and flavorful ground beef—all made with affordable ingredients that stretch nicely without feeling like leftovers.
I came across this recipe when I needed a hearty dinner that worked for a busy evening but didn’t require a fuss. I tucked thinly sliced potatoes between layers of savory, seasoned ground beef mixed with a creamy sauce and topped it with heaps of melty cheese. When it came out golden and bubbly, it was instant comfort food magic. My family went back for seconds, and I knew I had to keep this one in our dinner rotation.
The beauty of this casserole is how flexible it is. It’s effortless enough for a quick family meal but still makes a great dish to bring to a potluck or Sunday dinner. You can prep it ahead, use different cheeses or veggies to switch things up, and it reheats wonderfully with little effort. Plus, it’s kind on the wallet while still filling everyone up.
If you’re after a cheesy potato casserole with ground beef that’s both flavorful and simple to pull together, this recipe will easily become your new go-to for comfort food nights.
Why You’ll Love It
- Family-friendly comfort food – A filling, flavorful meal even picky eaters can’t resist.
- Everyday pantry staples – Ground beef, potatoes, cheese, and a few basics you likely already have on hand.
- Budget-conscious – Feeds a crowd without stretching your wallet.
- Make-ahead friendly – Assemble earlier and bake when you’re ready to enjoy.
- Highly adaptable – Switch up cheeses, add veggies, or swap proteins to suit your family’s tastes.
Ingredient Notes & Details
- Ground beef: Lean ground beef (85–90%) works best for flavor without extra grease. Ground turkey or chicken are easy swaps if you want a lighter option.
- Potatoes: Russet or Yukon Gold hold their shape well during baking. Slice thinly (around 1/8 inch) so everything cooks evenly—using a mandoline slicer makes this quick and consistent.
- Onion & garlic: These add a nice savory punch to the beef. Finely chop them so they almost melt into the cheesy layers.
- Cream soup base: Classic canned cream of mushroom or cream of chicken soup works great here. Or if you prefer something from scratch, a simple homemade sauce with butter, flour, broth, and cream adds a fresh touch.
- Cheese: Sharp cheddar brings bold flavor, but mixing in mozzarella, Colby Jack, or Monterey Jack makes everything irresistibly melty.
- Milk or heavy cream: Adds creaminess that ties everything together between the potato layers.
- Seasonings: Salt, pepper, paprika, and garlic powder round out the flavors perfectly.
Step-by-Step Instructions
- Preheat the oven: Set your oven to 375°F (190°C) and grease a 9×13-inch baking dish well with butter or nonstick spray.
- Cook the beef mixture: Brown the ground beef in a large skillet over medium heat. Drain off any extra fat, then stir in diced onion, minced garlic, salt, pepper, and paprika. Cook this for 2–3 more minutes until fragrant. Stir in one can of cream soup and ½ cup milk or cream until it’s nice and smooth.
- Slice the potatoes: Peel if you want (I often leave the skins on for texture and nutrients!), then slice the potatoes thinly, about 1/8 inch thick. Uniform slices help them cook evenly—mandolines really speed this step up.
- Layer your casserole: Start with a thin layer of potatoes covering the bottom of your dish. Spread half the beef mixture evenly on top. Sprinkle a good handful of shredded cheese over that. Repeat these layers once more—potatoes, beef, cheese—and finish with one last layer of potatoes. Pour any leftover sauce over the top, then pile on the final layer of shredded cheese.
- Cover and bake: Seal the dish tightly with foil and bake for 60 minutes, until the potatoes are fork-tender. Then, take off the foil and bake uncovered for another 15–20 minutes so the cheese on top gets golden and bubbly.
- Let it rest: Allow the casserole to sit for about 10 minutes before slicing. This helps the layers set and makes serving cleaner and easier.
FAQ
1. Can I make this casserole ahead of time?
Absolutely! You can assemble the entire casserole, cover it tightly, and refrigerate it for up to 24 hours before baking. Just remember to add an extra 10–15 minutes to the baking time if you bake it straight from the fridge.
2. Do I have to use canned cream soup?
Nope, not at all. If you want to avoid canned ingredients, try making a simple homemade creamy sauce with butter, flour, broth, and cream or milk. It’s fresh, easy, and totally delicious.
3. Can I use frozen hash browns instead of fresh potatoes?
Yes! Thawed shredded hash browns are a great shortcut. The texture changes a bit but it’s still tasty and saves time on slicing.
4. What’s the best cheese for this recipe?
Sharp cheddar gives great flavor, but a combo of cheddar with mozzarella or Monterey Jack makes the casserole extra gooey and mild. Feel free to mix and match!
5. How can I tell when the casserole is fully cooked?
Check the potatoes by poking them with a fork or knife—they should be tender all the way through. Also, the top should be golden brown and bubbling happily.
6. Can I freeze this casserole?
Definitely! Bake it first, cool completely, and then wrap it tight with foil before freezing. It’ll keep beautifully for up to 3 months. Thaw it overnight in the fridge before reheating.
Storage Tips
- In the fridge: Store leftover cheesy hamburger potato casserole in an airtight container for up to 4 days—it’s perfect for meal prep!
- Reheating: Warm individual portions in the microwave or reheat the whole dish in a 350°F (175°C) oven until heated through.
- Freezing: The casserole freezes best after baking. Wrap it tightly in foil, then plastic wrap, and freeze for up to 3 months. You can freeze it unbaked too—just add extra baking time when cooking from frozen.
Variations
- Loaded potato style: Stir cooked, crispy bacon into the beef and top with sliced green onions and a dollop of sour cream after baking for a loaded baked potato vibe.
- Tex-Mex twist: Add taco seasoning to the beef, swap some cheddar for pepper jack, and serve with salsa or guacamole for a fun spin.
- Veggie boost: Layer sautéed mushrooms, spinach, or bell peppers between your potato and beef layers to sneak in some extra greens.
- Hash brown shortcut: Use thawed, shredded hash browns in place of sliced potatoes to save prep time—texture will be a little different but tasty.
- Lighter version: Use ground turkey, reduced-fat cheese, and a homemade light cream sauce (milk thickened with a touch of flour) instead of canned soup for a lighter casserole.
This Cheesy Hamburger Potato Casserole is a no-fuss, family-friendly dish that delivers big on comfort. Imagine layers of thinly sliced russet or Yukon Gold potatoes nestled between seasoned ground beef, creamy soup-based sauce, and plenty of melty cheese all baked up golden and bubbling. You’ll have a meal perfect for feeding about 8 people, ready in roughly 20 minutes of prep time and about an hour in the oven.
Below, you’ll find everything you need to feel confident making this casserole: detailed ingredient notes with easy swaps and options, clear step-by-step instructions, handy timing tips, and ideas for delicious variations like Tex-Mex or loaded baked potato styles. Plus, I’ve included answers to common questions about make-ahead prep, freezing, and reheating so your leftovers stay just as tasty.
Whether you’re after a quick weeknight staple, a budget-friendly family meal, or a dish to prep and pop in the oven later, this recipe is straightforward, flexible, and reliably comforting. Scroll down for the full ingredient list, simple steps, and my best tips to get the perfect cheesy hamburger potato casserole every time.
Why It’s Perfect for Busy Nights
- Cozy and comforting: Like your favorite loaded baked potato but in casserole form—think a hamburger potato casserole with melty cheese and tender potatoes.
- Pantry-friendly ingredients: Ground beef (or turkey), potatoes, canned cream soup, milk, and cheese—things you probably have on hand already, no special trips needed.
- Feeds a crowd: A full 9×13-inch pan serves about 8 people, making it perfect for family dinners, potlucks, or meal prep.
- Make-ahead ease: Assemble the casserole ahead or freeze it for later. Just bake when you want a comforting, hands-off dinner—or browse 30 easy slow cooker recipes for more set-it-and-forget-it options.
- Adjustable and customizable: Swap cheeses, add veggies, change up proteins—easy to make it your own.
What You’ll Need

- 1 ½ lbs ground beef or ground turkey
- 1 medium onion chopped
- 3 cloves garlic minced
- 5–6 medium russet potatoes thinly sliced (about 1/8 inch)
- 2 cups shredded cheddar cheese divided
- 1 cup shredded mozzarella optional, for extra melty goodness
- 1 10.5 oz can cream of mushroom soup (or cream of chicken)
- 1 cup milk
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika optional
- 1 tbsp olive oil or butter for greasing the dish
Assemble, Bake, and Serve
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish with olive oil, butter, or nonstick spray.
- Brown 1½ lbs ground beef in a large skillet, breaking into even crumbles, then drain excess fat.
- Add 1 diced onion to the skillet and cook until softened; stir in 3 minced garlic cloves, 1 tsp salt, ½ tsp black pepper, and ½ tsp paprika and cook 1–3 minutes until fragrant.
- Whisk together one 10.5-oz can cream of mushroom (or chicken) soup and 1 cup milk until smooth.
- Wash (and optionally peel) 5–6 medium russet or Yukon Gold potatoes and slice them thinly to about 1/8 inch thick.
- Arrange half the potato slices evenly across the bottom of the prepared dish.
- Spread half the cooked beef mixture evenly over the potato layer.
- Pour half the soup-and-milk sauce evenly over the beef, then sprinkle 1 cup shredded cheddar (and some mozzarella if using).
- Repeat layering with remaining potatoes, beef mixture, and sauce; finish with the last layer of potatoes, pour any leftover sauce over the top, and top with remaining cheddar and optional mozzarella.
-
Cover the dish tightly with foil and bake covered until the potatoes are fork-tender, about 45–60 minutes.

- Remove the foil and bake uncovered an additional 15–20 minutes until the top is golden and the cheese is bubbly.
- Let the casserole rest 5–10 minutes before slicing and serving.
Smart Shortcuts and Tips
- Slice potatoes evenly: Slicing them about 1/8 inch thick ensures they cook evenly along with the beef layers. Use a mandoline for speed and consistency—it also makes quick work of ultra-thin slices for Savory Italian Zucchini Scarpaccia.
- Drain fat from the beef: After browning, drain or blot excess grease so your casserole isn’t greasy.
- Don’t go overboard with the sauce: The cream soup and milk mixture should just coat the layers, not pool. If it seems too thin, reduce the milk a bit.
- Optional par-cook: If you’re worried about potatoes cooking through, parboil slices for 2–3 minutes or microwave before layering.
- Seal tightly with foil: This traps steam and helps the potatoes cook soft without drying out. Remove foil only for the last stage to brown the cheese.
- Let the casserole rest: Sitting 5–10 minutes after baking helps everything set up and makes it easier to serve—use that window to sauté a quick side like Skillet Zucchini and Mushrooms.
- Season to taste: Taste the sauce or a small bite before serving and adjust salt and pepper for the best flavor.
Mix-Ins and Flavor Swaps
- Loaded baked potato style: Mix crispy cooked bacon into the beef and top with sliced green onions and a dollop of sour cream after baking.
- Tex-Mex flair: Add 1–2 tablespoons taco seasoning to the beef, swap some cheddar for spicy pepper jack, and serve with salsa and avocado on the side—or channel the same flavors in these Sheet Pan Ground Beef Nachos.
- Veggie extra: Layer sautéed mushrooms, fresh spinach, or diced bell peppers between potatoes and beef for extra flavor and nutrition.
- Hash brown shortcut: Thawed shredded hash browns work well in place of sliced potatoes, speeding up prep time while still tasty. For a full hash brown version, see our Hamburger Hashbrown Casserole.
- Lighter twist: Use lean ground turkey, low-fat cheese, and a homemade lighter cream sauce (milk thickened with a little flour) instead of canned soup.
- Gluten-free option: Use gluten-free cream soup or a homemade gluten-free roux sauce to make this comforting casserole gluten-free.
Storing, Freezing, and Reheating
- Refrigerate: Let the casserole cool to room temperature first, then store leftovers in an airtight container or cover tightly. Keeps well for up to 4 days.
- Reheating: Warm individual servings quickly in the microwave. To reheat the whole dish, cover and bake at 350°F (175°C) for 20–30 minutes, uncovering during the last 5–10 minutes to crisp the top.
- Freeze baked: Cool completely, then wrap tightly in foil and plastic wrap before freezing. Keeps up to 3 months. Thaw overnight in the fridge before reheating.
- Freeze unbaked: Assemble and cover tightly, then freeze. When ready to bake from frozen, add 15–25 extra minutes to the covered baking time. Check potatoes for doneness.

Frequently Asked Questions
Q: Can I make this casserole ahead of time?
Yes! You can fully assemble and refrigerate it up to 24 hours before baking. If baking from cold, add about 10–15 minutes to the covered baking time. For another make-ahead-friendly option, try our Chicken Pot Pie Casserole.
Q: Do I have to use canned cream soup?
Nope. You can whip up a quick homemade sauce by melting butter, whisking in flour, then gradually adding broth and milk until thickened (similar to the base of our Broccoli Cheddar Soup).
Q: Can I use frozen hash browns instead of fresh potatoes?
Sure! Thawed shredded hash browns save prep time. The texture won’t be the same as sliced potatoes, but it’s definitely tasty.
Q: What cheese melts best?
Sharp cheddar offers great flavor, and adding mozzarella or Monterey Jack makes it extra gooey and comforting.
Q: How do I know when the casserole is done?
Check that the potatoes are tender all the way through by piercing with a fork. The top should be golden and bubbling.
Q: Can I freeze this dish?
Yes, freeze after baking for best texture (up to 3 months), or freeze unbaked. If frozen unbaked, expect to add extra baking time.

A comforting, family-friendly casserole layered with thinly sliced potatoes, seasoned ground beef, creamy soup-based sauce, and melted cheese, perfect for weeknight dinners or potlucks.
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 ½ lbs ground beef or ground turkey
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 5–6 medium russet or Yukon Gold potatoes, thinly sliced (about 1/8 inch)
- 2 cups shredded cheddar cheese, divided
- 1 cup shredded mozzarella cheese (optional)
- 1 10.5 oz can cream of mushroom soup (or cream of chicken)
- 1 cup milk
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika (optional)
- 1 tbsp olive oil or butter for greasing the baking dish
Instructions
- Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish with olive oil, butter, or nonstick spray.
- Brown 1½ lbs ground beef in a large skillet over medium heat, breaking into even crumbles, then drain excess fat.
- Add 1 diced onion to the skillet and cook until softened; stir in 3 minced garlic cloves, 1 tsp salt, ½ tsp black pepper, and ½ tsp paprika; cook 1–3 minutes until fragrant.
- Whisk together one 10.5-oz can cream of mushroom (or chicken) soup and 1 cup milk until smooth.
- Wash and optionally peel 5–6 medium russet or Yukon Gold potatoes; slice thinly to about 1/8 inch thick.
- Arrange half the potato slices evenly across the bottom of the prepared baking dish.
- Spread half the cooked beef mixture evenly over the potato layer.
- Pour half the soup-and-milk sauce evenly over the beef, then sprinkle 1 cup shredded cheddar cheese (and some mozzarella if using).
- Repeat layering with remaining potatoes, beef mixture, and sauce; finish with the last layer of potatoes, pour any leftover sauce over the top, and top with remaining cheddar and optional mozzarella.
- Cover the dish tightly with foil and bake covered until the potatoes are fork-tender, about 45–60 minutes.
- Remove the foil and bake uncovered an additional 15–20 minutes until the top is golden and the cheese is bubbly.
- Let the casserole rest for 5–10 minutes before slicing and serving.
Notes
This casserole can be assembled up to 24 hours ahead and refrigerated before baking; add 10–15 minutes to baking time if baking from cold., For a homemade creamy sauce, melt butter, whisk in flour, then gradually add broth and milk until thickened instead of canned soup., Thawed shredded hash browns can be used as a shortcut in place of sliced potatoes, though texture will differ slightly., Variations include adding cooked crispy bacon with green onions and sour cream for a loaded baked potato style, taco seasoning and pepper jack cheese for a Tex-Mex twist, or layering sautéed veggies for added nutrition., To freeze, bake first, cool completely, then wrap tightly and freeze up to 3 months; thaw overnight before reheating., Use gluten-free cream soup or homemade gluten-free roux for gluten-free adaptation.
Nutrition
- Serving Size: about 1/8 of casserole
- Calories: Approximately 450-550 calories per serving (estimated)
- Fat: Approximately 30g per serving (estimated)
- Carbohydrates: Approximately 30g per serving (estimated)
- Protein: Approximately 25g per serving (estimated)
More in Uncategorized
Salisbury Steak
Easy Stuffed Bell Peppers
Creamy Tuscan Chicken