Cheesy Hamburger Potato Casserole Recipe
Introduction
This Cheesy Hamburger Potato Casserole is a comforting and hearty meal perfect for family dinners. It layers tender sliced potatoes with flavorful ground beef and a creamy cheese sauce for a satisfying dish that’s easy to prepare and sure to please.

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 (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 to prevent sticking.
- Step 2: In a skillet, brown the ground beef with chopped onion over medium heat until fully cooked. Drain any excess fat. Stir in minced garlic, salt, pepper, and paprika to season the mixture well.
- Step 3: In a bowl, whisk together the cream of mushroom soup and milk until smooth to make the creamy sauce.
- Step 4: Layer half of the thinly sliced potatoes on the bottom of the prepared baking dish.
- Step 5: Spread half of the cooked beef mixture evenly over the potatoes.
- Step 6: Pour half of the creamy sauce over the beef, then sprinkle with 1 cup of shredded cheddar cheese.
- Step 7: Repeat the layers with the remaining potatoes, beef, and sauce. Finish by topping with the rest of the cheddar cheese and the shredded mozzarella if using.
- Step 8: Cover the casserole with foil and bake for 45 minutes in the preheated oven.
- Step 9: Remove the foil and bake uncovered 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 beautifully with a fresh green salad or steamed vegetables.
Tips & Variations
- For a lighter version, substitute ground turkey for beef and use low-fat cheese and soup.
- Add chopped bell peppers or mushrooms to the beef mixture for extra flavor and nutrition.
- Use cream of chicken soup instead of mushroom for a different taste.
- Try adding a layer of cooked bacon or ham for a smoky twist.
Storage
Store leftovers covered in the refrigerator for up to 3 days. To reheat, cover with foil and bake at 350°F (175°C) until warmed through, or microwave individual portions until hot.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this casserole ahead of time?
Yes, you can assemble the casserole a few hours or up to a day in advance. Keep it covered in the refrigerator and bake just before serving, adding a few extra minutes to the baking time if baking straight from cold.
Can I freeze the leftover casserole?
While it’s best enjoyed fresh, you can freeze leftovers for up to 2 months. Thaw in the refrigerator overnight before reheating in the oven for best results.
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, comforting dish that combines layers of tender sliced potatoes, savory ground beef with aromatic onions and garlic, and a creamy mushroom sauce, all topped with melted cheddar and mozzarella cheese. Perfect for a family dinner, it offers a delicious blend of flavors and textures with a golden, bubbly cheese crust.
Ingredients
Beef 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)
Potatoes and Cheese
- 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
- 1 (10.5 oz) can cream of mushroom soup (or cream of chicken)
- 1 cup milk
Other
- 1 tbsp olive oil or butter (for greasing the baking dish)
Instructions
- Preheat oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter to prevent sticking.
- Cook beef mixture: In a large skillet over medium heat, brown the ground beef with the chopped onion until the beef is fully cooked and the onions are translucent. Drain any excess fat. Stir in the minced garlic, salt, black pepper, and paprika, mixing well to combine all the flavors. Remove from heat.
- Make sauce: In a medium bowl, whisk together the cream of mushroom soup and milk until smooth and well combined to create a creamy sauce.
- Assemble casserole: Begin by layering half of the thinly sliced potatoes evenly on the bottom of the prepared baking dish.
- Add beef mixture layer: Spread half of the cooked beef mixture evenly over the potato layer.
- Pour sauce and cheese: Pour half of the creamy sauce over the beef layer, then sprinkle 1 cup of shredded cheddar cheese evenly on top.
- Repeat layers: Repeat the layering process with the remaining potatoes, then the remaining beef mixture, followed by the rest of the sauce.
- Top with cheese: Finish by sprinkling the remaining 1 cup of cheddar cheese and the optional 1 cup of shredded mozzarella cheese evenly over the top.
- Bake covered: Cover the casserole dish tightly with aluminum foil and bake in the preheated oven for 45 minutes.
- Bake uncovered: Remove the foil and continue baking for another 15 to 20 minutes until the potatoes are tender and the cheese on top is bubbly and golden brown.
- Serve: Let the casserole rest for 5 minutes before serving. It pairs wonderfully with a green salad or steamed vegetables for a complete meal.
Notes
- You can substitute ground turkey for a leaner option.
- Thinly slicing the potatoes is key to ensure they cook thoroughly within the baking times.
- For a slightly different flavor, try using cream of chicken soup instead of mushroom.
- Covering the casserole during the first part of baking helps steam the potatoes, while uncovering towards the end allows the cheese to brown beautifully.
- Leftovers can be refrigerated and reheated for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 1 hour 5 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Keywords: cheesy casserole, hamburger casserole, potato casserole, comfort food, ground beef casserole, baked potatoes and beef

