This comforting casserole layers a seasoned beef-and-pork mixture on the bottom of a 9x13-inch dish, a tangy brown‑sugar ketchup glaze in the middle, and a creamy mashed potato topping finished with shredded cheddar. Prep about 20 minutes, bake 40–45 minutes and rest 5–10. Serves 6. Swap ground turkey or GF breadcrumbs for lighter or gluten‑free options, and add sautéed carrots, celery or bell peppers to the meat for extra texture.
Something about the smell of meatloaf baking on a rainy Tuesday makes the whole house feel like it is wrapping its arms around you. I stumbled onto the casserole version by accident, piling leftover mashed potatoes onto a meatloaf pan one night when I was too tired to think straight. That sloppy, beautiful mistake turned into the most requested dinner in our house for the next three years running. It is comfort food that does not ask much of you but gives everything back.
My neighbor Dave caught wind of this one through an open kitchen window last fall and showed up at my door with a bottle of Pinot Noir before I even invited him over. We stood around the island eating straight from the casserole dish with big spoons, barely bothering with plates. His only comment between bites was that I should be arrested for keeping this recipe to myself.
Ingredients
- Ground beef and ground pork: The blend gives you the richness of beef with the tenderness of pork, and I learned the hard way that using all beef makes it denser than you want.
- Onion and garlic: Finely chopped onion disappears into the meat and keeps it moist while the garlic adds that savory backbone you cannot fake.
- Breadcrumbs: These are the quiet hero holding everything together, and using fresh breadcrumbs instead of store bought makes a surprising difference in texture.
- Egg and milk: Together they create a gentle binding that keeps the meatloaf layer soft rather than brick like.
- Worcestershire sauce, thyme, and smoked paprika: This trio is what makes people close their eyes and try to guess what is in it.
- Potatoes, butter, and milk: Yukon Golds make the creamiest mash, but russets work beautifully if that is what you have.
- Ketchup, brown sugar, and Dijon mustard: This quick sauce is the sweet tangy glue that pulls every layer together.
- Shredded cheddar cheese: A sharp cheddar gives you the best melt and the most flavor punch per bite.
Instructions
- Get the oven ready:
- Preheat your oven to 375 degrees F and grease a 9 by 13 inch baking dish so nothing sticks later when you are hungry and impatient.
- Make the mashed potatoes:
- Boil your peeled and cubed potatoes in salted water until a fork slides through easily, about 15 minutes, then drain and mash them with butter, milk, salt, and pepper until silky smooth.
- Build the meat layer:
- In a large bowl, gently combine the ground beef, ground pork, onion, garlic, breadcrumbs, egg, milk, Worcestershire, salt, pepper, thyme, and paprika with your hands until just mixed, then press it evenly into your prepared dish.
- Spread the sauce:
- Stir together the ketchup, brown sugar, and Dijon mustard in a small bowl and spread it across the meat layer like you are frosting a very savory cake.
- Add the potato blanket:
- Spoon the mashed potatoes over the sauce and spread gently so you do not disturb the layer beneath, going all the way to the edges.
- Cheese it up and bake:
- Sprinkle the cheddar evenly on top and bake uncovered for 40 to 45 minutes until the edges are bubbling and the cheese turns a gorgeous golden brown.
- Rest and serve:
- Let it sit for 5 to 10 minutes so the layers settle and you do not burn your tongue in excitement, then garnish with fresh parsley if you are feeling fancy.
The night my daughter asked if we could have this instead of cake for her birthday dinner, I knew it had crossed from recipe into family territory.
Making It Lighter
Ground turkey works as a leaner swap for the beef and pork blend, though I would add an extra tablespoon of Worcestershire to compensate for the milder flavor. The texture stays surprisingly tender as long as you do not skip the milk and egg.
Sneaking In Vegetables
Sautéed diced carrots, celery, or bell peppers folded into the meat mixture add color and nutrition without anyone being the wiser, especially if you dice them small enough. My sister in law claims she got her picky eater son to eat three vegetables in one sitting this way.
What To Serve Alongside
This casserole is practically a full meal on its own, but a simple green salad with vinaigrette cuts through the richness beautifully. A glass of Pinot Noir or even a cold beer turns a Tuesday dinner into something that feels like a weekend.
- Leftovers reheat brilliantly in the microwave and taste even better the next day when the flavors have had time to mingle.
- If you need it gluten free, just swap in your favorite GF breadcrumbs and check your Worcestershire label.
- Always let it cool completely before covering and refrigerating so the potato topping does not get soggy.
Some dinners just feed people, and then some dinners make everyone at the table go quiet for a few minutes because they are too busy eating to talk. This is that dinner.
Recipe FAQs
- → Can I use only ground beef?
-
Yes. Use all ground beef and adjust for fat content—if using very lean beef, add an extra egg or a splash of milk to keep the meat layer tender and moist.
- → How do I prevent a soggy bottom layer?
-
Drain any excess liquid from the mixed meat and use well-drained breadcrumbs. Press the meat firmly and evenly into the pan so it forms a compact layer that holds together as it bakes.
- → Can I assemble ahead of time?
-
Yes. Assemble the casserole up to a day ahead, cover and refrigerate. Add about 5–10 minutes to the bake time if baking straight from chilled.
- → Is this casserole freezable?
-
Freeze the unbaked assembled casserole tightly wrapped for up to 2 months. Thaw overnight in the refrigerator before baking, or bake from frozen adding 20–30 minutes and covering with foil until heated through.
- → What potatoes give the best mashed topping?
-
Starchy potatoes like Russets or Yukon Gold yield a fluffy, creamy mash. Drain well, warm the milk before adding, and mash gently to avoid gluey texture.
- → How can I tell when the casserole is done?
-
Look for bubbling edges and a golden cheese topping. For safety, the meat layer should reach about 160°F (71°C). Let rest 5–10 minutes before serving so the layers set.