Cheesy Hamburger Potato Casserole is the ultimate comfort food for busy weeknights and cozy family dinners. Layers of tender potatoes, seasoned ground beef, creamy sauce, and melted cheese come together in one satisfying casserole that’s simple to prepare and guaranteed to please everyone at the table.
Why You’ll Love This Recipe
- Rich, cheesy, and incredibly comforting.
- Made with simple pantry-friendly ingredients.
- Perfect for family dinners and meal prep.
- Easy to customize with your favorite cheeses or vegetables.
- Budget-friendly while feeding a crowd.
- Great for leftovers that taste even better the next day.
Ingredients

- 1½ lbs ground beef or ground turkey
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 5–6 medium russet potatoes, thinly sliced (about ⅛ inch)
- 2 cups shredded cheddar cheese, divided
- 1 cup shredded mozzarella cheese (optional)
- 1 (10.5 oz) can cream of mushroom soup or cream of chicken soup
- 1 cup milk
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika (optional)
- 1 tbsp olive oil or butter, for greasing the baking dish
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter.
- In a large skillet over medium heat, cook the ground beef and chopped onion until the meat is browned and fully cooked. Drain excess fat if needed.
- Stir in the minced garlic, salt, black pepper, and paprika. Cook for another minute until fragrant.
- In a separate bowl, whisk together the cream of mushroom soup and milk until smooth.
- Arrange half of the sliced potatoes evenly in the prepared baking dish.
- Spread half of the beef mixture over the potatoes.
- Pour half of the soup mixture over the beef, then sprinkle with 1 cup of shredded cheddar cheese.
- Repeat the layers using the remaining potatoes, beef mixture, and soup mixture. Finish with the remaining cheddar cheese and mozzarella cheese.
- Cover the dish tightly with aluminum foil and bake for 45 minutes.
- Remove the foil and continue baking for 15–20 minutes, or until the potatoes are fork-tender and the cheese is bubbly and golden brown.
- Let the Cheesy Hamburger Potato Casserole rest for about 5 minutes before serving.
- Serve warm with a crisp green salad, steamed vegetables, or fresh dinner rolls.

Tips & Tricks
- Slice the potatoes evenly for consistent cooking.
- A mandoline slicer makes quick, uniform potato slices.
- Freshly shredded cheese melts smoother than pre-shredded varieties.
- Add mushrooms, peas, corn, or spinach for extra vegetables.
- Use ground turkey for a lighter version.
- Sprinkle chopped parsley on top before serving for added freshness.
- For extra flavor, add a pinch of Italian seasoning or onion powder.
Details
- Prep Time: 20 minutes
- Cook Time: 65 minutes
- Total Time: 1 hour 25 minutes
- Yield: 6–8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Difficulty: Easy
- Dietary Notes: Nut-free, family-friendly

Notes
- Cream of chicken soup works well as an alternative to cream of mushroom.
- Monterey Jack, Colby Jack, or sharp cheddar are delicious cheese substitutions.
- Yukon Gold potatoes can replace russet potatoes for a creamier texture.
- Pair with roasted broccoli, green beans, or a fresh garden salad for a complete meal.
Nutrition (Approximate Per Serving)
- Calories: 495
- Protein: 31g
- Carbohydrates: 28g
- Fat: 28g
- Fiber: 3g
- Sugar: 4g
- Sodium: 760mg
FAQ
Can I make Cheesy Hamburger Potato Casserole ahead of time?
Yes. Assemble the casserole, cover tightly, and refrigerate for up to 24 hours before baking.
Can I freeze this casserole?
Absolutely. Bake, cool completely, wrap tightly, and freeze for up to 3 months.
What potatoes work best?
Russet potatoes are ideal because they become tender and absorb the creamy sauce beautifully. Yukon Gold potatoes are another excellent choice.
Can I use ground turkey instead of ground beef?
Yes. Ground turkey is a lean, flavorful substitute that works perfectly in this recipe.
How do I know when the casserole is done?
The potatoes should be easily pierced with a fork, and the cheese should be melted, bubbly, and lightly golden.
Can I add vegetables?
Definitely. Mushrooms, peas, carrots, corn, spinach, or broccoli all make excellent additions.
Storage
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezer: Freeze individual portions or the entire casserole for up to 3 months.
Reheating: Warm in a 350°F oven until heated through or microwave individual servings for 2–3 minutes.

Similar Recipes
- Creamy Tomato Basil Chicken Recipe
- Salisbury Steak Meatballs Recipe with Creamy Garlic Herb Mashed Potatoes

Cheesy Hamburger Potato Casserole
Ingredients
- 1½ lbs ground beef or ground turkey
- 1 medium onion chopped
- 3 cloves garlic minced
- 5 –6 medium russet potatoes thinly sliced (about ⅛ inch)
- 2 cups shredded cheddar cheese divided
- 1 cup shredded mozzarella cheese optional
- 1 10.5 oz can cream of mushroom soup or cream of chicken soup
- 1 cup milk
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika optional
- 1 tbsp olive oil or butter for greasing the baking dish
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with olive oil or butter.
- In a large skillet over medium heat, cook the ground beef and chopped onion until the meat is browned and fully cooked. Drain excess fat if needed.
- Stir in the minced garlic, salt, black pepper, and paprika. Cook for another minute until fragrant.
- In a separate bowl, whisk together the cream of mushroom soup and milk until smooth.
- Arrange half of the sliced potatoes evenly in the prepared baking dish.
- Spread half of the beef mixture over the potatoes.
- Pour half of the soup mixture over the beef, then sprinkle with 1 cup of shredded cheddar cheese.
- Repeat the layers using the remaining potatoes, beef mixture, and soup mixture. Finish with the remaining cheddar cheese and mozzarella cheese.
- Cover the dish tightly with aluminum foil and bake for 45 minutes.
- Remove the foil and continue baking for 15–20 minutes, or until the potatoes are fork-tender and the cheese is bubbly and golden brown.
- Let the Cheesy Hamburger Potato Casserole rest for about 5 minutes before serving.
- Serve warm with a crisp green salad, steamed vegetables, or fresh dinner rolls.
Notes
- Cream of chicken soup works well as an alternative to cream of mushroom.
- Monterey Jack, Colby Jack, or sharp cheddar are delicious cheese substitutions.
- Yukon Gold potatoes can replace russet potatoes for a creamier texture.
- Pair with roasted broccoli, green beans, or a fresh garden salad for a complete meal.
Conclusion
This Cheesy Hamburger Potato Casserole is everything a comforting homemade dinner should be—creamy, hearty, cheesy, and incredibly satisfying. Whether you’re preparing an easy weeknight meal, feeding a hungry family, or looking for a reliable make-ahead dinner, this casserole delivers delicious results every time. Enjoy it fresh from the oven and savor every comforting bite.

