Go Back
Cheesy hamburger potato casserole baked golden brown in a dish

Cheesy Hamburger Potato Casserole

This cheesy hamburger potato casserole is a cozy family dinner that combines juicy ground beef, tender potatoes, and melty cheese in one satisfying dish. Perfect for busy weeknights or potlucks, it’s hearty, affordable, and irresistibly comforting.
Prep Time 25 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 30 minutes
Course dinner
Cuisine American
Servings 6 people

Ingredients
  

  • 2 pounds Yukon Gold potatoes thinly sliced (substitute: Russet potatoes for a fluffier texture)
  • 1 pound lean ground beef - 85/15 ratio works best (substitute: ground turkey or plant-based meat)
  • 1 medium yellow onion - diced (substitute: white onion or shallots)
  • 2 cups sharp cheddar cheese - freshly grated (substitute: Gruyere or Monterey Jack)
  • 1 can cream of mushroom soup - 10.75 oz (substitute: cream of celery or homemade white sauce)
  • 1/2 cup sour cream - room temperature (substitute: Greek yogurt for lighter option)
  • 2 cloves garlic - minced fresh (substitute: 1 teaspoon garlic powder)
  • 2 tablespoons olive oil - extra virgin preferred
  • 1 teaspoon dried thyme - aromatic and earthy
  • ½ teaspoon smoked paprika - adds depth
  • Salt and black pepper - to taste
  • 2 tablespoons fresh chives - for garnish

Instructions
 

  • Step 1: Prepare Your Kitchen
    Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with butter or cooking spray. This prevents sticking and ensures easy serving later. Gather all ingredients and have them measured and ready – this makes the assembly process smooth and enjoyable.
  • Step 2: Prepare the Potatoes
    Wash and peel the potatoes, then slice them into 1/8-inch thick rounds using a sharp knife or mandoline slicer. Consistent thickness ensures even cooking throughout the casserole. Place sliced potatoes in cold water to prevent browning while you prepare the meat mixture.
  • Step 3: Cook the Beef Mixture
    Heat olive oil in a large skillet over medium-high heat. Add diced onions and cook for 3-4 minutes until softened and translucent. Add minced garlic and cook for another 30 seconds until fragrant. Add ground beef, breaking it apart with a wooden spoon as it cooks.
    Season the beef with thyme, smoked paprika, salt, and pepper. Cook for 6-8 minutes until the meat is completely browned and no pink remains. Drain excess fat if necessary, leaving just enough to keep the mixture moist.
  • Step 4: Create the Creamy Base
    In a medium bowl, whisk together the cream of mushroom soup and sour cream until smooth and well combined. This creamy mixture binds all the flavors together and creates the signature rich texture that makes this hamburger potato casserole so irresistible.
  • Step 5: Layer the Casserole
    Drain the potatoes and pat them dry with paper towels. Layer half the potato slices in the prepared baking dish, overlapping slightly. Spread the cooked beef mixture evenly over the potatoes. Pour half the cream mixture over the beef, then sprinkle with 1 cup of cheese.
    Add the remaining potato slices in an overlapping pattern. Pour the remaining cream mixture over the top, ensuring it seeps between the potato layers. Cover tightly with aluminum foil to trap steam and promote even cooking.
  • Step 6: Bake to Perfection
    Bake covered for 45 minutes. Remove the foil and test potato tenderness with a fork – they should pierce easily. Sprinkle the remaining cheese over the top and bake uncovered for an additional 15-20 minutes until the cheese is golden and bubbly.
  • Step 7: Rest and Serve
    Allow the casserole to rest for 10 minutes before serving. This resting period helps the layers set and makes serving much easier. Garnish with fresh chives for a pop of color and mild onion flavor that complements the rich casserole beautifully.
Keyword hamburger potato casserole