Introduction:
This casserole isn’t just a shortcut—it’s an upgrade. By layering instead of serving separately, every bite delivers contrast: savory meat, creamy potatoes, melted cheese, and caramelized edges. It’s the kind of dish that fills the kitchen with warmth, draws people to the table without calling them, and guarantees silence for the first few minutes of dinner.
Perfect for family meals, potlucks, or make-ahead weeknight dinners, this recipe is designed to be practical, customizable, and deeply comforting. Whether you’re feeding a crowd or stocking the freezer, this casserole earns its place in your regular rotation.
Ingredients:
For the Meatloaf Layer
- 2 lbs (900 g) ground beef (80/20 preferred for juiciness)
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1 cup breadcrumbs or crushed crackers
- 2 large eggs
- 1/2 cup milk
- 1/3 cup ketchup
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon smoked paprika
- 1 teaspoon Italian seasoning
- 1/2 teaspoon onion powder
For the Smash Potato Layer
- 3 lbs (1.4 kg) baby potatoes or Yukon Gold potatoes
- 1/2 cup sour cream
- 1/4 cup milk or cream
- 4 tablespoons butter, melted
- 2 cups sharp cheddar cheese, shredded
- Salt and pepper, to taste
- Optional: chopped chives or green onions for garnish
Instructions:
Step 1: Prepare the Potatoes
Place the potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook until fork-tender, about 15–20 minutes depending on size. Drain well and let steam dry for a few minutes.