If you’re looking for the ultimate comfort food dinner, this Classic Hamburger Potato Casserole is a recipe your whole family will love! Layers of tender sliced potatoes, perfectly seasoned ground beef, sautéed onions, and a rich homemade cheddar cheese sauce come together in one delicious oven-baked dish.
This hearty ground beef and potato casserole is everything you want in a homemade dinner: creamy, cheesy, savory, and incredibly satisfying. The potatoes become tender as they bake, while the seasoned beef adds plenty of flavor and the creamy cheddar sauce brings everything together.
Made with simple, everyday ingredients, this easy hamburger potato casserole is perfect for busy weeknights, family gatherings, or cozy Sunday dinners. It’s an affordable, filling meal that tastes like classic homemade comfort food in every bite!
Recipe Overview
| Category | Details |
| Recipe Name | Hamburger Potato Casserole |
| Cuisine | American |
| Course | Main Course |
| Preparation Time | 25 minutes |
| Cooking Time | 65–70 minutes |
| Resting Time | 10–15 minutes |
| Total Time | Approximately 1 hour 45 minutes |
| Servings | 6–8 |
| Cooking Method | Oven-Baked |
| Oven Temperature | 375°F (190°C) |
| Difficulty | Easy |
| Main Ingredients | Ground Beef, Potatoes, Cheddar Cheese, Milk |
| Flavor Profile | Creamy, Cheesy, Savory |
Why You’ll Love This Recipe
This hamburger potato casserole is the perfect combination of hearty ground beef and tender potatoes covered in a rich, homemade cheese sauce. Every layer brings delicious flavor and texture, making it a satisfying meal for the entire family.
One of the best things about this recipe is how simple and budget-friendly it is. You don’t need expensive ingredients or complicated cooking techniques to create a delicious homemade dinner.
The creamy cheddar sauce makes this casserole extra special. Unlike recipes that rely entirely on canned soup, this version uses a simple homemade cheese sauce made with butter, flour, milk, broth, and shredded cheddar.
It’s also easy to customize with your favorite vegetables, seasonings, and cheeses. Whether you’re preparing a weeknight dinner or feeding a hungry crowd, this cheesy ground beef and potato casserole is always a great choice!
Ingredients
For the Ground Beef Layer
| Ingredient | Quantity |
| Ground beef (80/20 or 85/15) | 1½ lbs (700 g) |
| Medium yellow onion, diced | 1 |
| Garlic cloves, minced | 2 |
| Salt | To taste |
| Black pepper | To taste |
For the Potato Layers
| Ingredient | Quantity |
| Yukon Gold or Russet potatoes, peeled and thinly sliced | 2½ lbs |
| Salt | ½ teaspoon (for seasoning the layers) |
| Black pepper | ¼ teaspoon |
For the Homemade Cheddar Cheese Sauce
| Ingredient | Quantity |
| Unsalted butter | 3 tablespoons |
| All-purpose flour | 3 tablespoons |
| Whole milk | 2 cups |
| Chicken broth or beef broth | 1 cup |
| Shredded cheddar cheese | 1½ cups |
| Salt | 1 teaspoon |
| Black pepper | ½ teaspoon |
| Garlic powder | ½ teaspoon |
| Onion powder | ½ teaspoon |
For the Topping
| Ingredient | Quantity |
| Shredded cheddar cheese | ½ cup |
| Fresh parsley, chopped | For garnish |
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9 × 13-inch baking dish with butter or nonstick cooking spray. Set aside.
Step 2: Cook the Ground Beef
Place a large skillet over medium-high heat. Add the ground beef and diced onion.
Cook for approximately 7–10 minutes, breaking the beef into small crumbles with a wooden spoon, until the meat is fully browned and the onions become soft and translucent.
Add the minced garlic during the final minute of cooking and stir until fragrant.
Drain any excess grease, then season the beef mixture with a little salt and black pepper. Remove from the heat and set aside.
Step 3: Prepare the Potatoes
Peel the potatoes and slice them into thin, approximately ⅛-inch-thick rounds.
Try to keep the slices uniform in thickness so they cook evenly in the oven.
If you’re preparing them ahead of time, place the sliced potatoes in cold water to prevent browning. Drain and pat them dry before assembling the casserole.
Step 4: Make the Homemade Cheese Sauce
In a medium saucepan, melt the butter over medium heat.
Whisk in the flour and cook for approximately 1 minute, stirring continuously to create a smooth roux.
Gradually pour in the milk and chicken or beef broth while whisking constantly to prevent lumps.
Bring the mixture to a gentle simmer and cook for approximately 4–5 minutes, stirring frequently, until the sauce thickens.
Remove the saucepan from the heat. Stir in 1½ cups of shredded cheddar cheese, salt, black pepper, garlic powder, and onion powder.
Continue stirring until the cheese melts completely and the sauce becomes smooth and creamy.
Step 5: Assemble the Casserole
Arrange half of the sliced potatoes in an even layer across the bottom of the prepared baking dish.
Spread the cooked ground beef and onion mixture evenly over the potatoes.
Pour approximately half of the homemade cheddar cheese sauce over the beef layer, spreading it gently to cover the ingredients.
Add the remaining potato slices in another even layer.
Pour the rest of the cheese sauce over the top, making sure the potatoes are well coated.
Step 6: Bake Covered
Cover the baking dish tightly with aluminum foil.
Place it in the preheated oven and bake for approximately 45 minutes.
The foil helps trap steam inside the dish, allowing the potatoes to soften while absorbing the creamy cheese sauce.
Step 7: Add the Cheese Topping
Carefully remove the aluminum foil.
Sprinkle the remaining ½ cup of shredded cheddar cheese evenly over the casserole.
Return the dish to the oven and bake uncovered for another 20–25 minutes, or until the potatoes are fork-tender and the cheese on top is melted, bubbly, and golden brown.
If the top needs additional browning, broil briefly while watching carefully to prevent burning.
Step 8: Rest and Serve
Remove the casserole from the oven and allow it to rest for 10–15 minutes before slicing.
This resting time helps the creamy sauce settle and makes serving easier.
Garnish with freshly chopped parsley and serve warm. Enjoy every delicious bite of this cheesy ground beef and potato casserole!
Best Tips for Success
For the best results, slice your potatoes as evenly as possible. Thin, uniform slices cook more consistently and become wonderfully tender.
Choose Yukon Gold potatoes for a naturally buttery texture or Russet potatoes for a softer, starchier result. Both varieties work beautifully.
Don’t skip browning the ground beef before assembling the casserole. This step develops a deeper savory flavor and prevents excess grease from collecting in the baking dish.
When making the cheese sauce, add the milk and broth gradually while whisking continuously. This helps create a smooth sauce without lumps.
For the best cheese flavor and melting texture, shred cheddar cheese from a block rather than using pre-shredded cheese, which often contains anti-caking ingredients.
Finally, let the casserole rest before serving. Cutting it too early may cause the cheese sauce to run out before the layers have time to settle.
Best Ingredient Options
Ground Beef: An 80/20 or 85/15 ground beef blend provides excellent flavor. Lean ground beef can also be used for a lighter version.
Potatoes: Yukon Gold potatoes offer a creamy, buttery texture, while Russet potatoes become softer and more tender.
Cheddar Cheese: Sharp cheddar provides a stronger, richer cheese flavor. Mild cheddar creates a smoother, more delicate taste.
Milk: Whole milk produces the creamiest sauce. Reduced-fat milk can be used, although the sauce may be slightly less rich.
Broth: Beef broth enhances the savory flavor of the ground beef, while chicken broth creates a milder cheese sauce.
Butter: Unsalted butter gives you better control over the overall saltiness.
Fresh Garlic: Freshly minced garlic adds wonderful aroma and depth. Garlic powder can be used if fresh garlic isn’t available.
Recipe Variations
For a vegetable-packed casserole, add sliced mushrooms, diced bell peppers, or steamed broccoli between the beef and potato layers. These ingredients add color, texture, and extra flavor.
If you love extra cheese, replace part of the cheddar with Monterey Jack, mozzarella, or Colby Jack. A combination of cheeses creates an even richer topping.
For a garlic Parmesan version, add ¼ cup of grated Parmesan cheese to the sauce along with the cheddar.
You can also make a spicy variation by adding a pinch of cayenne pepper, smoked paprika, or crushed red pepper flakes to the ground beef.
For a lighter option, use lean ground beef, reduced-fat cheddar, and low-fat milk.
If you prefer a more traditional homestyle flavor, add a little dried thyme, rosemary, or Italian seasoning to the beef mixture.
What to Serve With
This hamburger potato casserole is hearty enough to serve as a complete meal, but it also pairs beautifully with simple side dishes.
A fresh garden salad with lettuce, tomatoes, cucumbers, and a light vinaigrette provides a refreshing contrast to the rich cheese sauce.
Steamed green beans, roasted broccoli, glazed carrots, or sautéed zucchini are wonderful vegetable options.
For an extra-comforting dinner, serve it with warm dinner rolls, garlic bread, or homemade biscuits.
A simple coleslaw or cucumber salad can also balance the richness of the casserole and complete the meal.
Make-Ahead Instructions
You can prepare several components of this casserole ahead of time to make dinner easier.
Cook the ground beef with the onions and garlic, then refrigerate it in an airtight container for up to 2 days.
You can also prepare the homemade cheese sauce in advance and store it separately in the refrigerator.
For the best texture, slice the potatoes shortly before assembling the casserole. If you need to slice them ahead of time, keep them submerged in cold water in the refrigerator and drain and dry them thoroughly before using.
When ready to bake, assemble the casserole and follow the regular baking instructions. If the ingredients are cold from refrigeration, allow additional baking time as needed.
Storage
Allow leftover casserole to cool before transferring it to an airtight container.
Refrigerate for up to 3–4 days.
Store individual portions separately for convenient lunches or quick dinners.
Reheating
Oven: Place the desired portion in an oven-safe dish, cover with foil, and reheat at 325°F (165°C) for approximately 15–20 minutes, or until heated through.
Microwave: Place an individual serving on a microwave-safe plate and heat in 30–60-second intervals until thoroughly warmed.
Air Fryer: Place a portion in an air-fryer-safe dish and heat at 325°F (165°C) until warm throughout. Cover loosely if the cheese begins browning too quickly.
Add a small splash of milk or broth before reheating if the casserole seems dry.
Freezing
This hamburger potato casserole can be frozen, although potatoes may become slightly softer after thawing.
For best results, allow the baked casserole to cool completely before cutting it into individual portions.
Wrap portions tightly or place them in freezer-safe airtight containers.
Freeze for up to 2–3 months for the best quality.
Thaw overnight in the refrigerator before reheating. Heat until the center reaches 165°F (74°C).
Common Mistakes to Avoid
Slicing the Potatoes Too Thick: Thick slices take longer to cook and may remain firm in the center. Aim for approximately ⅛-inch-thick slices.
Skipping the Ground Beef Browning: Browning develops flavor and removes excess moisture and grease before assembling the casserole.
Making a Lumpy Cheese Sauce: Add the milk and broth gradually while whisking continuously to create a smooth consistency.
Using Too Much Flour: Too much flour can make the cheese sauce overly thick. Follow the recommended measurements.
Adding Cold Cheese Too Quickly: Remove the sauce from the heat before stirring in the cheddar to help it melt smoothly.
Not Covering the Casserole: Baking covered during the first stage helps the potatoes cook through without drying out the top.
Serving Immediately: Allowing the casserole to rest for 10–15 minutes helps the layers hold together when sliced.
Nutrition Estimate
Approximate nutritional values per serving, based on 8 servings.
| Nutrient | Amount |
| Calories | 490 kcal |
| Protein | 28 g |
| Carbohydrates | 38 g |
| Fat | 25 g |
| Saturated Fat | 12 g |
| Fiber | 3 g |
| Sugar | 5 g |
| Sodium | 620 mg |
Nutrition information is an estimate and may vary depending on the ground beef, cheese, broth, and milk used.
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Absolutely! Ground turkey is a great alternative if you prefer a lighter casserole. Cook it thoroughly with the onions and garlic before assembling the dish.
Do I need to boil the potatoes before baking?
No. The potatoes are sliced thinly and bake directly in the casserole. Covering the dish with foil during the first 45 minutes helps them become tender.
Can I use frozen sliced potatoes?
Yes, but thaw and drain them first. Remove excess moisture before layering to prevent the casserole from becoming watery.
Can I use cream of mushroom soup instead of homemade cheese sauce?
Yes. You can substitute a condensed cream soup mixture for a quicker preparation, although the flavor and texture will be different from the homemade cheddar sauce.
What is the best cheese for hamburger potato casserole?
Sharp cheddar is a classic choice because it provides a rich, savory flavor. Monterey Jack and Colby Jack are also excellent melting cheeses.
How do I know when the potatoes are fully cooked?
Insert a fork or small knife into the center of the casserole. The potatoes should be soft and easy to pierce without resistance.
Can I prepare this casserole the night before?
Yes, you can prepare the beef and cheese sauce in advance. For the best potato texture, assemble the casserole shortly before baking.
Can I make this casserole without beef broth?
Yes. Chicken broth works perfectly, and you can also use vegetable broth if preferred.
Why is my potato casserole watery?
Excess moisture can come from wet potatoes, fatty ground beef, or too much broth. Drain the beef thoroughly and pat the potato slices dry before assembling.
Can I make this recipe gluten-free?
Yes. Use a certified gluten-free flour blend or cornstarch to thicken the cheese sauce, and check that your broth and seasonings are gluten-free.
Final Thoughts
This Classic Hamburger Potato Casserole is the perfect combination of tender potatoes, savory ground beef, and rich homemade cheddar cheese sauce. Every layer is filled with comforting flavor, making it a wonderful meal for family dinners, busy weeknights, and special gatherings.
With simple ingredients, an easy preparation process, and plenty of cheesy goodness, this homemade casserole is sure to become a regular favorite in your kitchen. Serve it warm with your favorite vegetables or a fresh salad, and enjoy a delicious, satisfying dinner everyone will love!