Hamburger Potato Casserole
Hamburger Potato Casserole

A Hamburger Potato Casserole brings together the savory comfort of ground beef and tender potatoes in a single, hearty dish. This meal features layers of thinly sliced or diced potatoes that soften into a creamy texture, mingling with browned ground beef seasoned with onions and garlic. A rich, cheesy sauce binds everything together, creating a comforting blend of salty, umami, and mild dairy flavors. The top often develops a golden, slightly crisp crust from baking, offering a pleasant contrast to the soft interior. It is an ideal solution for busy weeknights when you need a substantial dinner that feeds a family without requiring hours of prep. The dish also works well as a make-ahead option for potlucks or meal-prep lunches, holding its structure beautifully when reheated.
This recipe is designed for the home cook who wants reliable results without complex techniques. By focusing on simple ingredients and straightforward assembly, it delivers a satisfying meal that feels special but remains accessible. You can find this type of casserole in many households because it utilizes pantry staples and common refrigerated items. Whether you are feeding a hungry crowd or preparing a quick dinner after work, this dish provides warmth and sustenance in every bite.
If you enjoy discovering new ways to use everyday ingredients, Follow Hailee Recipes on Pinterest for more practical cooking ideas and visual guides.
Why This Recipe Works
The success of this casserole lies in how the ingredients interact during the baking process. Potatoes are naturally starchy, and when sliced thinly or diced small, they release moisture that helps create a natural sauce alongside the added cheese and cream. Browning the ground beef before combining it with the other ingredients ensures a deep, savory flavor base rather than a boiled or steamed taste. The fat rendered from the meat coats the vegetables and adds richness that leaner proteins cannot provide.
Using a combination of shredded cheddar and a touch of cream cheese or sour cream creates a stable emulsion that prevents the dish from becoming watery. These dairy products melt evenly, coating the potato slices and beef in a cohesive layer. Baking the casserole covered for part of the time allows the potatoes to steam and become tender without drying out the top. Removing the cover later in the process encourages the cheese to bubble and brown, adding textural interest. This method balances tenderness with structure, ensuring each serving holds together on the plate.
Ingredients
To prepare this dish for six servings, you will need the following items. Ensure your potatoes are fresh and firm, avoiding any with green spots or soft areas. Ground beef should be 80% lean for the best balance of flavor and moisture.
- 1 pound (450g) ground beef (80/20 lean-to-fat ratio)
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 4 large russet potatoes, peeled and sliced into 1/4-inch rounds or cut into 1/2-inch cubes
- 1 cup (240ml) chicken broth or beef broth
- 1 cup (240ml) heavy cream or whole milk
- 2 cups (225g) shredded sharp cheddar cheese, divided
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme
- 2 tablespoons all-purpose flour (optional, for thickening)
- 1 tablespoon olive oil or butter for sautéing
How To Make Hamburger Potato Casserole
- Brown the Meat and Aromatics: Preheat your oven to 375°F (190°C). In a large skillet over medium-high heat, add the olive oil or butter. Once hot, add the ground beef, breaking it apart with a wooden spoon. Cook until no pink remains, about 6 to 8 minutes. Drain excess grease if necessary, leaving about 1 tablespoon in the pan. Add the diced onion to the skillet and cook for 3 to 4 minutes until softened. Stir in the minced garlic and dried thyme, cooking for another minute until fragrant. If you prefer a thicker sauce, sprinkle the flour over the meat mixture and stir for 1 minute to cook off the raw flour taste.
- Prepare the Dairy Base: In a separate bowl, whisk together the chicken broth, heavy cream, salt, and black pepper. If using flour, ensure it is fully incorporated into the meat before adding liquids. Pour half of this liquid mixture over the beef and onion mixture, stirring gently to combine. Do not add all the liquid yet; reserve some for layering if needed, though typically the full amount is used here. Set aside 1/2 cup of the shredded cheddar cheese for the topping.
- Assemble the Layers: Lightly grease a 9×13 inch baking dish. Begin by spreading half of the beef and onion mixture across the bottom of the dish. Arrange half of the potato slices or cubes over the meat, overlapping them slightly to ensure even coverage. Pour half of the remaining liquid mixture over the potatoes. Repeat the layers: add the rest of the beef mixture, followed by the remaining potatoes, and then pour the rest of the liquid over everything. Sprinkle the reserved 1/2 cup of cheddar cheese evenly over the top layer of potatoes.
- Bake Covered: Cover the baking dish tightly with aluminum foil. Place it in the preheated oven and bake for 45 minutes. This initial covered phase traps steam, which is essential for cooking the potatoes through without burning the top. After 45 minutes, carefully remove the foil. Check the potatoes by piercing one with a fork; if it slides in easily, the dish is nearly done. If the potatoes are still firm, continue baking covered for another 10 to 15 minutes.
- Crisp the Top: Once the potatoes are tender, leave the dish uncovered and bake for an additional 10 to 15 minutes. Watch closely as the cheese melts and turns golden brown. The edges of the casserole should be bubbling vigorously. Remove the dish from the oven and let it rest on a wire rack for 10 minutes before serving. This resting period allows the sauce to thicken slightly, making it easier to scoop neat portions.
Doneness And Troubleshooting
The most critical factor in this recipe is the tenderness of the potatoes. If you slice them too thickly, they may remain crunchy even after the recommended baking time. Conversely, if they are too thin, they might disintegrate into mush. Aim for uniform 1/4-inch thickness. When checking for doneness, insert a fork into the center of the dish. It should meet little resistance. If the top looks browned but the potatoes are hard, tent the dish loosely with foil and return it to the oven for 10 more minutes to prevent further browning while finishing the cooking.
If the casserole appears too dry before the potatoes are cooked, you can drizzle a small amount of additional broth or milk over the top before covering it again. If the sauce seems too thin after baking, allow the dish to rest longer; the starches from the potatoes will continue to absorb liquid as it cools. For a crisper top, you can switch the oven to broil for the last 2 minutes, but watch it constantly to avoid burning the cheese.
Substitutions And Variations
You can adapt this recipe to suit dietary preferences or ingredient availability. For a lighter version, substitute the heavy cream with whole milk and increase the amount of shredded cheese slightly to maintain richness. Using low-sodium broth allows you to control the salt level more precisely. If you prefer a different cheese, Monterey Jack or a mild cheddar blend works well, though strong blue cheeses or aged gouda may overpower the subtle potato flavor.
Adding vegetables like frozen peas, corn, or diced carrots introduces extra color and nutrients. Sauté these vegetables with the onions before assembling the casserole to ensure they are tender. For a gluten-free option, omit the flour or use a gluten-free all-purpose blend. If you want to reduce the fat content, you can use 90% lean ground beef, but note that the dish may be less moist, so monitor the liquid levels closely. Bacon bits can be sprinkled on top for a smoky variation, adding a nice crunch.
Serving Suggestions
This casserole is a complete meal on its own, but it pairs nicely with fresh sides to balance the richness. A simple green salad with a vinaigrette dressing cuts through the creaminess of the dish. Steamed broccoli or roasted green beans add a bright, crisp element. Garlic bread or a crusty baguette is excellent for soaking up any extra sauce left in the baking dish. For a lighter touch, serve with a side of apple slices or a fruit compote to provide a sweet contrast to the savory beef and potatoes.
Storage And Reheating
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Allow the casserole to cool completely before sealing the container to prevent condensation from making the top soggy. When reheating, place individual portions in a microwave-safe dish and heat in 30-second intervals, stirring gently if possible, until warm throughout. Alternatively, reheat the entire dish in a 350°F (175°C) oven covered with foil for about 20 minutes, removing the foil for the last 5 minutes to restore the crispy top.
For longer storage, you can freeze the unbaked casserole. Assemble the layers in a freezer-safe dish, wrap tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. Note that freezing may slightly alter the texture of the potatoes, making them softer upon reheating. Always ensure the internal temperature reaches 165°F (74°C) when reheating leftovers to ensure food safety.
This Hamburger Potato Casserole offers a reliable way to turn basic ingredients into a comforting, family-friendly meal. With careful attention to slicing thickness and baking times, you can achieve a tender, flavorful result every time. Keep the instructions simple and trust the process to deliver a warm, satisfying dinner.

Hamburger Potato Casserole
Ingredients
Method
- Brown the ground beef with onions and garlic in a skillet; drain excess fat and stir in flour if using.
- Whisk broth, cream, salt, pepper, and thyme; set aside 1/2 cup of cheese for topping.
- Layer half the meat mixture, half the potatoes, and half the liquid in a greased 9x13 baking dish; repeat layers.
- Cover with foil and bake at 375°F (190°C) for 45 minutes, then check potato tenderness.
- Uncover, sprinkle with remaining cheese, and bake for 10-15 minutes until bubbly and golden; rest 10 minutes before serving.
