Looking for a hearty, family-approved comfort food that’s both simple and satisfying? The hamburger potato casserole is the answer. It’s like a warm hug on a plate—rich, creamy layers of seasoned ground beef, tender potatoes, and melty cheese all baked to perfection. This dish is a go-to in many households for busy weeknights or chilly weekends. Plus, it’s budget-friendly and customizable to whatever you have in the fridge. Let’s dive into everything you need to know to create the ultimate hamburger potato casserole that’ll have your family begging for seconds.
Ingredients
Before we get started, let’s break down the ingredients you’ll need:
Essential Ingredients:
- 1 lb ground beef
- 4–5 medium russet potatoes (peeled and thinly sliced)
- 1 medium onion (diced)
- 2 cloves garlic (minced)
- 1 can cream of mushroom soup (10.5 oz)
- 1 cup milk
- 1 ½ cups shredded cheddar cheese
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp paprika
- 2 tbsp olive oil or butter
Optional Add-ons:
- Green beans or corn for added veggies
- Jalapeños or hot sauce for a spicy kick
- Mozzarella or pepper jack cheese for a cheesy twist
- Sour cream for added creaminess
You can easily swap ground turkey or chicken if you’re looking to make it a bit lighter. For a low-carb version, try using zucchini slices instead of potatoes.
Tools You’ll Need
Here’s the basic kitchen gear to get started:
- Large skillet
- 9×13-inch baking dish
- Mandoline slicer or sharp knife
- Mixing bowls
- Measuring cups/spoons
- Aluminum foil
Having a mandoline slicer helps in getting those thin, even potato slices that cook perfectly in the oven.
Step-by-Step Cooking Instructions
Let’s get cooking! This recipe breaks down into three simple parts: prep, layer, and bake.
1. Preheat and Prep
Preheat your oven to 375°F (190°C). Grease your baking dish with a bit of butter or cooking spray.
Wash, peel, and thinly slice your potatoes—aim for about ⅛-inch thick. This ensures even cooking. Dice the onion and mince the garlic.
2. Cook the Ground Beef
In a large skillet over medium heat, add the olive oil or butter. Once hot, sauté the onions and garlic for about 2 minutes until they’re soft and aromatic. Add the ground beef, salt, pepper, and paprika. Cook until the beef is browned and fully cooked. Drain off any excess grease.
3. Prepare the Sauce
In a mixing bowl, whisk together the cream of mushroom soup and milk until smooth. This mixture is your creamy binder that brings the dish together.
4. Assemble the Casserole
Start layering in the baking dish:
- First layer: half the sliced potatoes
- Second layer: half the ground beef mixture
- Third layer: pour half the soup mixture evenly
- Sprinkle a bit of cheese
Repeat the layers, ending with a generous sprinkle of cheese on top.

5. Bake
Cover with aluminum foil and bake for 45 minutes. Then remove the foil and bake an additional 15–20 minutes, or until the top is golden and bubbly, and potatoes are fork-tender. Let it rest for 10 minutes before serving.
Tips for the Best Hamburger Potato Casserole
Want to make it absolutely irresistible? Try these pro tips:
- Thin potato slices are key: Too thick, and they might stay undercooked.
- Don’t skip the seasoning: The beef needs a good dose of seasoning to bring out the flavor.
- Let it rest: This helps the casserole firm up, making it easier to slice and serve.
Avoid overcooking the beef—just brown it enough so it finishes cooking in the oven without getting dry.
Serving Suggestions
Hamburger potato casserole is pretty filling on its own, but you can elevate your meal by pairing it with:
- A crisp green salad
- Garlic bread or dinner rolls
- Steamed green beans or roasted broccoli
For presentation, sprinkle fresh chopped parsley or green onions on top for color and a pop of freshness.
Storing and Reheating Leftovers
Have leftovers? No problem. This dish stores beautifully.
- Storage: Cool completely and store in an airtight container in the refrigerator for up to 4 days.
- Freezing: Wrap tightly in foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm individual portions in the microwave or reheat the entire dish in the oven at 350°F until hot.
Add a splash of milk or broth when reheating to keep it from drying out.
Variations and Twists
Want to shake things up? Here are a few tasty variations:
- Tex-Mex Style: Add taco seasoning to the beef and mix in black beans and corn. Top with pepper jack cheese.
- Cheesy Bacon Twist: Add cooked, crumbled bacon between layers for an extra indulgent version.
- Veggie Boost: Layer in spinach, zucchini, or bell peppers for a healthier spin.
You can even turn it into a breakfast casserole by using breakfast sausage and topping with scrambled eggs!

Frequently Asked Questions (FAQs)
Q1: Can I use frozen potatoes instead of fresh ones?
Yes! Frozen hash browns or sliced potatoes work fine—just thaw them first and pat dry to avoid excess moisture.
Q2: Is there a substitute for cream of mushroom soup?
Absolutely. You can use cream of chicken, cream of celery, or make your own with heavy cream and mushrooms.
Q3: How do I make this recipe gluten-free?
Choose a gluten-free cream soup or make a homemade version using gluten-free flour.
Q4: Can I make this casserole ahead of time?
Definitely! Assemble the casserole and refrigerate it for up to 24 hours before baking.
Q5: What’s the best cheese to use?
Cheddar is classic, but feel free to mix in mozzarella, Monterey Jack, or even a little Parmesan for flavor depth.

Hamburger Potato Casserole Recipe
Equipment
- Large skillet
- 9×13-inch baking dish
- Mixing bowl
- Cutting Board
- Sharp knife or mandoline slicer
- Measuring Cups and Spoons
- Spatula or wooden spoon
- Aluminum foil (for baking)
Ingredients
- 1 lb 450g ground beef
- 4 –5 medium russet potatoes peeled and thinly sliced
- 1 medium onion diced
- 2 cloves garlic minced
- 1 can 10.5 oz cream of mushroom soup
- 1 cup whole milk
- 1 ½ cups shredded cheddar cheese
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp paprika optional for flavor
- 2 tbsp olive oil or butter
- Fresh parsley for garnish optional
Instructions
Step 1: Preheat Oven
- Preheat your oven to 375°F (190°C).
- Grease a 9×13-inch baking dish with butter or non-stick spray.
Step 2: Prep Potatoes
- Peel and thinly slice the potatoes into ⅛-inch thick rounds.
- You can use a mandoline slicer for even thickness.
Step 3: Cook Ground Beef
- Heat olive oil or butter in a large skillet over medium heat.
- Add diced onions and garlic; sauté until soft and fragrant.
- Add ground beef, salt, pepper, and paprika. Cook until browned.
- Drain excess grease and set aside.
Step 4: Mix the Sauce
- In a bowl, mix cream of mushroom soup with milk until smooth.
Step 5: Layer the Casserole
- In the prepared baking dish:
- Add a layer of sliced potatoes.
- Top with half the cooked beef mixture.
- Drizzle half the soup mixture.
- Sprinkle a handful of cheese.
- Repeat the layers again, finishing with a layer of cheese on top.
Step 6: Bake
- Cover the dish with foil and bake for 45 minutes.
- Remove foil and bake an additional 20–25 minutes, until the top is golden and potatoes are tender.
Step 7: Serve
- Let the casserole rest for 10 minutes before serving.
- Garnish with fresh parsley if desired.