Go Back
+ servings
Cheesy Hamburger Potato Casserole

Cheesy Hamburger Potato Casserole for Ultimate Comfort Food

This Cheesy Hamburger Potato Casserole is a budget-friendly and comforting dish packed with layers of ground beef, potatoes, and melty cheese.
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Resting Time 5 minutes
Total Time 1 hour 35 minutes
Servings: 6 slices
Course: Dinner
Cuisine: American
Calories: 450

Ingredients
  

For the Beef Mixture
  • 1 lb Ground Beef Provides a hearty base for the casserole; swap with ground turkey for a lighter option.
  • 1 medium Onion Adds savory depth; finely diced ensures even cooking.
  • 3 cloves Garlic Minced enhances the overall flavor; fresh garlic gives the best taste.
For the Potato Layer
  • 5-6 medium Russet Potatoes Thinly sliced to create the carb layer; slice to 1/8 inch for even cooking.
For the Creamy Sauce
  • 10.5 oz Cream of Mushroom Soup Forms the creamy base; a homemade white sauce is a fantastic alternative.
  • 1 cup Milk Ensures a creamy texture; use heavy cream for a richer flavor.
For the Cheesy Topping
  • 2 cups Shredded Cheddar Cheese Divided; adds rich, melty goodness.
  • 1 cup Shredded Mozzarella Optional; offers additional meltiness for that ultimate cheese pull.
For Seasoning and Preparation
  • 1 tsp Salt Essential seasoning that elevates the taste.
  • 0.5 tsp Black Pepper
  • 0.5 tsp Paprika Optional.
  • 1 tbsp Olive Oil or Butter Use for greasing the baking dish.

Equipment

  • large skillet
  • Mixing Bowl
  • 9x13-inch baking dish
  • Aluminum foil

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with olive oil or butter.
  2. In a large skillet, heat olive oil over medium heat. Add ground beef and diced onion, cooking for 5-7 minutes until browned and translucent.
  3. Stir in minced garlic, salt, pepper, and paprika. Cook for an additional 2-3 minutes until fragrant.
  4. In a mixing bowl, whisk together cream of mushroom soup and milk until smooth and creamy.
  5. Layer thinly sliced potatoes at the bottom of the greased dish. Follow with half of the beef mixture and half of the shredded cheese. Repeat layers, finishing with potatoes.
  6. Pour remaining cream sauce over top and sprinkle any leftover cheese.
  7. Cover with foil and bake for 60 minutes. Check potatoes with a fork for tenderness.
  8. Remove foil and bake uncovered for an additional 15-20 minutes until cheese is golden and bubbly.
  9. Let the casserole rest for 5 minutes before serving.

Nutrition

Serving: 1sliceCalories: 450kcalCarbohydrates: 30gProtein: 25gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gTrans Fat: 1gCholesterol: 75mgSodium: 800mgPotassium: 700mgFiber: 3gSugar: 2gVitamin A: 500IUVitamin C: 15mgCalcium: 250mgIron: 3mg

Notes

This casserole is perfect for make-ahead meals and retains its flavor well in the fridge.

Tried this recipe?

Let us know how it was!