Hamburger Potato Casserole Recipe

Hamburger Potato Casserole Recipe
Not long ago, I whipped up this hamburger potato casserole on a chilly evening, and honestly, it blew me away. The combination of juicy ground beef, tender sliced potatoes, and gooey melted cheese felt like a warm, cozy hug right on my plate.
Not long ago, I whipped up this hamburger potato casserole on a chilly evening, and honestly, it blew me away. The combination of juicy ground beef, tender sliced potatoes, and gooey melted cheese felt like a warm, cozy hug right on my plate.
Notes
- Always use freshly shredded cheese instead of pre-shredded for creamier melt and better texture.
- Allow the casserole to sit uncovered for 10 minutes before serving so it slices nicely without falling apart.
- Keep potato layers thin and to just two layers to make sure the creamy milk mixture penetrates through all slices.
- Adjust salt to taste after baking, as the flavors become more concentrated.
- For a touch of crispy goodness, broil the casserole on high for 1–2 minutes at the end, but keep a close eye so it doesn’t burn.
Let me set the scene for you: this hamburger potato casserole is a no-fuss, hearty one-dish wonder packed with layers of flavorful ground beef, tender potato slices, and a luscious cheese topping. It’s the kind of comforting meal that feels like home on busy weeknights but stands up to family dinners or casual get-togethers with friends.
In this post, you’ll find an easy-to-follow ingredients list, clear step-by-step instructions for browning the beef and assembling the casserole, plus baking tips to get it just right. We use a greased 9×13-inch dish and a skillet for cooking the beef. The casserole bakes covered first to soften the potatoes, then uncovered to brown that melty cheese topping—the timing details and resting advice are all here in the method.
On your plate, expect tender potato slices soaked in buttery creaminess, savory, seasoned beef, and a bubbling golden cheese crown. This dish is kid-friendly, adaptable (see the variations below), and reheats beautifully as leftovers for quick lunches or dinners.
Before you dive in, make sure you have the basics on hand: 1 pound of ground beef, 4 medium potatoes (russet or Yukon Gold), an onion, your choice of shredded cheese, plus milk and butter. All you need is a skillet for browning and a 9×13 baking dish, some foil, and a small bowl for mixing the creamy milk and butter.
What Makes It So Good
If you want a reliable go-to that feels like a big warm hug but doesn’t require fancy skills or hours in the kitchen, this hamburger potato casserole fits the bill. Here’s why it’s a favorite in my house:
- Classic comforting flavors that please everyone: Ground beef with tender potatoes blanketed in gooey cheese is the ultimate comfort food combo, loved by kids and grown-ups alike.
- Super simple, forgiving recipe: Browning the beef, layering potatoes, pouring the creamy milk-butter mix, then baking covered and uncovered—the method is easy and adapts well. You can tweak potato thickness, seasoning levels, or add mix-ins without worry.
- Wonderful texture balance: Thin potato layers soak up all that creamy buttery goodness and soften up, while the uncovered cheese gives you a bubbly, golden top with lightly crisp edges if you like.
- Feeds a crowd easily: One 9×13 pan serves about six hungry eaters — ideal for family dinners, potlucks, or meal prep on busy weeks. And scaling up is a breeze by doubling the ingredients.
- Perfect for make-ahead and leftovers: Assemble in advance and refrigerate for up to a day before baking. Leftovers reheat well, whether from the fridge or freezer.
- Customizable to your tastes and needs: Swap out cheeses, toss in veggies (get ideas from this Broccoli Cheese Casserole), choose leaner meats or plant-based alternatives, or try the dairy-free/low-carb swaps shared in the variations. No complicated substitutions needed.
- Friendly on the budget and pantry staples: With everyday ingredients like ground beef, potatoes, milk, and cheese, this recipe is affordable and convenient to make any night.
- Little finishing touches that count: Freshly shredded cheese melts better; letting the casserole rest for 10 minutes before slicing keeps it appealing and tidy when served.
All in, this hamburger potato casserole is a dependable, delicious, and adaptable dinner that you’ll want to make again and again—perfect for busy nights, crowd feeding, and tasty leftovers.
Here are a few things that make this casserole shine:
- It’s easy to pull together — just a handful of steps but packed with big flavor.
- It’s flexible — adjust it with veggies, cheeses, or seasoning to suit your family.
- It’s comforting and family-friendly — everyone loves the cozy flavors and tender textures.
- Great for leftovers and meal prep — it holds up well for next-day meals.
- Adaptable to special diets — easily swap ingredients for dairy-free or low-carb needs (try a keto ground turkey casserole approach).
Ingredients plus Handy Tips

- 1 lb ground beef — I like using an 85/15 lean blend because it keeps great flavor but stays nicely lean without being greasy.
- 4 medium potatoes (russet or Yukon Gold), peeled and thinly sliced — thin slices cook evenly and blend perfectly with the meat layer.
- 1 medium onion, finely chopped — this adds a touch of sweetness and flavor depth; sautéing softens its sharpness.
- 1 to 2 cups shredded cheese (cheddar or mozzarella) — freshly shredded cheese melts beautifully and doesn’t have that weird coating that pre-shredded often does.
- ½ cup milk — adds creaminess and helps the layers bind smoothly together.
- 2 tbsp melted butter — gives a rich buttery touch and helps the milk soak into the potato slices.
- Salt, to taste — start lightly and adjust after baking.
- Black pepper, to taste — fresh ground pepper gives the best punch.
- Garlic powder, to taste — adds just a hint of cozy savory flavor without overpowering.
Layering and Baking Instructions
- Preheat oven to 375°F (190°C).
- Brown 1 lb ground beef in a skillet over medium heat, breaking up and cooking 7–10 minutes until no longer pink.
- Drain excess grease from the beef.
- Return skillet to medium heat, add 1 medium finely chopped onion and sauté 3–4 minutes until soft and fragrant.
- Season the beef and onion with salt, black pepper, and garlic powder and stir for about 1 minute.
- Peel and slice 4 medium potatoes as thinly as possible.
- Grease a 9×13-inch baking dish.
- Arrange half the potato slices in an even single layer in the dish and lightly season with salt and pepper.
- Spread the seasoned beef and onion mixture evenly over the potato layer.
- Layer the remaining potato slices over the beef.
-
Whisk ½ cup milk and 2 tbsp melted butter in a small bowl and pour evenly over the layered potatoes so it seeps between the layers.

- Sprinkle 1–2 cups shredded cheese evenly over the top.
- Cover the dish tightly with foil and bake for 45 minutes.
- Remove the foil and bake uncovered for 15–20 minutes until the cheese is bubbly and lightly golden and the potatoes are tender when pierced with a fork.
- Let the casserole rest about 10 minutes before slicing.
Pro Tips for Best Results
After making this several times, here are some tricks that help it turn out great:
- Always use freshly shredded cheese for a creamier melt and better texture.
- Give the casserole a 10-minute rest without the foil before serving to let it set.
- Don’t stack too many potato layers. Two thin ones work best so everything cooks evenly and the milk penetrates all slices.
- Adjust seasoning after baking — salt and pepper become bolder as the casserole cooks through.
- Want extra crispy edges? Broil for 1 to 2 minutes at the end, but watch carefully to avoid burning.
Presentation tips to wow your family or guests:
- Serve with a fresh green salad or lemon garlic roasted broccoli for a crisp, refreshing contrast to the richness.
- Garlic bread or crusty rolls work perfectly to scoop up any cheesy sauce.
- Add a dollop of sour cream or sprinkle fresh chopped parsley on top for a pop of flavor and color.
- Cut the casserole into clean squares and arrange on a pretty platter if you’re serving guests—it looks inviting and makes serving easy.
This hamburger potato casserole is comfort food at its best. The secret is thin potato slices soaking up the buttery milk mixture, blending beautifully with seasoned beef, all topped with fresh shredded cheese that melts just right. Resting it before cutting is a game-changer for neat slices.
Give this recipe a try and I bet it’ll become a household favorite like it did for me — simple, satisfying, and perfect for any busy night or hungry crowd.
Easy Swaps and Add-Ins
Feel free to change things up to suit your preferences or dietary needs without losing what makes this dish great.
- Dairy-free: Swap regular milk for plant-based options like oat or almond milk, and use dairy-free shredded cheese products.
- Lower carb: Replace half the potatoes with thinly sliced zucchini or cauliflower to lighten it up while keeping texture; for inspiration, check out this cauliflower broccoli casserole.
- Spice it up: Add diced jalapeños or a pinch of cayenne pepper to the beef for a gentle kick.
- Veggie boost: Toss in some frozen peas or corn to the beef layer for extra color and nutrition.
- Cheese variety: Experiment with pepper jack for heat, gouda for smoky notes, or mozzarella for extra melt—see this Creamy Mushroom Mozzarella Bake for how that texture shines—or go with a cheese blend for a complex flavor.
Storing, Freezing, and Reheating
Refrigerating: Let the casserole cool completely before storing it in an airtight container. It will keep fresh in the fridge for up to 3 days.
Freezing: Wrap the casserole tightly in foil or transfer to a freezer-safe container to freeze for up to 3 months. For another make-ahead option that freezes well, try our Quick and Easy Healthy Ground Turkey Zucchini Casserole.
Reheating: Thaw frozen casserole in the fridge overnight. Reheat in the oven until warmed through or microwave individual portions for a quick meal.

Quick Answers and Troubleshooting
Q: Can I use a different potato?
A: Absolutely! Russet and Yukon Gold are both great choices—russets give a fluffier texture, and Yukon Golds hold their shape nicely. The key is slicing them thin and evenly to cook well in the baking time.
Q: Do potatoes need to be pre-cooked?
A: No need. Thin raw slices will cook fully during the covered baking time plus the uncovered finishing bake at 375°F (190°C). If your slices are thick, you could par-boil or microwave them briefly to ensure tenderness.
Q: Can I assemble this ahead?
A: Yes! You can put it together, cover it tightly, and refrigerate up to 24 hours before baking. If baking from cold, add a few extra minutes to the covered cooking time.
Q: How do I store and reheat leftovers?
A: Refrigerate leftovers tightly covered for up to 3 days. Warm through in a 350°F (175°C) oven for 20 to 30 minutes, or microwave portions for convenience. Frozen leftovers stored up to 3 months should be thawed overnight before reheating.
Q: Can I use different meats or make this vegetarian?
A: Yes! Ground turkey or chicken works too (they’re leaner, so you may want slightly more seasoning or milk/butter). For vegetarian, try plant-based ground meat or a mix of cooked lentils and veggies seasoned well.
Q: How to reduce greasiness or fat?
A: Use lean ground beef (85/15 or leaner), drain excess fat after cooking, blot with paper towels if needed, use less cheese or choose lower-fat varieties, and swap in plant-based milk with less butter.
Q: How do I get a crispy top without drying the casserole?
A: Bake covered first to soften potatoes, then remove foil to brown cheese. For extra crispness, broil 1–2 minutes at the end while watching closely.
Q: Can I make it dairy-free or low-carb?
A: Sure! Use plant-based milk and dairy-free cheese for dairy-free. For low-carb, swap part of the potatoes with thin zucchini or cauliflower slices. Keep slices thin for thorough cooking.
Q: How do I know when it’s done?
A: Potatoes should be tender when poked with a fork, and cheese bubbly and golden. The recipe’s timing is reliable, but ovens vary, so check doneness before taking it out.

A comforting casserole with layered seasoned ground beef, thinly sliced potatoes, and melted cheese, baked until bubbly and golden.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
- Category: Main Course
Ingredients
- 1 lb ground beef (85/15 lean)
- 4 medium potatoes (russet or Yukon Gold), peeled and thinly sliced
- 1 medium onion, finely chopped
- 1 to 2 cups shredded cheese (cheddar or mozzarella), freshly shredded recommended
- ½ cup milk
- 2 tbsp melted butter
- Salt, to taste
- Black pepper, to taste
- Garlic powder, to taste
Instructions
- Preheat oven to 375°F (190°C).
- Brown ground beef in a skillet over medium heat, breaking up and cooking for 7 to 10 minutes until no longer pink.
- Drain excess grease from beef.
- Add chopped onion to skillet and sauté for 3 to 4 minutes until soft and fragrant.
- Season beef and onions with salt, black pepper, and garlic powder; stir for about 1 minute to blend flavors.
- Peel and thinly slice potatoes.
- Grease a 9×13-inch baking dish.
- Arrange half the potato slices evenly in the dish; lightly sprinkle with salt and pepper.
- Spread the seasoned beef and onion mixture evenly over the potatoes.
- Layer the remaining potato slices over the beef.
- Whisk milk and melted butter together; pour evenly over the potato layers to seep between them.
- Sprinkle 1 to 2 cups shredded cheese evenly over the top.
- Cover dish tightly with foil and bake for 45 minutes.
- Remove foil and bake uncovered for 15 to 20 minutes until cheese is bubbly and lightly golden and potatoes are tender when pierced with a fork.
- Let casserole rest about 10 minutes before slicing and serving.
Notes
Use freshly shredded cheese for creamier melt and better texture., Let casserole rest uncovered for 10 minutes before serving for neat slicing., Keep potato layers thin and limited to two layers for even cooking and creaminess., Adjust salt after baking to taste., Optional: Broil for 1–2 minutes at the end for extra crispy cheese, watch closely to avoid burning.
Nutrition
- Serving Size: 1 serving
- Calories: Approx. 450 kcal per serving (estimate, varies by cheese and exact portions)
- Fat: Approx. 20g per serving
- Carbohydrates: Approx. 35g per serving
- Protein: Approx. 30g per serving