This hearty casserole layers seasoned ground beef and pork pressed into a baking dish, spread with a tangy ketchup-and-brown-sugar glaze, then topped with creamy mashed potatoes and shredded cheddar. Bake 40–45 minutes until bubbly and golden, let rest 5–10 minutes, garnish with parsley. Easily swap turkey, add sautéed veg, or use gluten-free crumbs.
The smell of meatloaf baking on a Tuesday night is, to me, the smell of everything being fine in the world. My mother used to make a version of this with dry meat and ketchup slapped on top, and I loved it anyway. Years later I started stacking it with mashed potatoes and cheese like some kind of mad architect, and it became the dish my friends actually request by name. It is sloppy, golden, ridiculous comfort on a plate.
I made this for a friend who had just gone through a terrible breakup and she sat on my kitchen floor eating it straight from the dish with a serving spoon. We did not even bother with plates. That is the kind of food this is, the kind that makes formalities feel unnecessary.
Ingredients
- 1 lb (450 g) ground beef and 1/2 lb (225 g) ground pork: The beef gives richness and the pork keeps it juicy, and skipping the pork means a denser drier loaf.
- 1 medium onion, finely chopped and 2 cloves garlic, minced: Finely is the key word here because chunky onion bits create holes in the meat slice.
- 1 cup (60 g) breadcrumbs: This is what keeps the meat tender instead of tough, so do not skip it.
- 1 large egg and 1/3 cup (80 ml) milk: The binder that holds everything together gently without making it dense.
- 1 tbsp Worcestershire sauce: Deep savory backbone that you will miss if you leave it out.
- 1 tsp salt, 1/2 tsp ground black pepper, 1/2 tsp dried thyme, 1/2 tsp smoked paprika: Smoked paprika is the quiet hero that makes people ask what your secret is.
- 2 lbs (900 g) potatoes: Russets or Yukon Golds both work, but Yukon Golds make a creamier mash.
- 4 tbsp (60 g) unsalted butter and 1/2 cup (120 ml) milk for mash: Warm the milk first and your mash will be silky instead of gluey.
- 1 cup (100 g) shredded cheddar cheese: Sharp cheddar gives you the most flavor per handful.
- 1/2 cup (120 ml) ketchup, 2 tbsp brown sugar, 1 tbsp Dijon mustard: This three ingredient sauce is sweet, tangy, and exactly what the meat needs.
- 2 tbsp chopped fresh parsley (optional): Fresh parsley at the end makes it look like you tried harder than you did.
Instructions
- Heat the oven and prep the dish:
- Set your oven to 375 degrees F and grease a 9 by 13 inch baking dish with butter or nonstick spray so nothing sticks later.
- Boil and mash the potatoes:
- Cook peeled cubed potatoes in salted boiling water until a fork slides through easily, about 15 minutes, then drain and mash with warm butter, warm milk, salt, and pepper until smooth.
- Build the meat base:
- In a large bowl combine the ground beef, ground pork, onion, garlic, breadcrumbs, egg, milk, Worcestershire, salt, pepper, thyme, and paprika, mixing with your hands just until combined and pressing it evenly into the bottom of your dish.
- Layer the sauce:
- Stir together ketchup, brown sugar, and Dijon mustard in a small bowl and spread it evenly over the meat layer, going all the way to the edges.
- Top with potatoes and cheese:
- Spoon the mashed potatoes over the sauce and spread gently so you do not disturb the layer beneath, then shower the top evenly with shredded cheddar.
- Bake until golden and bubbling:
- Bake uncovered for 40 to 45 minutes until the cheese is golden and the edges are bubbling, then let it rest for 5 to 10 minutes before garnishing with parsley and serving.
One winter my neighbor shoveled my driveway without being asked and I brought him a plate of this still warm from the oven. He returned the plate two days later with a note that just said more please.
Tools That Actually Matter
You need a large pot for boiling potatoes, a decent potato masher, a big mixing bowl, and a 9 by 13 inch baking dish. A fork works in a pinch if your masher has gone missing, which happens in my kitchen more often than I care to admit.
Making It Your Own
Ground turkey works beautifully if you want something lighter, and a handful of sautéed carrots or bell peppers folded into the meat adds color and sweetness without anyone complaining. A glass of Pinot Noir alongside turns a random weeknight dinner into something that feels deliberate.
Gluten Free and Allergen Notes
Swap in gluten free breadcrumbs and check your Worcestershire and ketchup labels for hidden wheat or soy and you are in the clear. This recipe contains eggs, dairy, and wheat in its standard form, so adjust accordingly for anyone eating at your table.
- Always double check packaged sauce labels because hidden gluten shows up in the most annoying places.
- Use unsalted butter so you can control the salt level throughout the dish.
- Leftovers reheat beautifully the next day and honestly might taste even better.
This is the kind of recipe that makes people feel taken care of without you spending all day in the kitchen. Serve it with a simple green salad and call it dinner.
Common Questions
- → Can I use ground turkey instead of beef and pork?
-
Yes. Ground turkey works well for a lighter finish; because it’s leaner, add a splash more milk or an extra egg to keep the meat layer moist. Watch for a slightly shorter baking time if pieces are smaller.
- → How do I keep the mashed potato layer creamy and smooth?
-
Use starchy potatoes (Russets), drain thoroughly, and mash while still hot. Add warmed milk and melted butter gradually and mash to desired texture—avoid overworking to prevent gluey potatoes.
- → How can I tell the casserole is fully cooked?
-
The center should be bubbling and the cheese golden. For meat safety, aim for an internal temperature of 160°F (71°C) measured in the meat layer. Let the dish rest 5–10 minutes before serving to set.
- → Can I assemble ahead of time and bake later?
-
Yes. Assemble, cover, and refrigerate up to 24 hours. When ready, bake a little longer from chilled—cover loosely for the first part to prevent over-browning, then uncover to brown the cheese.
- → How do I make this gluten-free?
-
Use certified gluten-free breadcrumbs or substitute with crushed gluten-free crackers or oats. Also check labels on ketchup and Worcestershire sauce for hidden gluten.
- → Any suggestions for boosting vegetables or serving pairings?
-
Fold sautéed carrots, celery, or bell peppers into the meat mixture for extra veg. Serve with a simple green salad, steamed greens, or roasted root vegetables; pair with a light red like Pinot Noir.