This Cheesy Hamburger Potato Casserole is the perfect blend of hearty, cheesy, and creamy flavors. With layers of tender potatoes, seasoned ground beef, and melted cheddar cheese, all smothered in a rich, savory sauce, this dish is pure comfort food. Whether you’re making it for a family dinner or preparing leftovers for the week, this casserole is an easy and satisfying meal that everyone will love.
Why You’ll Love This Recipe
- Easy to Make – Simple ingredients and step-by-step layering make this dish beginner-friendly.
- Rich and Comforting – The creamy cheese sauce and seasoned beef create a satisfying texture and flavor.
- Great for Leftovers – It reheats well, making it perfect for meal prep.
- Customizable – You can add different cheeses, spices, or even vegetables to make it your own.
Preparation Phase & Tools to Use
Essential Tools and Equipment
- 9×13-inch baking dish – The perfect size for layering and even baking.
- Large skillet – For browning the ground beef and onions.
- Cutting board & sharp knife – To finely dice the onion and slice the potatoes.
- Mixing bowl & whisk – For preparing the sauce.
- Aluminum foil – Helps the potatoes cook evenly during baking.
Preparation Tips
- Slice the potatoes evenly – Aim for ¼-inch slices to ensure they cook through without becoming mushy.
- Drain excess fat from the beef – This prevents the casserole from becoming greasy.
- Use freshly grated cheese – Pre-shredded cheese contains additives that can affect the melting texture.
- Layer ingredients evenly – This helps distribute flavors and ensures each bite is delicious.
Ingredients
For the Casserole
- 1.5 pounds ground beef
- 1 yellow onion, finely diced
- 4 pounds russet potatoes, peeled and sliced into ¼-inch pieces
- 2 cups grated cheddar cheese
- Kosher salt, to taste
- Freshly ground black pepper, to taste
For the Sauce
- 1 (10.75-ounce) can condensed cheddar soup
- 1 (12-ounce) can evaporated milk
- ½ cup milk
- ½ teaspoon garlic powder
Step-by-Step Directions
1. Preheat the Oven and Prepare the Baking Dish
- Preheat the oven to 350°F (177°C).
- Grease a 9×13-inch baking dish with nonstick spray and set it aside.
2. Cook the Ground Beef
- In a large skillet over medium-high heat, add the ground beef and diced onion.
- Season with salt and black pepper to taste.
- Cook until the beef is browned and no longer pink, breaking it apart as it cooks.
- Drain the excess fat and set the beef mixture aside.
3. Assemble the Casserole
- Arrange a layer of sliced potatoes in the prepared baking dish.
- Season lightly with salt and pepper.
- Add ¼ of the cooked beef mixture, then sprinkle ¼ of the grated cheddar cheese over it.
- Repeat this layering process three more times, finishing with a final layer of cheese.
4. Prepare the Sauce
- In a mixing bowl, whisk together:
- Condensed cheddar soup
- Evaporated milk
- Milk
- Garlic powder
- Stir until the mixture is smooth and fully combined.
5. Bake the Casserole
- Pour the prepared cheese sauce evenly over the layered ingredients.
- Cover the dish tightly with aluminum foil.
- Bake for 60 minutes, allowing the potatoes to soften.
- Remove the foil and continue baking for 15 more minutes, until the top is golden brown and bubbling.
6. Let It Rest & Serve
- Allow the casserole to rest for 5–10 minutes before serving to let the layers set.

Recipe Notes & Variations
- For extra flavor, add 1 teaspoon Worcestershire sauce while cooking the ground beef.
- Try different cheeses like Monterey Jack or Colby for a unique twist.
- For a crispy top, broil for 2–3 minutes after baking.
- Add vegetables such as mushrooms, bell peppers, or spinach to increase nutrition.
Serving Suggestions
Best Side Dishes to Serve with This Casserole
A rich and cheesy dish like this casserole pairs well with lighter, fresher sides to balance the meal. Here are eight great options:
1. Garlic Green Beans
The crisp texture and garlicky flavor of sautéed green beans complement the creamy, cheesy casserole beautifully. Lightly sauté the beans in olive oil with minced garlic and a pinch of salt for a quick and flavorful side.
2. Classic Caesar Salad
A fresh Caesar salad with crunchy romaine, parmesan cheese, and a tangy dressing adds a refreshing contrast to the richness of the casserole. You can also substitute the dressing with a lighter vinaigrette for a healthier option.
3. Roasted Brussels Sprouts
Brussels sprouts, when roasted until crispy, bring a slightly bitter contrast that works well with the creamy casserole. Toss them with olive oil, salt, and a sprinkle of parmesan for extra flavor.
4. Buttered Corn on the Cob
A simple side of sweet, buttered corn enhances the savory flavors of the casserole while adding a naturally sweet element to the meal. Grilled or boiled corn works well for this pairing.
5. Homemade Dinner Rolls
Soft and fluffy dinner rolls are perfect for scooping up the cheesy sauce and beef from the casserole. Serve them warm with butter for an extra indulgent touch.
6. Steamed Broccoli
A simple side of steamed broccoli adds a mild, fresh contrast to the heavy dish. Drizzle with a bit of lemon juice or melted butter for added flavor.
7. Coleslaw
A crunchy, tangy coleslaw with a vinegar-based dressing provides a refreshing contrast to the richness of the casserole. Opt for a lighter dressing to balance the meal.
8. Cucumber and Tomato Salad
A fresh salad of cucumbers, cherry tomatoes, red onion, and a light olive oil dressing adds a juicy, crisp bite that cuts through the creamy casserole.

Common Mistakes to Avoid & How to Perfect the Recipe
Even with a simple recipe like this, a few small mistakes can affect the final result. Here are some common issues and how to fix them.
1. Slicing Potatoes Too Thick or Too Thin
- Mistake: If the potato slices are too thick, they won’t cook through properly, resulting in a casserole with undercooked, firm potatoes. If they’re too thin, they may become mushy.
- Fix: Keep slices at ¼ inch thick for even cooking and the perfect texture.
2. Not Draining the Ground Beef Properly
- Mistake: Leaving excess grease in the beef makes the casserole overly oily and heavy.
- Fix: After browning the beef, drain off excess fat to keep the dish balanced and prevent greasiness.
3. Using Pre-Shredded Cheese
- Mistake: Store-bought shredded cheese contains anti-caking agents, which can prevent it from melting smoothly.
- Fix: Use freshly grated cheddar for a better melt and creamier consistency.
4. Skipping the Foil During Baking
- Mistake: Baking without foil from the start can cause the top layer to overcook before the potatoes are fully tender.
- Fix: Always cover with foil for the first 60 minutes to trap moisture, then uncover for the last 15 minutes to get a golden top.
5. Overbaking the Casserole
- Mistake: Baking too long can dry out the dish and make the cheese tough instead of creamy.
- Fix: Stick to the recommended time and check for doneness by piercing the potatoes with a fork. They should be soft but not falling apart.
6. Not Letting the Casserole Rest Before Serving
- Mistake: Cutting into the casserole immediately after baking can cause the layers to slide apart, making serving messy.
- Fix: Let it rest for 5–10 minutes so the layers can set properly.
7. Not Adding Enough Seasoning
- Mistake: Without enough seasoning, the dish can taste bland, especially since potatoes absorb a lot of flavors.
- Fix: Season each layer with salt and pepper while assembling the casserole. You can also add extra garlic powder, paprika, or even a dash of Worcestershire sauce for deeper flavor.
8. Using the Wrong Potatoes
- Mistake: Waxy potatoes like red potatoes don’t soften as well in casseroles, leading to a firmer texture.
- Fix: Use russet potatoes, as they break down slightly and create a creamier texture in the casserole.
Recipe Tips for the Best Casserole
1. Add Extra Flavor
- Stir 1 teaspoon of Worcestershire sauce or a dash of hot sauce into the ground beef for a deeper, more savory taste.
- Sprinkle paprika or smoked paprika on top before baking for extra color and a subtle smoky flavor.
- Try mixing in diced bell peppers or mushrooms for added texture and flavor.
2. Make It Extra Cheesy
- Use a mix of cheeses like cheddar, Monterey Jack, and mozzarella for a richer, gooey texture.
- If you love a crispy cheese topping, add an extra ½ cup of shredded cheese in the last 10 minutes of baking.
3. Make It Healthier
- Swap ground beef for ground turkey or chicken for a leaner option.
- Use low-fat cheese and milk to cut back on calories.
- Add zucchini or spinach between the layers to sneak in extra vegetables.
4. Turn It Into a One-Pan Meal
- Instead of layering raw potatoes, parboil them for 5 minutes before assembling the casserole. This ensures even cooking and reduces bake time by about 10–15 minutes.
- Cook the ground beef in an oven-safe skillet, then layer the casserole in the same dish to reduce cleanup.
Storage and Reheating Instructions
How to Store Leftovers
- Let the casserole cool completely before storing.
- Transfer to an airtight container and refrigerate for up to 3 days.
- For longer storage, freeze for up to 2 months in a freezer-safe container.
How to Reheat
In the Oven (Best Method)
- Preheat the oven to 350°F (177°C).
- Place the casserole in an oven-safe dish, cover with foil, and bake for 15–20 minutes or until heated through.
- Remove the foil in the last 5 minutes to restore crispiness.
In the Microwave (Quick Method)
- Place a portion on a microwave-safe plate and cover loosely with a damp paper towel.
- Heat on medium power for 1–2 minutes, stirring halfway through.
- If the casserole seems dry, add a splash of milk before reheating.
From Frozen
- Thaw overnight in the refrigerator.
- Reheat in the oven at 350°F for 30–35 minutes, covered with foil.

Frequently Asked Questions
1. Can I Make This Casserole Ahead of Time?
Yes! Assemble the casserole up to 24 hours in advance, cover it tightly, and refrigerate. When ready to bake, let it sit at room temperature for 15 minutes, then bake as directed.
2. Can I Freeze This Casserole?
Yes. To freeze:
- Assemble the casserole but do not bake it.
- Wrap tightly with plastic wrap and aluminum foil.
- Freeze for up to 2 months.
- To bake, thaw overnight in the fridge and bake as directed.
3. Do I Have to Cook the Potatoes First?
No, as long as they are sliced thinly (¼ inch), they will cook properly in the oven.
4. What’s the Best Cheese for This Recipe?
Sharp cheddar cheese is the best choice, but you can mix in Monterey Jack, Colby, or mozzarella for a creamier texture.
5. Can I Use a Different Type of Meat?
Yes! You can substitute:
- Ground turkey or chicken for a leaner version.
- Ground sausage for extra flavor.
- A plant-based ground meat alternative for a vegetarian version.
6. Can I Add More Vegetables?
Yes, this casserole is easy to customize. Try adding:
- Diced bell peppers for a slight crunch.
- Spinach or kale for extra greens.
- Sliced mushrooms for an earthy flavor.
7. My Casserole Turned Out Watery. What Happened?
- The potatoes released too much moisture – Make sure to use russet potatoes, which absorb liquid better.
- The beef wasn’t drained properly – Drain excess fat after browning to prevent excess grease.
- Too much liquid in the sauce – Stick to the exact milk measurements to keep the sauce thick and creamy.
8. How Can I Make the Top Crispier?
- Remove the foil for the last 15 minutes of baking.
- Sprinkle an extra ½ cup of shredded cheese on top.
- Broil for 2–3 minutes after baking for a golden, crispy finish.
Final Thoughts
This Cheesy Hamburger Potato Casserole is a hearty, comforting meal that’s perfect for weeknight dinners, meal prep, or potlucks. Whether you follow the recipe as written or customize it with different ingredients, it’s a versatile dish that’s sure to become a family favorite. With these storage and reheating tips, you can enjoy it fresh every time.
Cheesy Hamburger Potato Casserole
Ingredients
For the Casserole:
- 1.5 pounds ground beef
- 1 yellow onion finely diced
- 4 pounds russet potatoes peeled and sliced into ¼-inch pieces
- 2 cups grated cheddar cheese
- Kosher salt to taste
- Freshly ground black pepper to taste
For the Sauce:
- 1 10.75-ounce can condensed cheddar soup
- 1 12-ounce can evaporated milk
- ½ cup milk
- ½ teaspoon garlic powder
Instructions
Prepare the Oven and Baking Dish
- Preheat the oven to 350°F (177°C). Grease a 9×13-inch baking dish with nonstick spray and set aside.
Cook the Ground Beef
- In a large skillet over medium-high heat, cook the ground beef and diced onion. Season with salt and black pepper. Break up the beef as it cooks and continue until browned and no longer pink. Drain excess fat and set the beef mixture aside.
Assemble the Casserole
- In the prepared baking dish, layer the sliced potatoes evenly. Season with salt and pepper.
- Add ¼ of the cooked beef mixture, followed by ¼ of the grated cheddar cheese.
- Repeat this process three more times to evenly distribute ingredients.
Prepare the Sauce
- In a small bowl, whisk together the condensed cheddar soup, evaporated milk, milk, and garlic powder until smooth.
Bake the Casserole
- Pour the prepared sauce evenly over the layered ingredients.
- Cover tightly with aluminum foil and bake for 60 minutes.
- Remove the foil and continue baking for an additional 15 minutes, or until the top is golden brown and the sauce is bubbling.
Serve and Enjoy
- Let the casserole rest for a few minutes before serving to allow the layers to set.






