Cheesy Hamburger Potato Casserole
You won’t believe how delicious this cheesy concoction is!
Imagine layering creamy cheese, savory beef, and tender potatoes all in one cozy dish. That’s what you get with this Cheesy Hamburger Potato Casserole! It’s a one-pan wonder that’s truly a dinner dream come true. And the best part? It comes together in a flash, making weeknight meals feel like a true culinary adventure.
Why make this recipe
This casserole is a crowd-pleaser for several reasons:
- Easy Cleanup: One dish to wash? Yes, please! No one has time for a sink full of dishes.
- Affordable Ingredients: You can whip up this meal without breaking the bank. Seriously, your wallet will thank you!
- Family-Friendly: Even the pickiest eaters will find it hard to resist; it’s like you’re serving them a hug from the inside.
Who doesn’t love a meal that brings everyone together around the table? 😋
Ingredients:
You don’t need fancy stuff — just these basics!
- 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 meltiness)
- 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)
Directions:
Follow this simple game plan, and you’ll be in cheesy casserole heaven.
- Preheat oven: Heat to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter.
- Cook beef mixture: In a skillet, brown ground beef with onion until fully cooked. Drain excess fat. Stir in garlic, salt, pepper, and paprika.
- Make sauce: In a bowl, whisk together cream of mushroom soup and milk until smooth.
- Assemble casserole:
- Layer half the sliced potatoes on the bottom of the baking dish.
- Spread half the beef mixture over potatoes.
- Pour half the sauce over beef and sprinkle with 1 cup cheddar.
- Repeat layers with remaining potatoes, beef, sauce, and finish with the rest of the cheddar + mozzarella.
- Bake covered: Cover with foil and bake for 45 minutes.
- Bake uncovered: Remove foil and bake for an additional 15–20 minutes, until potatoes are tender and cheese is bubbly and golden.
- Serve: Let rest for 5 minutes before serving. Great with a green salad or steamed veggies.
How to make Cheesy Hamburger Potato Casserole (Overview)
Take a moment to appreciate the culinary magic happening here! First, you’ll sauté the beef and onions until they’re golden brown and delish. Then, mix up that creamy sauce like a pro. Layer those thinly sliced potatoes and sprinkle some cheese as you build your casserole like a cheesy skyscraper. Bake it till the cheese is golden and bubbly. Trust me, the smell will have everyone running to the kitchen!
Pro Tip: Don’t skip toasting the garlic — it makes all the difference!
How to serve Cheesy Hamburger Potato Casserole
When it comes to serving your masterpiece, think color and crunch! Pair it with a vibrant green salad for that fresh crunch, or a side of steamed veggies that pop. Imagine the aroma filling the air as you dish it out, with the cheese glistening and bubbling like a warm invitation to dig in.
Want to elevate the experience? Serve with a dollop of sour cream on top! That’s added flavor and you get to feel fancy. 😉
How to store Cheesy Hamburger Potato Casserole
Leftovers? Yes, please! This casserole keeps well in the fridge for about 3–4 days. You can also freeze it for up to 3 months. Just let it cool completely before popping it in an airtight container.
Reheating Tip: Microwave individual portions or bake in the oven at 350°F until warmed through. No one likes a cold casserole!
Tips to make Cheesy Hamburger Potato Casserole
- Slice potatoes thinly for even cooking. Too thick, and they’ll be crunchy. Nobody wants that!
- Use low-fat versions of cheese and soup if you want to lighten it up.
- Want to add a spicy kick? Toss in some diced jalapeños or a sprinkle of cayenne pepper!
Variation
Love experimentation? Try adding veggies like broccoli or bell peppers for extra color and nutrition. If you’re going dairy-free, swap out the cheese for a vegan alternative, and replace the cream soup with a nut-based version. It’s all about getting creative!
FAQs
Can I make this casserole ahead of time?
Absolutely! Assemble it a day in advance, cover it, and pop it in the fridge until you’re ready to bake.
How do I freeze the casserole?
Let it cool fully, then wrap tightly and freeze. Just remember to label it with the date!
Can I substitute ground turkey for beef?
Yes! Ground turkey or chicken works wonderfully. Just make sure to season it well!
📌 Pin this recipe for your next cozy dinner night!

Cheesy Hamburger Potato Casserole
Ingredients
Method
- Preheat oven to 350°F (175°C) and grease a 9x13 inch baking dish with olive oil or butter.
- In a skillet, brown ground beef with chopped onion until fully cooked. Drain excess fat.
- Stir in minced garlic, salt, black pepper, and paprika.
- In a bowl, whisk together the cream of mushroom soup and milk until smooth.
- Layer half of the sliced potatoes on the bottom of the baking dish.
- Spread half of the beef mixture over the potatoes.
- Pour half of the sauce over the beef and sprinkle with 1 cup of cheddar.
- Repeat layers with remaining potatoes, beef mixture, and sauce, finishing with the rest of the cheddar and mozzarella.
- Cover the dish with foil and bake for 45 minutes.
- Remove the foil and bake for an additional 15-20 minutes, until the potatoes are tender and the cheese is bubbly and golden.
- Let the casserole rest for 5 minutes before serving.