Cheesy Hamburger Potato Casserole Recipe
Introduction
This Cheesy Hamburger Potato Casserole is a comforting, hearty dish perfect for family dinners. Layers of tender potatoes, seasoned beef, and melted cheese come together in a creamy sauce for a satisfying meal everyone will love.

Ingredients
- 1 ½ lbs ground beef or ground turkey
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 5–6 medium russet potatoes, thinly sliced (about 1/8 inch)
- 2 cups shredded cheddar cheese, divided
- 1 cup shredded mozzarella cheese (optional, for extra meltiness)
- 1 (10.5 oz) can cream of mushroom soup (or cream of chicken)
- 1 cup milk
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika (optional)
- 1 tbsp olive oil or butter for greasing the dish
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter.
- Step 2: In a skillet, brown the ground beef with the chopped onion until fully cooked. Drain any excess fat. Stir in the minced garlic, salt, black pepper, and paprika if using.
- Step 3: In a bowl, whisk together the cream of mushroom soup and milk until the mixture is smooth.
- Step 4: Start assembling the casserole by layering half of the sliced potatoes evenly on the bottom of the baking dish.
- Step 5: Spread half of the cooked beef mixture over the potato layer.
- Step 6: Pour half of the soup mixture over the beef, then sprinkle 1 cup of shredded cheddar cheese on top.
- Step 7: Repeat the layers with the remaining potatoes, beef mixture, soup mixture, and finish by topping with the remaining cheddar and mozzarella cheeses.
- Step 8: Cover the dish with foil and bake for 45 minutes.
- Step 9: Remove the foil and bake for an additional 15–20 minutes, or until the potatoes are tender and the cheese is bubbly and golden brown.
- Step 10: Let the casserole rest for 5 minutes before serving. It pairs well with a green salad or steamed vegetables.
Tips & Variations
- Use ground turkey for a leaner option without sacrificing flavor.
- Swap the cream of mushroom soup with cream of chicken or cream of celery for a different taste.
- For a spicy kick, add a pinch of cayenne pepper or chopped jalapeños to the beef mixture.
- If you prefer, thinly slice the potatoes with a mandoline for even layers and quicker cooking.
- Make it vegetarian by substituting the meat with sautéed mushrooms and adding extra garlic and herbs.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish covered with foil in a 350°F oven until heated through. This casserole can also be frozen; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of potatoes?
Russet potatoes work best due to their texture when baked, but you can use Yukon Gold for a creamier consistency. Avoid waxy potatoes as they don’t soften as well in casseroles.
Do I need to thaw the casserole before baking if frozen?
Yes, it’s best to thaw the casserole overnight in the refrigerator before baking to ensure even cooking. If baking from frozen, add extra baking time and cover with foil to prevent over-browning.
Print
Cheesy Hamburger Potato Casserole Recipe
- Total Time: 1 hour 25 minutes
- Yield: 6–8 servings 1x
Description
This Cheesy Hamburger Potato Casserole is a hearty and comforting dish perfect for a family dinner. Layers of thinly sliced russet potatoes, savory ground beef, creamy mushroom sauce, and melted cheddar and mozzarella cheese come together for a rich and satisfying casserole that’s easy to prepare and bake in the oven.
Ingredients
Meat Mixture
- 1 ½ lbs ground beef or ground turkey
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika (optional)
Potato and Cheese Layers
- 5–6 medium russet potatoes, thinly sliced (about 1/8 inch)
- 2 cups shredded cheddar cheese, divided
- 1 cup shredded mozzarella cheese (optional, for extra meltiness)
Sauce and Other
- 1 (10.5 oz) can cream of mushroom soup (or cream of chicken soup)
- 1 cup milk
- 1 tbsp olive oil or butter (for greasing the dish)
Instructions
- Preheat the oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter to prevent sticking and add flavor.
- Cook the beef mixture: In a skillet over medium-high heat, brown the ground beef (or turkey) with the chopped onion until fully cooked through and no longer pink. Drain any excess fat to reduce greasiness. Stir in the minced garlic, salt, black pepper, and paprika (if using) until evenly combined and fragrant.
- Prepare the sauce: In a medium bowl, whisk together the cream of mushroom soup and milk until smooth and well blended. This mixture will create a creamy sauce that coats the casserole layers.
- Assemble the casserole – first layer: Arrange half of the thinly sliced potatoes evenly on the bottom of the prepared baking dish. Spread half of the cooked beef mixture evenly over the potatoes. Pour half of the creamy soup sauce over the beef, then sprinkle with 1 cup of shredded cheddar cheese.
- Assemble the casserole – second layer: Repeat the layering process with the remaining potatoes, beef mixture, and sauce. Finally, top the casserole with the remaining 1 cup of cheddar cheese and the shredded mozzarella cheese if desired, for extra cheesiness.
- Bake covered: Cover the baking dish tightly with aluminum foil and bake in the preheated oven for 45 minutes. This allows the potatoes to cook through and the flavors to meld.
- Bake uncovered: Remove the foil and bake for an additional 15–20 minutes uncovered, until the potatoes are tender, the cheese is fully melted, bubbly, and golden brown on top.
- Rest and serve: Let the casserole rest for 5 minutes after baking to help it set. Serve warm, ideally alongside a fresh green salad or steamed vegetables for a balanced meal.
Notes
- For a lower-fat option, use ground turkey and reduced-fat cheese.
- Can substitute cream of chicken soup if preferred or for a different flavor profile.
- Make sure potato slices are thin (about 1/8 inch) to ensure even cooking.
- Leftovers can be refrigerated up to 3 days or frozen for up to 2 months.
- To reheat, bake covered at 350°F (175°C) until warmed through.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Keywords: cheesy hamburger casserole, potato casserole, ground beef casserole, baked potato casserole, comfort food, layered casserole

