I cook this casserole on busy weeknights when time is tight. School, work and after-school sports often collide, and I need meals that are fast to start and easy to finish. I like one-pan dishes that use simple things in the fridge and still feed everyone.
One winter I started using a simple mix of beef, potatoes and cheese. It made good leftovers and packed lunches. It uses ground beef and sliced potatoes in a baked dish, so I keep it on the regular weeknight list. It saves time and feeds a crowd without a lot of fuss.
This is a baked dish that layers sliced potatoes, cooked ground beef with onion, a creamy soup mix, and melted cheese. The taste is savory and mild, with a soft potato texture and a cheesy top that browns in spots. People often make it for weeknight dinners, potlucks, or when they need an easy meal that stretches to feed many. If you like casseroles with potatoes, try a cheesy hashbrown potato casserole for a similar crowd-pleasing side or main.
Why make this recipe
This meal saves time and uses pantry items and basic produce. It cooks mostly in the oven, so you can do other things while it bakes. The flavors are simple and familiar, so picky eaters often like it. You can change meat, soup, or cheese to use what you have. The dish also reheats well, so it works for lunches and leftovers. Hamburger Potato Casserole Recipe is a good pick when you want a filling, low-effort dinner on a busy weeknight.
How to make this recipe
You brown the meat and soft the onion, mix the creamy soup with milk, then layer potatoes, meat, and sauce in a dish. The layers keep the potatoes moist while the top gets cheesy and a bit crisp. Bake covered first so potatoes cook through, then uncover to brown the cheese. Expect about an hour of oven time and a short rest before serving. For more ideas on potato-based meals, look at easy slow cooker potato soup recipes that use similar simple steps.
Ingredients
1 pound ground beef (sometimes I use ground turkey if it’s what’s in the fridge, and the kids never notice), 1 medium yellow onion, chopped fine, 4 cups peeled and thinly sliced potatoes (about 4 big potatoes – I like Yukon Gold, but russets or honestly whatever’s not sprouting will do), 1 can (10.5 oz) cream of mushroom soup – or cream of celery if you don’t like mushrooms, 3/4 cup milk (whole milk makes it richer, but use what you’ve got – grandma used to go for evaporated milk, which was a thing back in her day), 2 cups shredded cheddar cheese (sharp is my pick, but whatever you already shredded is just fine), 1 teaspoon salt, 1/2 teaspoon black pepper, Optional: 1/2 teaspoon garlic powder, Optional: Fresh parsley for garnish (if I remember, or if there’s any left after the rabbit – my kid, not an actual rabbit).
These things are common and easy to swap. The soup and milk make a simple sauce to cook the potatoes in. Cheese gives a browned, melty top. The onion adds sweetness and flavor to the beef. Salt and pepper are basic; garlic powder is optional for a mild lift. You can swap turkey for beef or use a different cheese if needed.
Directions
Preheat your oven to 375°F (190°C). Grease a 9×13-inch casserole dish – I always forget and then have to scrub it later, so do this first. In a big skillet set over medium heat, cook the ground beef with chopped onion until the meat isn’t pink anymore and the onions are just soft. Drain off excess fat (I usually tilt the pan and blot it with a wad of paper towels – carefully!). In a bowl, mix together the cream of mushroom soup and milk until it’s mostly smooth. Add salt, pepper, and garlic powder (if you’re using it). If lumps persist, don’t freak out – they’ll sort themselves out during baking. Layer half of the sliced potatoes onto the bottom of your greased dish. Top with half the cooked beef-onion mixture. Drizzle half of the soup mixture over everything. Sprinkle about a third of the cheese over this layer because you deserve it. Repeat: next batch of potatoes, rest of beef, rest of soup mix. Top the whole thing with the remaining cheese. If some slices stick out, nudge them in – or don’t! They’ll get nice and crispy, which my kids fight over. Cover with foil (I spray the underside with cooking spray so nothing sticks) and bake for about 45 minutes. Uncover and bake for another 20–25 minutes, or until the potatoes are tender and the cheese is bubbling and golden in spots. This is usually where I sneak a little bite to make sure the potatoes are soft enough. (If not, pop it back for 10 more minutes, no harm done.) Let it sit for 5–10 minutes before serving—believe me, molten cheese will burn your tongue off if you’re too impatient (I’ve done it, more than once).
Notes: Greasing the dish saves cleanup. Draining fat keeps the dish from getting greasy. Covering first helps the potatoes steam and cook through; uncovering lets the top brown.
How to serve this recipe
This dish goes well with a simple green salad or steamed vegetables to balance the meal. Serve it straight from the pan on plates or in bowls. A spoon works fine for soft slices. For a heartier plate, add a side of crusty bread or pickles. Hamburger Potato Casserole Recipe also fits potlucks or casual gatherings—cut into squares for easy serving. Garnish with chopped parsley if you want a fresh look.
How to store this recipe
Cool the casserole to near room temperature before covering. Store in the fridge in an airtight container or keep the whole pan covered with foil for up to 3–4 days. To freeze, portion into freezer-safe containers and freeze up to 2 months. Thaw in the fridge overnight before reheating. Reheat in the oven at 350°F (175°C) until hot, or microwave single portions until warm. If sauce thickens after chilling, add a splash of milk when reheating.
Tips to make this recipe
Slice potatoes evenly so they cook at the same rate. If slices are thick, par-cook them briefly in boiling water for 5 minutes to reduce bake time. Use a mix of cheeses for flavor, but keep cheddar for melt and color. Keep a pan lid or foil on while baking to trap steam; uncover to brown. If you want a lighter version, swap turkey for beef and use low-fat milk. For more casserole ideas, try this sweet potato egg casserole which shows how simple swaps change a dish.
Variation
Swap the cream of mushroom for cream of celery or cream of chicken for a different taste. Use ground turkey or a mix of beef and pork if you want less beef flavor. Add a layer of frozen peas or corn for a veggie boost. For a crispier top, mix breadcrumbs with a little butter and sprinkle before the final bake. If potatoes are thin, reduce the covered baking time by 10 minutes so they don’t overcook. These swaps keep the core method the same.
FAQs
Q: Can I use frozen potatoes?
A: Yes. Thaw and pat dry first, and watch bake time as they cook faster.
Q: Do I need to peel the potatoes?
A: No. Skins are fine if you prefer—they add texture and nutrients.
Q: Can I make it ahead?
A: Yes. Assemble and refrigerate for a day, then bake when ready.
Q: Is it freezer-friendly?
A: Yes. Freeze baked or unbaked portions for up to 2 months.
Conclusion
This casserole is a simple, make-ahead meal that fits busy home life and fills hungry people. It uses common pantry items and gives good leftovers for lunches. For more versions and tips, see the classic Hamburger Potato Casserole Recipe – Allrecipes which shows one tried method, and read the take on this dish at Hamburger Potato Casserole | Little House Big Alaska for another home-cook approach.
Print
Hamburger Potato Casserole
- Total Time: 90 minutes
- Yield: 6 servings 1x
- Diet: Omnivore
Description
A simple and hearty casserole made with ground beef, sliced potatoes, and cheese, perfect for busy weeknights.
Ingredients
- 1 pound ground beef
- 1 medium yellow onion, chopped fine
- 4 cups peeled and thinly sliced potatoes
- 1 can (10.5 oz) cream of mushroom soup
- 3/4 cup milk
- 2 cups shredded cheddar cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Optional: 1/2 teaspoon garlic powder
- Optional: Fresh parsley for garnish
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch casserole dish.
- Cook the ground beef with chopped onion in a big skillet over medium heat until the meat is no longer pink.
- Drain off excess fat.
- Mix together the cream of mushroom soup and milk until mostly smooth, then add salt, pepper, and garlic powder if using.
- Layer half of the sliced potatoes in the greased dish.
- Top with half the cooked beef-onion mixture.
- Drizzle half of the soup mixture over everything.
- Sprinkle about a third of the cheese over this layer.
- Repeat with the remaining potatoes, beef, and soup mixture, then top with the rest of the cheese.
- Cover with foil and bake for about 45 minutes.
- Uncover and bake for another 20–25 minutes, or until the potatoes are tender and the cheese is bubbling and golden.
- Let sit for 5–10 minutes before serving.
Notes
Greasing the dish saves cleanup. Draining fat keeps the dish from getting greasy. Covering first helps the potatoes steam, and uncovering lets the top brown.
- Prep Time: 20 minutes
- Cook Time: 70 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 3g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 1g
- Carbohydrates: 34g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 70mg