Cheesy Hamburger Potato Casserole is my go to dinner for those nights when everyone is hungry, the sink is full of dishes, and I just need something that feels cozy without a lot of brainpower. It is warm, cheesy, and basically comfort food that does not ask for fancy ingredients. If you have ground beef, potatoes, and cheese, you are already halfway there. I started making this when I wanted a meal that could stretch a pound of beef and still feel like a treat. Plus, it makes the house smell so good that people magically wander into the kitchen to ask when it will be ready.
Table of Contents
Ingredients for Cheesy Hamburger Potato Casserole
This is one of those recipes where the ingredient list feels familiar, like stuff you probably already keep around. I like using simple, budget friendly ingredients, then leaning on good seasoning and plenty of cheese to make it taste like more than the sum of its parts.
- Ground beef (about 1 pound, lean is great but anything works)
- Potatoes (about 2 pounds, russet or Yukon gold)
- Onion (1 small, diced)
- Garlic (2 cloves, minced, optional but recommended)
- Cheddar cheese (2 to 3 cups shredded, sharp is my favorite)
- Cream of mushroom soup (1 can) or cream of chicken if that is what you have
- Milk (about 1 cup, more if you want it creamier)
- Sour cream (1 half cup, optional but makes it extra cozy)
- Salt and black pepper
- Paprika (1 teaspoon, optional but adds great flavor)
- Italian seasoning or parsley (optional)
- Cooking oil or butter for the pan
If you are in a breakfast casserole mood sometime, you should also check out this cozy one I make on weekends: best hash brown breakfast casserole with sausage and eggs. Different vibe, same comfort.
How to Make Hamburger Potato Casserole Step-by-Step
I am going to walk you through it like a friend texting you from the grocery store. Nothing complicated, just a few simple steps that make a big difference. This method gives you tender potatoes, flavorful beef, and that cheesy top everyone fights over.
1) Prep the potatoes
Heat your oven to 375 F. Peel the potatoes if you want, or leave the skins on if your family does not mind. Slice them thin so they cook evenly. If you have a mandoline, great, but a steady knife works fine too.
2) Brown the beef
In a skillet, cook the ground beef with the diced onion. Season with salt, pepper, and paprika. Once the beef is cooked through, drain off extra grease if needed. Stir in the garlic for the last 30 seconds so it does not burn.
3) Mix the creamy layer
In a bowl, stir together the soup, milk, and sour cream if you are using it. Taste it and season lightly. Remember the cheese will add salt too.
4) Layer everything
Grease a 9 by 13 baking dish. Add a layer of potatoes, then a layer of beef, then spoon on some of the creamy mixture, and sprinkle cheese. Repeat until you run out, ending with a generous layer of cheese on top. I always save a little extra cheese because nobody has ever complained about that.
5) Bake until bubbly
Cover with foil and bake about 45 minutes. Then uncover and bake another 15 to 20 minutes until the top is golden and the potatoes are tender when you poke them with a fork. Let it rest 10 minutes before serving so it sets up and cuts nicely.
If you like casseroles that are extra cheesy and bold, this one is also worth saving for later: cheesy keto chicken enchilada casserole. It is different from this potato bake, but the comfort level is right up there.
Expert Tips for the Best Cheesy Beef and Potato Bake
I have made this enough times to learn a few things the hard way, so you do not have to.
Slice the potatoes thin. Thick chunks take longer and can trick you into thinking the casserole is done when the center is still firm.
Season every layer lightly. A little salt and pepper on the potatoes goes a long way.
Cover first, then uncover. Foil helps the potatoes soften. Uncovering at the end gives you that bubbly browned cheese top.
Rest before cutting. If you scoop it right away, it will be a little runny. Ten minutes makes it hold together better.
Also, if you ever want a chicken version that feels just as homey, I love this one: cozy creamy chicken potato casserole.
Variations of Hamburger Potato Casserole
The fun part of Cheesy Hamburger Potato Casserole is that it is super flexible. You can tweak it based on what is in your fridge or what your family actually eats without complaining.
Veggie boost: Add frozen mixed veggies, peas, corn, or chopped spinach. I usually stir veggies into the beef layer.
Spicy version: Add diced jalapenos, pepper jack cheese, or a small spoon of hot sauce in the creamy mixture.
Bacon cheeseburger vibe: Add crumbled bacon and a tiny drizzle of ketchup and mustard mixed into the beef layer. It sounds odd, but it works.
Different cheese: Cheddar is classic, but mozzarella makes it extra melty, and colby jack is a crowd pleaser.
Soup swap: Cream of chicken, cheddar soup, or even a homemade white sauce if you feel like it.
Make-Ahead, Storage, and Freezing Instructions
This recipe is a lifesaver when you want dinner to be basically done before you even get hungry.
Make ahead: Assemble the casserole up to a day ahead, cover tightly, and refrigerate. When ready to bake, let it sit on the counter about 20 minutes while the oven preheats, then bake as usual. You may need an extra 10 minutes since it is starting cold.
Store leftovers: Keep covered in the fridge for 3 to 4 days. Reheat in the microwave for quick lunches, or in the oven at 350 F until hot.
Freeze: You can freeze baked or unbaked. I prefer freezing baked portions because they reheat more evenly. Wrap well and freeze up to 2 months. Thaw overnight in the fridge for best results.
What to Serve with Cheesy Hamburger Potato Casserole
This is a hearty dish, so I usually keep the sides simple and fresh. Here are a few easy pairings:
- Simple green salad with a tangy dressing to cut the richness
- Steamed broccoli or green beans
- Roasted carrots
- Pickles or a quick cucumber salad if you like a little crunch
- Warm dinner rolls if you are feeding extra hungry people
And if you ever want a breakfast twist for a lazy weekend, this is a fun one to try: savory sweet potato breakfast casserole.
Common Mistakes to Avoid When Making Potato Beef Casserole
I have made every mistake on this list at least once, usually while trying to rush dinner.
Not draining the beef: Too much grease can make the casserole heavy and oily.
Cutting potatoes too thick: This is the number one reason potatoes do not get tender.
Skipping the foil: If you bake uncovered the whole time, the top may brown before the inside is ready.
Overdoing the liquid: It is tempting to add extra milk, but too much can turn it soupy. If you want it creamier, add a little more sour cream instead.
Serving immediately: Let it rest so the layers settle and you get cleaner slices.
Nutrition Information and Serving Size Breakdown
Nutrition will vary depending on your beef, cheese, and whether you add sour cream. For a realistic breakdown, I usually cut a 9 by 13 pan into 8 servings.
As a general guide per serving (when sliced into 8):
Calories: often lands around 450 to 650
Protein: about 20 to 30 grams
Carbs: mostly from the potatoes, often 35 to 55 grams
Fat: depends on beef and cheese, often 20 to 35 grams
If you want to lighten it up, use lean ground beef, reduce cheese slightly, and add extra veggies. If you want it richer, go full cheddar and do not look back.
Common Questions
Can I use frozen hash browns instead of sliced potatoes?
Yes. It turns into more of a hash brown style casserole. Bake time is usually a little shorter, but still cook until hot and bubbly.
Do I have to use cream of mushroom soup?
Nope. Cream of chicken works, cheddar soup works, and a simple homemade creamy sauce works too if you prefer less processed ingredients.
Why are my potatoes still hard?
They were probably sliced too thick, or the casserole needed more covered baking time. Cover with foil and bake a bit longer, checking every 10 minutes.
Can I add extra cheese in the middle and on top?
Absolutely. I often do. Just keep an eye on browning, and cover loosely with foil if the top gets dark too fast.
What is the best pan to use?
A 9 by 13 baking dish is the easiest. Glass or ceramic both work well. Metal works too, just check a little earlier since it can bake faster.
Final Thoughts on This Easy Cheesy Hamburger Potato Casserole Recipe
This is the kind of dinner that makes life feel a little easier, because it is filling, familiar, and everyone leaves the table happy. If you want another take on the same idea, you can compare notes with Cheesy Hamburger Potato Casserole | Butter Your Biscuit or browse the classic version at Cheesy Hamburger Potato Casserole – 12 Tomatoes. The best part is that once you make Cheesy Hamburger Potato Casserole once, you will start adjusting it to your own style without even thinking about it. Keep it simple, keep it cheesy, and do not forget that resting time before serving. If you try this Cheesy Hamburger Potato Casserole, I hope it earns a spot in your regular dinner rotation like it did in mine.
Print
Cheesy Hamburger Potato Casserole
- Total Time: 1 hour 20 minutes
- Yield: 8 servings
Description
A warm, comforting casserole made with ground beef, potatoes, and plenty of cheese, perfect for cozy family dinners.
Ingredients
Main Ingredients
- 1 pound ground beef (lean is great but anything works)
- 2 pounds potatoes (russet or Yukon gold)
- 1 small onion, diced
- 2 cloves garlic, minced (optional but recommended)
- 2 to 3 cups cheddar cheese, shredded (sharp is preferred)
- 1 can cream of mushroom soup (or cream of chicken if that is what you have)
- 1 cup milk (more if you want it creamier)
- 1/2 cup sour cream (optional but makes it extra cozy)
- to taste salt and black pepper
- 1 teaspoon paprika (optional but adds great flavor)
- to taste Italian seasoning or parsley (optional)
- cooking oil or butter for the pan
Instructions
Preparation
- Heat your oven to 375°F (190°C).
- Peel the potatoes if you want or leave the skins on. Slice them thin for even cooking.
Browning the Beef
- In a skillet, cook the ground beef with the diced onion. Season with salt, pepper, and paprika.
- Once the beef is cooked through, drain off extra grease if needed. Stir in the garlic for the last 30 seconds.
Mixing the Creamy Layer
- In a bowl, stir together the soup, milk, and sour cream if using. Taste and season lightly.
Layering
- Grease a 9×13 baking dish. Add a layer of potatoes, then a layer of beef, then spoon on some of the creamy mixture, and sprinkle cheese. Repeat until you run out, ending with a generous layer of cheese on top.
Baking
- Cover with foil and bake for about 45 minutes. Then uncover and bake for another 15 to 20 minutes until the top is golden and the potatoes are tender.
- Let it rest for 10 minutes before serving so it sets up.
Notes
For variations, consider adding frozen mixed veggies, spicy ingredients, or different cheeses. Make ahead and refrigerate for up to a day, and freeze leftovers for up to 2 months.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Dinner, Main Course
- Cuisine: American