Cheesy Hamburger Potato Casserole
There’s a particular kind of relief that comes from pulling a bubbling, golden casserole out of the oven on a night when you don’t have the energy to think too hard about dinner. This Cheesy Hamburger Potato Casserole is built for exactly that: layers of seasoned ground beef, thinly sliced potatoes, and a creamy cheddar sauce, baked until the potatoes are fork-tender and the top is melted and lightly browned. It’s a one-dish dinner that uses ingredients most home cooks already have on hand, and it reheats well enough to make excellent lunches the next day.
This is a classic American casserole — the kind found in church cookbooks and family recipe boxes for generations — built on the reliable combination of ground beef, potatoes, condensed soup, and shredded cheese. It’s not fussy or trendy; it’s dependable, and that’s exactly the point.
What it is: A layered, oven-baked casserole of ground beef, sliced potatoes, and cheddar cheese sauce. What it tastes like: Savory, creamy, and cheesy, with tender potato layers and well-seasoned beef — similar in spirit to a meaty potato gratin. Cooking method: Brown the beef on the stovetop, layer with raw sliced potatoes and a cheese sauce, then bake covered and uncovered in the oven. Approximate time: About 20 minutes of prep and 1 hour 30 minutes to 1 hour 45 minutes in the oven. Servings: 8
Why You’ll Love This Recipe
- One dish, full dinner. Protein, starch, and dairy all bake together — no side dishes required, though it pairs well with a simple salad or steamed green vegetable.
- Budget-friendly. Built on ground beef, potatoes, canned soup, and cheese — inexpensive staples that stretch to feed a family of six to eight.
- Make-ahead and freezer-friendly. Assemble it the night before, or freeze it unbaked for a future night when you need dinner to be already handled.
- Kid-approved. Mild, cheesy, and familiar — this is the kind of casserole that doesn’t get picked at.
- Minimal hands-on effort. Once it’s assembled, the oven does the rest.

Cheesy Hamburger Potato Casserole
Ingredients
Equipment
Method
- Preheat oven to 375°F. Grease a 9×13-inch baking dish.
- Brown beef and onion together until beef reaches 160°F; stir in garlic, paprika, ½ tsp salt, ¼ tsp pepper. Drain fat.
- Whisk soup, evaporated milk, sour cream, remaining ½ tsp salt and ¼ tsp pepper until smooth.
- Layer half the potatoes, half the beef, half the sauce, and 1 cup cheddar. Repeat layers, reserving 1½ cups cheddar.
- Cover with foil; bake 1 hour, until potatoes are fork-tender.
- Uncover, top with reserved cheddar, bake 15–20 minutes more until melted and bubbly.
- Rest 10 minutes before serving.
Notes
Drain the beef well, or the casserole turns greasy and the sauce won't set up right.
Bake covered for the first hour so the potatoes steam and soften, then uncover to melt and lightly brown the cheese on top.
Let it rest 10 minutes before slicing — cutting in too soon makes the first serving run.
Make-ahead: assemble (minus the final cheese layer) up to 24 hours ahead, refrigerate, then top and bake — add 10–15 extra minutes since it's starting cold. Freezes unbaked up to 3 months.
Leftovers keep 3–4 days in the fridge; reheat covered at 350°F or in the microwave in short bursts.
How to Make Cheesy Hamburger Potato Casserole
- Preheat the oven to 375°F. Grease a 9×13-inch baking dish with nonstick spray or butter.
- Brown the beef. In a large skillet over medium-high heat, cook the ground beef and diced onion together, breaking the beef into crumbles, until the beef is no longer pink and reaches an internal temperature of 160°F, about 7–9 minutes. Stir in the garlic, paprika, ½ teaspoon salt, and ¼ teaspoon pepper during the last minute of cooking. Drain excess fat and set the mixture aside.
- Make the sauce. In a medium bowl, whisk together the condensed cheddar soup, evaporated milk, sour cream, and the remaining ½ teaspoon salt and ¼ teaspoon pepper until smooth.
- Slice the potatoes. Peel and slice the potatoes into rounds about ¼ inch thick — thin, even slices are the single biggest factor in whether the potatoes cook through in the bake time given. If your slices are noticeably thicker, plan on 15–20 extra minutes of covered baking.
- Layer the casserole. Arrange half of the sliced potatoes in an even layer in the prepared dish. Top with half of the beef mixture, then half of the sauce, then 1 cup of the shredded cheddar. Repeat with the remaining potatoes, beef, and sauce, reserving the last 1½ cups of cheddar for the final step.
- Bake covered. Cover the dish tightly with aluminum foil and bake for 1 hour, until a knife slides easily through the potatoes in the center of the dish.
- Add the cheese and finish baking. Remove the foil, sprinkle the reserved 1½ cups of cheddar evenly over the top, and bake uncovered for another 15–20 minutes, until the cheese is fully melted and lightly golden in spots and the sauce is bubbling at the edges.
- Rest before serving. Let the casserole sit for 10 minutes out of the oven — this allows the sauce to set slightly so servings hold together instead of sliding apart. Garnish with fresh parsley if using.
Recipe Tips
- Slice potatoes evenly. A mandoline makes this fast and consistent; uneven slices mean some pieces are mushy while others are still firm.
- Don’t skip draining the beef. Excess fat left in the pan makes the finished casserole greasy and can prevent the sauce from thickening properly.
- Check doneness with a knife, not a clock. Oven performance and potato thickness vary; the reliable test is that a paring knife slides into the center potatoes with no resistance.
- Let it rest. Cutting into the casserole immediately after baking causes the sauce to run; 10 minutes of resting fixes this.
Common Mistakes to Avoid
- Slicing potatoes too thick. This is the most common reason a hamburger potato casserole comes out of the oven with hard or undercooked potatoes in the center.
- Skipping the foil during the first bake. Uncovered baking dries out the top and slows how quickly the potatoes steam and soften underneath.
- Not draining the beef. Leftover grease pools at the bottom of the dish and makes the casserole heavy rather than creamy.
- Using waxy, low-starch potatoes. Red or new potatoes hold their shape well for salads but don’t break down the same way here, resulting in a firmer bite than the classic version.
- Cutting in too soon. Skipping the rest time leads to a loose, soupy first serving even when the casserole is fully cooked.
Variations
- Tex-Mex style: Swap the cheddar soup for cream of chicken, season the beef with taco seasoning, use a Mexican cheese blend, and top with sliced jalapeños before the final bake.
- Loaded baked potato style: Stir cooked, crumbled bacon into the beef layer and top the finished casserole with extra shredded cheese, a dollop of sour cream, and sliced green onions.
- Vegetable-boosted: Add a layer of frozen peas, corn, or green beans between the beef and sauce for extra vegetables without changing the technique.
- Extra creamy: Add an additional ¼ cup sour cream to the sauce for a richer, more gratin-like texture.
- Spicy kick: Use pepper jack cheese in place of some or all of the cheddar and add a pinch of cayenne to the beef seasoning.
What to Serve With It
- A simple green salad with vinaigrette, to cut through the richness
- Steamed green beans, broccoli, or roasted asparagus
- Dinner rolls or crusty bread
- Pickled or fresh sliced cucumbers, for a bright, acidic contrast
Storage
- Refrigerator: Let the casserole cool to room temperature (no more than 2 hours out of the fridge, per standard food-safety guidance), then store leftovers in an airtight container for 3–4 days.
- Freezer: Baked leftovers can be frozen in an airtight, freezer-safe container for up to 3 months. For best texture, cool completely before freezing.
- Container: Glass or plastic airtight containers work well; for whole-dish storage, cover the baking dish tightly with plastic wrap and then foil.
Reheating
- Oven: Cover with foil and reheat at 350°F for 20–25 minutes, until warmed through — this keeps the potatoes from drying out.
- Microwave: Reheat individual portions in 30-second to 1-minute intervals until hot throughout.
- From frozen: Thaw overnight in the refrigerator before reheating for the most even results; reheating directly from frozen will take significantly longer and can leave the center cold while the edges overheat.
Make Ahead
This casserole can be fully assembled up to 24 hours in advance: layer everything except the final cheese topping, cover tightly, and refrigerate. Add the reserved cheese and bake as directed when ready, adding about 10–15 extra minutes to the covered bake time since you’re starting from cold. It can also be assembled and frozen unbaked for up to 3 months; thaw overnight in the refrigerator before baking.
Frequently Asked Questions
What are the best potatoes for hamburger potato casserole? Yukon Gold or russet potatoes work best because their starch content helps them soften evenly and hold a tender, slightly creamy texture. Waxy potatoes like red or new potatoes stay firmer and won’t break down the same way.
Do I need to pre-cook the potatoes? No. Raw, thinly sliced potatoes cook through during the covered bake, absorbing flavor from the beef and sauce as they soften.
Can I make this casserole without canned soup? Yes. A homemade white or cheese sauce (a simple butter-flour roux with milk and shredded cheddar) can replace the condensed soup for a from-scratch version.
Why is my casserole watery? This is usually caused by potatoes releasing extra moisture as they bake, or beef that wasn’t drained well. Slicing potatoes thin and evenly, draining the beef thoroughly, and letting the casserole rest before serving all help the sauce set up properly.
Can I use pre-shredded cheese? Yes, though freshly shredded cheese from a block melts more smoothly, since pre-shredded cheese is coated in anti-caking starch that can make sauces slightly grainy.
Is this recipe gluten-free? Not as written, since most canned condensed soups contain wheat-based thickeners. Check the label or substitute a certified gluten-free condensed soup to make it gluten-free.
How do I know the ground beef is fully cooked? Ground beef is safely cooked when it reaches an internal temperature of 160°F, measured with a food thermometer; it should no longer be pink and should crumble easily.
More Recipes to Try
Looking for another meal idea? Explore these recipes from Recipe Whisp:

