Side Dishes
This old-fashioned hamburger and potato casserole brings back the comforting flavors of home-cooked meals that feed a crowd effortlessly. The combination of savory ground beef and tender potatoes creates a hearty dish that's perfect for family dinners or potlucks.
I've perfected this recipe over years of testing, ensuring every bite delivers that nostalgic taste of classic comfort food.
The beauty of this dish lies in its simplicity—just a few key ingredients that come together in one pan. Ground beef adds rich, meaty flavor while potatoes soak up the savory sauce, creating a satisfying texture.
Baking at the right temperature ensures the potatoes stay tender and the top stays golden and crispy, making it a foolproof method for a satisfying meal.
What you'll end up with is a steaming hot casserole that smells like home, with perfectly seasoned beef and fluffy potatoes baked to golden perfection. The dish is hearty enough to serve as a main course but simple enough to prepare on a busy weeknight.
This is comfort food at its finest, with every bite packed with nostalgia and flavor.
Serve it with a side of green beans or a simple salad to round out the meal. The leftovers reheat beautifully, making it an ideal dish for meal prep. Here's how to make this classic casserole that brings warmth to any table.
Ingredients for old fashioned hamburger and potato casserole
Ground beef, potatoes, and a few pantry staples—this is the nostalgic combo that makes old-fashioned comfort food shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 fat ratio preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 3 cloves | Freshly minced |
| Russet Potatoes 🥔 | 3 lb | Medium size, thinly sliced |
| Ketchup 🍅 | ½ cup | Heinz preferred for consistency |
| Worcestershire Sauce 🧂 | 1 tbsp | Classic Lea & Perrins |
| Mustard 🍯 | 1 tbsp | Yellow or Dijon |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra depth |
| Onion Powder 🧅 | ½ tsp | Enhances flavor |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp variety preferred |
The ground beef is the star here—80/20 fat ratio keeps it juicy, so don't skimp on quality. Costco or local butchers often have the best prices for bulk packs. If you're using pre-ground, check the label for fat content. The Russet potatoes are non-negotiable; their starchiness soaks up the sauce perfectly. Buy them a few days ahead if possible—they'll keep better and slice more easily. For the onions, yellow onions add the right balance of sweetness and bite, but red onions work in a pinch if that's what you've got.
No Worcestershire sauce? Substitute with 1 tbsp soy sauce plus 1 tsp vinegar—it won't be identical, but it'll work. The mustard can be swapped for Dijon or whole-grain mustard if you prefer a different texture. If you're using instant beef broth, reduce the salt since most brands are high-sodium. The cheese? Sharp cheddar melts best, but Monterey Jack is a good backup. For the ketchup, Heinz is the classic choice—it's what most home cooks grew up with, and it delivers consistent flavor.
This casserole tastes even better the next day, so make it ahead if you can. Store leftovers in the fridge for 4-5 days or freeze portions for up to 3 months. To reheat, cover with foil and bake at 350°F until warmed through. The potatoes will soften slightly, but the beef stays tender. For meal prep, divide into individual servings before freezing—just thaw and reheat. The cheese topping gets crispy again when reheated, so don't skip it.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes—just brown the beef with onions and garlic, dump in the potatoes and ketchup, and bake. No chopping, no fuss, no stress.
- Garlic-Ketchup Magic: That combo of caramelized onions, minced garlic, and tangy ketchup? It’s the secret weapon. The potatoes soak up the rich, savory sauce while the beef stays juicy—like a grown-up version of comfort food.
- Leftovers That Don’t Suck: Between us, most casseroles turn into sad, dry bricks the next day. Not this one. The potatoes stay tender, the beef stays moist, and reheating it is just as good as the first bite—perfect for lazy lunches or meal prep.
- Budget-Friendly Crowd-Pleaser: Ground beef, potatoes, and ketchup? Check. This feeds six for under $15 and still leaves room for bread or salad. Honestly, it’s the kind of dish that makes me feel like I’m feeding a houseful of people without breaking the bank.
Step-by-step instructions for old fashioned hamburger and potato casserole
This classic one-pan meal delivers hearty comfort with minimal effort—just follow these simple steps.
Cook the Ground Beef Mixture
In a large skillet over medium-high heat, cook the 1.5 lb ground beef until it loses its raw color, breaking it apart with a wooden spoon. This should take about 5-7 minutes. The beef is done when it's no longer pink in the center and has browned evenly.
Once the beef is cooked, drain most of the fat but leave about 1 tablespoon in the pan for flavor. Add the diced yellow onion and minced garlic cloves, cooking for another 2-3 minutes until softened. Stir in the 2 tablespoons all-purpose flour, mixing well to create a roux. This will help thicken the sauce later.
Build the Sauce and Layer Potatoes
Pour in the ½ cup ketchup, 1 tablespoon Worcestershire sauce, 1 tablespoon mustard, 1 cup beef broth, 1.5 teaspoons salt, ½ teaspoon black pepper, ½ teaspoon garlic powder, and ½ teaspoon onion powder. Stir everything together until fully combined and the sauce begins to thicken slightly.
In a large greased baking dish (about 9x13 inches), arrange half of the thinly sliced russet potatoes in an even layer. Pour half of the beef mixture over the potatoes, spreading it evenly. Repeat with the remaining potatoes and sauce, making sure the top layer is fully covered. This ensures every bite gets that rich, savory flavor.
Bake Until Golden and Bubbly
Cover the baking dish tightly with aluminum foil and bake in a preheated 375°F oven for 45 minutes. After this initial baking time, remove the foil and sprinkle the 1 cup shredded cheddar cheese evenly over the top. Return the dish to the oven, uncovered, and bake for another 15-20 minutes until the cheese is melted and bubbly and the edges are golden brown.
Here's the thing—don't peek at the casserole while it bakes. Opening the oven too early can cause the potatoes to steam instead of crisp up. The cheese should be fully melted and slightly browned on top, indicating it's ready to serve.
Rest and Serve
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice and serve. The potatoes should be tender, the sauce thick and flavorful, and the cheese perfectly melted.
Slice into 6 equal servings and serve warm. The combination of tender potatoes, savory beef, and melted cheese makes this a satisfying, nostalgic meal that's perfect for family dinners. Leftovers keep well in the refrigerator for up to 3 days or can be frozen for up to 2 months.
Pro Tips For Making Old Fashioned Hamburger And Potato Casserole
- Sear the Beef First: I learned this the hard way—skipping the initial browning makes the whole dish taste flat. Cook the ground beef over medium-high heat until it’s deeply browned, not just cooked through. That crust packs serious flavor, especially when mixed with the onions and garlic later.
- Slice Potatoes Evenly: Uneven slices mean uneven cooking, and nobody wants mushy potatoes in the middle. Use a mandoline or a sharp knife to cut them into ¼-inch slices—thin enough to soften quickly but thick enough to hold shape. Soak them in cold water for 10 minutes first to rinse off excess starch, which keeps them from turning gluey.
- Don’t Overmix the Ketchup: This isn’t a meatloaf—you’re not trying to make a dense, compact layer. After mixing the beef with the onions, garlic, and ketchup, just combine it lightly with a fork. Overworking it turns the mixture into a paste, and the casserole ends up dry instead of saucy. A few streaks of ketchup in the beef are fine; you’ll add more later anyway.
- Bake Covered, Then Uncovered: The first 20 minutes with foil on steams the potatoes and beef, locking in moisture. After that, remove the foil and crank the oven to 425°F for the last 10-15 minutes—this gives the top a golden crust without drying out the rest. I know, it’s an extra step, but it’s the thing that makes this dish taste homemade, not institutional.
Serving suggestions for this recipe
Classic Side Pairings
This hearty casserole pairs beautifully with crisp green beans sautéed in garlic butter. Toss 1 lb fresh green beans with 2 tablespoons butter, 2 minced garlic cloves, ½ teaspoon salt, and ¼ teaspoon black pepper.
Cook for 5-6 minutes until tender-crisp. The bright acidity cuts through the richness of the casserole perfectly. 🌿
Fresh Salad Balance
For a lighter option, serve with a simple apple and walnut salad.
Toss 4 cups mixed greens with ½ cup sliced Granny Smith apples, ¼ cup chopped walnuts, and a dressing of 2 tablespoons apple cider vinegar, 3 tablespoons olive oil, 1 teaspoon honey, and a pinch of salt. The crunch and sweetness complement the savory casserole.
Bread Basket Addition
No meal is complete without warm bread to soak up the sauce. I recommend a crusty Italian loaf or garlic dinner rolls. For extra flavor, brush the rolls with melted butter and sprinkle with garlic powder before baking. The soft bread contrasts wonderfully with the crispy cheese topping. 🍞
Pickled Vegetables
Add a tangy crunch with quick-pickled red onions or dill pickles. Thinly slice 1 red onion and soak in ½ cup vinegar, 1 tablespoon sugar, and ½ teaspoon salt for 30 minutes.
The acidity brightens every bite of the rich casserole. Store-bought pickles work in a pinch too!
Dessert Pairing
End the meal with something sweet yet simple. A warm apple crisp or vanilla ice cream balances the savory flavors beautifully. For a no-bake option, serve chocolate chip cookies with a glass of cold milk. The contrast between salty and sweet is pure comfort food magic. 🍏
Presentation Tips
For serving, use a wooden cutting board to slice the casserole into neat squares. Garnish each portion with a sprinkle of fresh parsley or chopped green onions for a pop of color.
Serve family-style in the baking dish for that classic casserole feel, or transfer to individual plates for a more elegant touch. 🍽️
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef in this casserole?
Yes, but expect a slightly different texture and flavor profile. Ground turkey will be leaner, so you may want to add 1 tablespoon olive oil to the pan to prevent dryness. Use 93% lean or leaner for best results, and adjust seasoning slightly since turkey absorbs flavors differently. The dish will still be delicious, just lighter in taste.
Why did my casserole turn out soggy instead of crispy?
This usually happens when the potatoes aren't fully cooked before baking or if the oven temperature isn't hot enough. Make sure to pre-cook the potatoes until tender (about 10 minutes in boiling water), drain them well, and bake at 375°F without opening the oven door during the first 45 minutes. The cheese topping needs dry potatoes underneath to create that perfect crispy layer.
Can I make this casserole in a smaller baking dish?
For a 9x9-inch dish, reduce the recipe by about 30%—use 1 lb ground beef, 2 lb potatoes, and ½ cup cheese. The baking time will be similar, but check for doneness at 40 minutes (covered) and 15 minutes (uncovered). Smaller dishes often crisp up faster, so watch closely.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 20-25 minutes until warmed through. For individual portions, microwave for 2-3 minutes on 50% power, then broil for 2-3 minutes to restore crispiness. Avoid reheating uncovered in the microwave—it makes the cheese rubbery. The best results come from oven reheating.
Can I add other vegetables to this recipe?
Yes! Try adding 1 cup frozen peas or ½ cup corn kernels to the sauce mixture—they'll blend right in. For chunkier textures, layer sliced bell peppers or zucchini between the potato layers. Just reduce the potatoes slightly to maintain balance. The key is to keep the dish hearty, not overwhelming.
