This cheesy hamburger potato casserole features layers of seasoned ground beef, thinly sliced potatoes, and creamy cheese sauce baked until golden and bubbly. A hearty, family-friendly meal.
1 lb ground beef
1 tbsp olive oil
1 small onion, chopped
2 garlic cloves, minced
1 tsp salt
½ tsp black pepper
½ tsp paprika
3–4 medium Yukon Gold or Russet potatoes, thinly sliced
1 can (10.5 oz) cream of mushroom soup
½ cup sour cream or heavy cream
¼ cup milk
2 cups shredded cheddar or cheese blend
Cooking spray or butter for greasing
Preheat oven to 375°F. Grease a 9×13-inch baking dish.
In a skillet, cook onion in olive oil until soft. Add beef and cook until browned. Stir in garlic, salt, pepper, and paprika. Drain excess fat.
In a bowl, whisk together soup, sour cream, milk, and seasoning.
Layer potatoes, beef, sauce, and cheese in the dish. Repeat layers and finish with cheese on top.
Cover with foil and bake for 50–60 minutes. Uncover and bake 15–20 more minutes until golden.
Let rest 10 minutes before slicing and serving.
Use homemade white sauce for a from-scratch version.
Store leftovers in the fridge up to 4 days.