This casserole layers a seasoned beef-and-pork mixture on the base, spreads a sweet-tangy glaze, then tops with creamy mashed potatoes and shredded cheddar. Bake at 375°F until bubbling and golden, then rest before serving. Swap ground turkey for a lighter profile, add sautéed vegetables for texture, and use gluten-free crumbs if needed. Serves six and pairs well with a light red wine.
The smell of meatloaf baking on a rainy Tuesday evening is something between a warm blanket and a time machine. My neighbor Linda once knocked on my door holding a bottle of Pinot Noir, asking what on earth I was cooking because the aroma had drifted through her open kitchen window. That was the night this casserole earned a permanent spot in my rotation, and Linda earned a standing dinner invitation.
I have made this for potlucks, new parents, and one memorable Saturday when my cousin showed up unannounced with his three kids and a hungry dog. The casserole vanished in under fifteen minutes, and even the dog looked hopeful.
Ingredients
- 1 lb (450 g) ground beef and 1/2 lb (225 g) ground pork: The blend of beef and pork gives you richness from the fat and structure from the lean, and using only beef makes it denser and less tender.
- 1 medium onion, finely chopped: Finely is the key word here because large chunks will create holes in your meat layer as they cook down.
- 2 cloves garlic, minced: Fresh garlic only, since the pre jarred version loses its punch and tastes oddly flat in baked dishes.
- 1 cup (60 g) breadcrumbs: These are your moisture sponges, and gluten free crumbs work just as well if you need them.
- 1 large egg: Think of the egg as the handshake that holds everything together without making it tough.
- 1/3 cup (80 ml) milk plus 1 tbsp Worcestershire sauce: The milk softens the crumbs while Worcestershire adds that deep, savory undertone people cannot quite identify but always love.
- 1 tsp salt, 1/2 tsp black pepper, 1/2 tsp dried thyme, 1/2 tsp smoked paprika: The smoked paprika is the quiet hero in this spice lineup, adding a subtle campfire warmth.
- 2 lbs (900 g) potatoes: Russets or Yukon Golds both work, but Yukon Golds give you a creamier, naturally buttery mash.
- 4 tbsp (60 g) unsalted butter and 1/2 cup (120 ml) milk: Warm the milk before adding it to your potatoes because cold milk cools everything down and makes the mash gummy.
- 1 cup (100 g) shredded cheddar cheese: Sharp cheddar melts better and tastes bolder than mild, and grating it yourself avoids the anti caking powders in pre shredded bags.
- 1/2 cup (120 ml) ketchup, 2 tbsp brown sugar, 1 tbsp Dijon mustard: This three ingredient sauce is sweet, tangy, and sharp all at once, and it caramelizes beautifully in the oven.
- 2 tbsp chopped fresh parsley: Optional in theory, but it adds a fresh pop of color and flavor that cuts through the richness.
Instructions
- Get your oven ready:
- Preheat to 375°F (190°C) and grease a 9x13 inch baking dish with butter or nonstick spray so nothing sticks to the corners.
- Make the mashed potatoes:
- Boil peeled and cubed potatoes in salted water until fork tender, about 15 minutes, then drain and mash with butter, warm milk, salt, and pepper until smooth and creamy.
- Build the meat layer:
- In a large bowl, gently combine the ground beef, pork, onion, garlic, breadcrumbs, egg, milk, Worcestershire, salt, pepper, thyme, and paprika with your hands until just mixed, then press it evenly into the bottom of your prepared dish.
- Spread the sauce:
- Stir together the ketchup, brown sugar, and Dijon in a small bowl, then spread it in an even layer across the top of the meat.
- Layer on the potatoes:
- Spoon the mashed potatoes over the sauce in dollops first, then gently spread them out with a spatula to avoid disturbing the layers beneath.
- Cheese it up and bake:
- Sprinkle the cheddar evenly over the potatoes and bake uncovered for 40 to 45 minutes until the edges are bubbling and the cheese is golden and irresistible.
- Rest and serve:
- Let the casserole sit for 5 to 10 minutes so the layers set and do not slide apart when you scoop, then garnish with parsley and serve warm.
The first time I brought this to a friends house after she had a baby, she teared up over the second helping and said it tasted like something her grandmother would have made. That is the highest compliment any casserole can receive.
Making It Your Own
Sautéed diced carrots or bell peppers folded into the meat mixture add color and a faint sweetness that balances the savory richness beautifully. Ground turkey works too if you want something lighter, though you may want an extra splash of milk since turkey is leaner.
What to Serve Alongside
A simple green salad with vinaigrette is all you need to cut through the richness, though steamed green beans with a squeeze of lemon are lovely too. A glass of Pinot Noir or even a cold beer pairs perfectly with the smoky, cheesy, homey flavors.
Storage and Leftovers
This casserole reheats beautifully, which makes it ideal for planning ahead or packing for lunches throughout the week.
- Cover and refrigerate leftovers for up to 3 days, then reheat individual portions in the microwave at half power for the best texture.
- You can freeze portions in airtight containers for up to 2 months, though the potato layer may soften slightly upon thawing.
- Always let the casserole cool completely before covering and storing to avoid condensation that makes the topping soggy.
This is the kind of dish that reminds you why casseroles earned their place in our kitchens in the first place: simple, generous, and impossible to stay out of once it comes out of the oven. Make it once, and it will follow you for years.
Recipe Q&A Section
- → Can I assemble ahead of time?
-
Yes. Assemble through step 6, cover tightly, and refrigerate for up to 24 hours. Bring to room temperature 20–30 minutes before baking and increase bake time slightly if still cold.
- → How can I make this gluten-free?
-
Substitute gluten-free breadcrumbs in the meat mixture and check labels on Worcestershire sauce and ketchup for hidden gluten. The rest of the components are naturally gluten-free.
- → What keeps the meat layer moist?
-
Include the egg and milk as binders and avoid overmixing the meat. The Worcestershire and the ketchup glaze also add moisture; do not press the meat too firmly in the pan.
- → Can I use ground turkey instead of beef and pork?
-
Yes. Use ground turkey for a lighter profile, but add a tablespoon of olive oil or an extra egg if the mix feels too lean to prevent dryness.
- → How do I add extra vegetables?
-
Sauté diced carrots, celery or bell peppers until softened and fold into the meat mixture. Drain any excess liquid before adding to maintain the correct texture.
- → How do I know when it’s done?
-
Bake until the casserole is bubbling and the cheese is golden. For precise doneness check the meat center reaches 160°F (71°C) or cut into the center to ensure no pink remains.