Few dinners are as comforting as a bubbling casserole coming out of the oven, especially when it’s filled with layers of tender potatoes, seasoned ground beef, creamy sauce, and plenty of melted cheddar cheese. Cheesy Hamburger Potato Casserole is the kind of hearty family dinner that doesn’t need fancy ingredients to make everyone happy.
Thinly sliced potatoes are layered with savory ground beef, onions, garlic, and a rich combination of creamy mushroom and cheddar soups. Everything is finished with shredded cheddar and baked until the potatoes are tender and the cheese is golden and bubbling.
It’s an easy, budget-friendly meal that feels wonderfully homemade. The ingredients are simple enough for a weeknight, yet the finished casserole is satisfying enough for a Sunday dinner or casual family gathering.
If you’ve ever enjoyed the classic combination of hamburger and potatoes, this recipe takes those familiar flavors and turns them into a creamy, cheesy baked dish that’s easy to portion and even better when there’s a little leftover for lunch the next day.
Why You’ll Love This Hamburger Potato Casserole
This recipe has all the qualities you want in a dependable comfort-food dinner.
It’s hearty: Ground beef and potatoes make every serving filling and satisfying.
It’s creamy: The combination of mushroom soup, cheddar soup, and milk creates a rich sauce that works its way between the layers.
It’s cheesy: Shredded cheddar melts over the casserole and creates a golden topping.
It’s family-friendly: The flavors are familiar and easy to customize depending on what your family enjoys.
It’s budget-conscious: Potatoes, ground beef, and pantry staples can feed several people without requiring expensive ingredients.
Recipe Overview
Prep Time: 20 minutes
Cook Time: 70–85 minutes
Total Time: About 1 hour 40 minutes
Servings: 6–8
Ingredients
- 1 pound (450 g) ground beef
- 5 medium potatoes, peeled and thinly sliced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 2 cans (10.5 ounces each) condensed cream of mushroom soup
- 1 can (10.5 ounces) condensed cheddar cheese soup
- 1 cup milk
- 2 cups shredded cheddar cheese, divided
- 1 teaspoon paprika
- Salt and black pepper, to taste
- 1 tablespoon olive oil, optional
- Fresh parsley or sliced green onions, for garnish
Ingredient Notes
Ground beef: An 80/20 or 85/15 blend provides plenty of flavor. If your beef releases a significant amount of fat during cooking, drain it before assembling the casserole.
Potatoes: Russet potatoes are an excellent choice because they become tender and absorb the creamy sauce beautifully. Yukon Gold potatoes are another good option if you prefer a slightly buttery texture.
Cream of mushroom soup: This forms the savory foundation of the sauce. If mushrooms aren’t your favorite, you can experiment with another condensed cream soup.
Cheddar cheese soup: It adds extra cheesiness and helps create a creamy, flavorful sauce.
Shredded cheddar: Sharp cheddar provides the most pronounced cheese flavor, while mild cheddar creates a softer taste. Freshly shredded cheese melts particularly well.
How to Make Cheesy Hamburger Potato Casserole
1. Preheat the Oven
Preheat your oven to 350°F (175°C).
Lightly grease an 8×12-inch casserole dish or another similarly sized baking dish.
Greasing the dish makes serving easier and helps prevent the creamy sauce and cheese from sticking to the sides.
2. Brown the Ground Beef
Heat a large skillet over medium heat. Add the olive oil if desired.
Add the chopped onion and cook for about 3 to 4 minutes, stirring occasionally, until the onion begins to soften and turn translucent.
Add the minced garlic and cook for another minute. Be careful not to let the garlic burn.
Add the ground beef and cook until it is fully browned, breaking it apart with a spoon or spatula as it cooks.
Season with paprika, salt, and black pepper.
Once the beef is cooked, drain any excess grease from the skillet.
Set the seasoned beef mixture aside while you prepare the remaining ingredients.
3. Slice the Potatoes
Peel the potatoes and slice them into approximately ⅛-inch-thick pieces.
Uniform slices are important because they help the potatoes cook at the same rate. A mandoline can make this step faster, but a sharp knife works perfectly well.
Try not to make some slices very thick and others extremely thin. The thinner pieces may become overly soft before the thicker ones are completely tender.
4. Prepare the Creamy Sauce
In a medium mixing bowl, combine the cream of mushroom soups, cheddar cheese soup, and milk.
Stir until everything is thoroughly blended and smooth.
The sauce should be thick but pourable. The milk helps loosen the condensed soups so they can spread between the layers during baking.
Taste if desired and adjust the seasoning carefully. Remember that the soups and cheese already contain salt.
5. Build the First Layer
Spread a layer of sliced potatoes across the bottom of the prepared casserole dish.
Try to arrange them in a relatively even layer rather than creating a large pile in the center.
Season lightly with salt and pepper if needed.
Spread a portion of the cooked ground beef over the potatoes.
Then spoon some of the creamy soup mixture over the beef.
Finish the layer with a sprinkling of shredded cheddar cheese.
6. Continue Layering
Repeat the process with the remaining potatoes, beef, sauce, and cheese.
The exact number of layers will depend on the size and depth of your baking dish.
Try to finish with the creamy sauce and a generous layer of shredded cheddar on top. This final cheese layer will melt and brown beautifully during the last stage of baking.
7. Cover and Bake
Cover the casserole dish tightly with aluminum foil.
Bake at 350°F (175°C) for approximately 60 to 70 minutes.
The foil traps moisture and steam inside the dish, helping the potatoes cook until tender while preventing the cheese on top from browning too early.
Start checking the potatoes toward the end of the cooking time by carefully inserting a fork or thin knife into the center. They should be tender and easy to pierce.
If the potatoes still feel firm, cover the dish again and continue baking until tender.
8. Brown the Cheese
Once the potatoes are fully tender, carefully remove the foil.
Return the casserole to the oven and bake uncovered for another 10 to 15 minutes.
During this time, the cheese should melt completely and develop a beautiful golden-brown surface.
If you want an especially browned top, you can briefly use the broiler at the end, but watch it closely.
9. Rest Before Serving
Remove the casserole from the oven and let it rest for approximately 5 to 10 minutes.
This gives the sauce time to settle and makes the casserole easier to scoop.
Sprinkle fresh parsley or chopped green onions over the top for a little color and freshness.
Serve warm.
Tips for the Best Results
Slice the potatoes evenly. Consistent thickness is one of the most important factors in getting perfectly cooked potatoes.
Don’t skip draining the beef. Excess grease can make the casserole oily and interfere with the creamy sauce.
Cover during the first stage. The foil helps create the moist environment the potatoes need to become tender.
Check the center. Don’t rely solely on the cooking time. The casserole is ready when the potatoes are fork-tender.
Let it rest. A short resting period makes serving much less messy and allows the creamy sauce to thicken slightly.
Don’t over-season. Condensed soups and cheddar already contain salt, so add seasoning gradually.
Easy Variations
Add Vegetables
Make the casserole more colorful by adding peas, corn, carrots, mushrooms, or green beans. Cook firmer vegetables partially before adding them to ensure they become tender during baking.
Use Ground Turkey
Ground turkey can replace the beef for a lighter variation. Season it generously with onion, garlic, paprika, salt, and pepper to build plenty of flavor.
Try Ground Chicken
Ground chicken is another option if you prefer a milder protein. It works particularly well with cheddar and creamy mushroom sauce.
Make It Extra Cheesy
For serious cheese lovers, mix mozzarella, Monterey Jack, or Colby into the cheddar. You can also add a little Parmesan to the topping for extra savory flavor.
Add More Seasoning
Garlic powder, onion powder, smoked paprika, dried thyme, or Italian seasoning can add another layer of flavor.
What to Serve with Hamburger Potato Casserole
Because this casserole is already rich and hearty, simple sides work best.
A crisp green salad provides freshness and acidity that balances the creamy cheese sauce.
Steamed broccoli, green beans, roasted carrots, or peas are also excellent choices.
If you’re serving this at a larger family dinner, warm dinner rolls are perfect for soaking up any extra sauce.
Make-Ahead Instructions
This casserole can be assembled ahead of time, which makes it convenient for busy evenings.
Prepare the beef and sauce, slice the potatoes, and assemble the casserole as directed. Cover it tightly and refrigerate until you’re ready to bake.
Because the ingredients will be cold, the casserole may need additional time in the oven. Check the potatoes in the center before removing it.
For the best results, avoid leaving sliced raw potatoes exposed to air for an extended period because they can discolor.
Storage and Reheating
Allow leftovers to cool before transferring them to airtight containers.
Store the casserole in the refrigerator for up to 4 days.
Individual portions can be reheated in the microwave until hot throughout. For larger portions, cover the casserole with foil and warm it in a 325°F (165°C) oven.
If the casserole seems dry after refrigeration, add a small splash of milk before reheating.
Frequently Asked Questions
What potatoes work best for this casserole?
Russet potatoes are an excellent choice because they become tender and absorb the creamy sauce. Yukon Gold potatoes are also delicious and give the casserole a naturally buttery texture.
Why are my potatoes still hard?
The potato slices may be too thick, or the casserole may need more cooking time. Make sure the potatoes are sliced around ⅛ inch thick and check the center with a fork before removing the foil.
Can I use frozen vegetables?
Yes. Frozen peas, corn, or mixed vegetables can be added. For vegetables that release a lot of water, thaw and drain them first.
Can I replace the ground beef?
Absolutely. Ground turkey or ground chicken can be substituted. Cook the meat completely before layering it into the casserole.
Can I freeze this casserole?
It can be frozen, although potatoes may change slightly in texture after freezing and thawing. For the best quality, refrigerate leftovers and enjoy them within a few days.
Final Thoughts
Cheesy Hamburger Potato Casserole is the definition of simple comfort food. Tender potatoes, seasoned ground beef, creamy sauce, and melted cheddar come together in one bubbling dish that’s filling, affordable, and easy to customize.
It’s the kind of recipe you can make when you need a dependable family dinner without spending all evening in the kitchen. Add vegetables for extra variety, swap the beef for turkey or chicken, or pile on more cheese when you’re craving something extra indulgent.
Serve it with a crisp salad or steamed vegetables, let everyone scoop out a generous portion, and enjoy the kind of warm, homemade meal that never really goes out of style.