Meatloaf Casserole with Mashed Potatoes

Golden meatloaf casserole with fluffy mashed potato topping and melted cheddar cheese Save
Golden meatloaf casserole with fluffy mashed potato topping and melted cheddar cheese | pinflavorlab.com

This hearty casserole combines seasoned ground beef and pork with a colorful layer of mixed vegetables, all topped with creamy mashed potatoes and melted cheddar cheese. The dish comes together in just over an hour and serves six people generously.

The meat mixture gets its flavor from sautéed onions, garlic, Worcestershire sauce, and a touch of ketchup, while the potato topping adds rich creaminess from butter and milk. Everything bakes together until bubbly and golden, creating a satisfying all-in-one meal that's perfect for busy weeknights or casual gatherings.

The smell of meatloaf baking on a rainy Tuesday is something between a warm blanket and a time machine. My grandmother never made it fancy, just a loaf pan and a bottle of ketchup, but one evening I got bold and layered it with mashed potatoes and cheese in a casserole dish. The kids wandered into the kitchen one by one, drawn by that deep savory aroma, and by the time I pulled it from the oven they were already arguing over who got the corner piece with the most crispy cheese.

My friend Sarah came over one March with a bag of groceries and announced she was done with winter and needed comfort food immediately. We stood in my kitchen peeling potatoes while her kids ran circles through the house, and by the time the casserole came out bubbly and golden, even the chaos had settled into something warm and manageable.

Ingredients

  • Ground beef and ground pork: The blend of beef and pork gives you the richness of beef with the moisture that pork keeps locked in, and I learned the hard way that using all beef can leave it dry.
  • Onion and garlic: Sautéing them first softens their bite and brings out a sweetness that raw onion never delivers in a meatloaf mix.
  • Frozen mixed vegetables: They add color and a slight sweetness that cuts through the richness, and you do not even need to thaw them first.
  • Russet potatoes: These mash up fluffier than waxy varieties, which is exactly what you want for a topping that spreads like a dream.
  • Cheddar cheese: Sharp cheddar melts beautifully and its tang stands up to the savory meat, but mild works fine if that is what the kids prefer.
  • Milk and butter: Full fat milk and real butter make the mash creamy enough to spread without tearing the layers underneath.
  • Breadcrumbs: They bind the meat gently without making it dense, and fresh crumbs from toasted bread work even better if you have them.
  • Eggs: Two eggs hold everything together while keeping the texture tender, so do not skip them.
  • Ketchup and Worcestershire sauce: This combo gives the meat that classic tangy depth, and a little extra ketchup drizzled on top caramelizes into something magical.
  • Salt and pepper: Season the potatoes and the meat separately so neither layer tastes flat on its own.
  • Nonstick cooking spray: A quick spray keeps the casserole from sticking and makes cleanup painless.

Instructions

Get the oven ready:
Preheat your oven to 375 degrees and grease a 9 by 13 inch baking dish with nonstick spray so nothing sticks later.
Boil and mash the potatoes:
Drop the peeled and cubed potatoes into salted boiling water and cook until a fork slides through easily, then drain and mash them with warm milk and melted butter until silky smooth.
Sauté the aromatics:
In a skillet over medium heat, cook the onion and garlic for a few minutes until they soften and fill your kitchen with that unmistakable savory fragrance.
Mix the meat base:
In a large bowl, gently combine the ground beef, ground pork, sautéed onion and garlic, breadcrumbs, eggs, ketchup, Worcestershire sauce, salt, and pepper just until everything is evenly distributed without overworking it.
Build the first layer:
Press the meat mixture evenly into the bottom of your prepared baking dish, then scatter the frozen mixed vegetables over the top in a single even layer.
Spread the potato topping:
Spoon the mashed potatoes over the vegetables and spread them gently into an even layer, sealing the edges to keep the filling from bubbling out.
Top with ketchup and cheese:
Drizzle a little extra ketchup across the potatoes and sprinkle the cheddar cheese over everything so it melts into a golden bubbly blanket.
Bake until golden:
Bake uncovered for 35 to 40 minutes until the casserole is bubbling at the edges and the cheese is melted and lightly golden on top.
Rest before slicing:
Let it sit for about 10 minutes so the layers set up and your slices hold together beautifully on the plate.
Comforting meatloaf casserole layers ground beef under creamy mashed potatoes and bubbling cheese Save
Comforting meatloaf casserole layers ground beef under creamy mashed potatoes and bubbling cheese | pinflavorlab.com

There was a Sunday when my youngest helped spread the potatoes and ended up with more mash on her hands than in the dish, and we laughed so hard the dog came running to investigate.

Making It Your Own

You can swap the meats around depending on what you have. Ground turkey works beautifully if you want something lighter, and I once used Italian sausage in place of the pork by accident and it was so good I never went back to the original version for a full year.

What to Serve Alongside

This casserole is a full meal on its own, but a simple green salad with a tangy vinaigrette cuts through the richness perfectly. On cold nights, a bowl of tomato soup on the side turns dinner into something that feels almost indulgent without any extra effort.

Getting Ahead and Storing Leftovers

Assemble the whole thing the night before, cover it tightly, and refrigerate it so all you have to do at dinner time is slide it into the oven. Leftovers reheat wonderfully and taste even better the next day when the flavors have had time to mingle and settle.

  • Cover and refrigerate leftovers for up to three days without losing texture or flavor.
  • Reheat individual portions in the microwave at medium power so the potatoes do not get gummy.
  • Always let the casserole rest after baking because patience here rewards you with clean, beautiful slices.
Family-style meatloaf casserole baked until golden with ketchup glaze and cheesy potato crust Save
Family-style meatloaf casserole baked until golden with ketchup glaze and cheesy potato crust | pinflavorlab.com

Some meals just take care of everyone at the table without asking much from the cook, and this is one of them. Make it once and it will quietly become the thing everyone requests when the world feels a little too much.

Recipe FAQs

Yes, you can assemble the entire casserole up to 24 hours in advance and refrigerate it covered. When ready to bake, you may need to add 5-10 minutes to the cooking time if baking cold from the refrigerator.

Ground turkey or chicken can replace the beef and pork for a lighter version. You can also use all beef or all pork depending on your preference. Just ensure the total meat amount remains around 2 pounds.

This casserole freezes beautifully. Cut into portions, wrap tightly in plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.

The frozen mixed vegetables work great, but you can also use fresh peas, diced carrots, corn, green beans, or even sautéed mushrooms. Just cook fresh vegetables slightly before adding to ensure they're done when the casserole finishes baking.

The casserole is ready when it's bubbling around the edges, the cheese on top is melted and golden brown, and a thermometer inserted into the meat layer reads 160°F. The top should be lightly browned and the filling should be hot throughout.

Yes, simply replace the breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers. Also ensure your Worcestershire sauce and ketchup are certified gluten-free, as some brands contain wheat-based thickeners.

Meatloaf Casserole with Mashed Potatoes

Hearty layers of meat and vegetables topped with creamy mashed potatoes and melted cheese for a comforting family meal.

Prep 25m
Cook 40m
Total 65m
Servings 6
Difficulty Easy

Ingredients

Meats

  • 1½ lbs ground beef
  • ½ lb ground pork

Vegetables

  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup frozen mixed vegetables (carrots, peas, corn)
  • 2 lbs russet potatoes, peeled and cubed

Pantry & Dairy

  • 1 cup shredded cheddar cheese, divided
  • ½ cup milk
  • 2 tbsp unsalted butter
  • ½ cup breadcrumbs
  • 2 large eggs
  • ¼ cup ketchup, plus extra for topping
  • 2 tbsp Worcestershire sauce
  • 1 tsp salt
  • ½ tsp black pepper
  • Nonstick cooking spray

Instructions

1
Preheat and Prepare Baking Dish: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish with nonstick cooking spray.
2
Boil and Mash Potatoes: Place peeled and cubed potatoes in a large pot of salted water. Bring to a boil and cook until fork-tender, about 15 to 20 minutes. Drain well, return to the pot, and mash with milk and butter until smooth. Season with salt and pepper to taste. Set aside.
3
Sauté Aromatics: While the potatoes cook, heat a skillet over medium heat. Add the chopped onion and minced garlic, sautéing for 3 to 4 minutes until fragrant and softened. Remove from heat and let cool slightly.
4
Prepare Meat Mixture: In a large mixing bowl, combine the ground beef, ground pork, sautéed onion and garlic, breadcrumbs, eggs, ¼ cup ketchup, Worcestershire sauce, salt, and pepper. Mix gently until just combined, being careful not to overwork the meat.
5
Assemble the Casserole Base: Press the meat mixture evenly into the bottom of the prepared baking dish. Spread the frozen mixed vegetables in an even layer over the meat.
6
Layer Mashed Potatoes: Spread the mashed potatoes over the vegetable layer, smoothing into an even, uniform layer across the entire dish.
7
Add Toppings: Drizzle the remaining ketchup over the mashed potato layer, then sprinkle evenly with the shredded cheddar cheese.
8
Bake: Bake uncovered for 35 to 40 minutes, or until the casserole is bubbling around the edges and the cheese is melted and golden brown on top.
9
Rest and Serve: Remove from the oven and let the casserole rest for 10 minutes before slicing into portions and serving.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • Mixing bowls
  • 9x13-inch baking dish
  • Potato masher
  • Knife and cutting board

Nutrition (Per Serving)

Calories 490
Protein 28g
Carbs 32g
Fat 27g

Allergy Information

  • Contains eggs
  • Contains dairy
  • Contains wheat (gluten)
  • May contain traces of soy depending on sauces used; check all labels if allergies are present
Erica Vaughn

Home cook sharing simple, family-friendly recipes and practical kitchen tips.