Meatloaf Casserole Mashed Potatoes

Golden meatloaf casserole topped with creamy mashed potatoes and melted cheddar cheese bubbling in a baking dish Pin it
Golden meatloaf casserole topped with creamy mashed potatoes and melted cheddar cheese bubbling in a baking dish | dishnexo.com

This hearty casserole combines seasoned ground beef and pork into a savory base, topped with a colorful layer of mixed vegetables. Creamy mashed potatoes spread over the top create a comforting crust, while melted cheddar and a drizzle of ketchup add the finishing touches. Perfect for busy weeknights or feeding a crowd, this all-in-one dish delivers the satisfying flavors of classic meatloaf without the fuss. The potatoes stay light and fluffy, while the meat layer remains juicy and flavorful from Worcestershire sauce and aromatics.

The rain was hammering the kitchen window the evening this casserole saved my Tuesday. I had hungry kids, half a bag of frozen vegetables, and no patience for multiple pans. Layering meatloaf under mashed potatoes felt like a small act of rebellion against a boring weeknight, and the silence around the table once everyone started eating told me everything I needed to know.

My neighbor Linda stopped by once while I was pulling this out of the oven and ended up staying for dinner. She now makes it every other week and texts me photos each time, which is probably the highest compliment a recipe can get.

Ingredients

  • Ground beef and ground pork: The blend keeps the meat layer juicy and adds depth you do not get from beef alone.
  • Onion and garlic: Fresh aromatics make the meat taste homemade rather than boxed.
  • Frozen mixed vegetables: A handful of carrots, peas, and corn tucked between the layers adds color and sweetness without extra prep.
  • Russet potatoes: They mash up fluffy and light, creating the perfect blanket over everything below.
  • Cheddar cheese: Sharp cheddar melts beautifully and cuts through the richness with its tang.
  • Milk and butter: These turn boiled potatoes into something velvety and worth eating on their own.
  • Breadcrumbs: They bind the meat gently so each slice holds together without turning dense.
  • Eggs: Essential for structure in the meat layer so it does not crumble when you serve it.
  • Ketchup and Worcestershire sauce: Together they bring a subtle tang and umami that make the meat taste complete.
  • Salt and pepper: Season each layer as you go and the whole dish sings.
  • Nonstick cooking spray: A quick spray ensures nothing sticks and cleanup stays painless.

Instructions

Get the oven ready:
Preheat your oven to 375 degrees and give your baking dish a generous coating of nonstick spray so nothing holds on later.
Boil the potatoes:
Cover your peeled and cubed potatoes with salted water, bring to a boil, and cook until a fork slides through without resistance, then drain and mash with warm milk and melted butter until cloud smooth.
Saut the aromatics:
In a skillet over medium heat, cook the onion and garlic until softened and fragrant, just a few minutes, then pull them off the heat to cool slightly.
Build the meat layer:
In a large bowl, gently combine the ground beef, ground pork, cooled onion and garlic, breadcrumbs, eggs, ketchup, Worcestershire sauce, salt, and pepper until everything is evenly mixed but not overworked.
Press and layer:
Press the meat mixture firmly and evenly into your prepared dish, then scatter the frozen vegetables over the top in a single even layer.
Spread the potatoes:
Spoon the mashed potatoes over the vegetables and spread them gently to the edges, sealing the layers beneath like a warm blanket.
Top it off:
Drizzle a little extra ketchup across the potatoes in zigzag lines, then shower the whole thing with shredded cheddar until every inch is covered.
Bake until golden:
Slide the dish uncovered into the oven and bake for 35 to 40 minutes until the edges are bubbling and the cheese has turned a deep golden color that makes everyone wander into the kitchen asking if dinner is ready.
Rest before slicing:
Let the casserole sit for 10 minutes after it comes out so the layers settle and each slice comes out clean instead of sliding apart.
Hearty meatloaf casserole layered with fluffy mashed potato topping and golden cheese served in a square white baking dish Pin it
Hearty meatloaf casserole layered with fluffy mashed potato topping and golden cheese served in a square white baking dish | dishnexo.com

The first time I made this for a potluck, three people asked for the recipe before they even finished their plates. That moment when a dish you threw together on a rainy night becomes someone elses family favorite is quietly wonderful.

Making It Ahead

You can assemble the entire casserole the night before, cover it tightly, and tuck it into the refrigerator until you are ready to bake. Just add about ten extra minutes to the baking time since it will be going in cold, and keep it covered with foil for the first half so the potatoes do not dry out.

Swaps and Tweaks

Ground turkey works beautifully in place of either meat if you want something lighter, and the casserole still tastes deeply satisfying. Monterey Jack or mozzarella can stand in for cheddar if that is what you have on hand, though you will lose a little of that sharp bite. A simple green salad on the side balances the richness perfectly.

Leftovers and Reheating

This reheats surprisingly well, which makes it ideal for lunch the next day or a second dinner later in the week. Cover a slice with foil and warm it in the oven at 350 degrees until heated through, or microwave it in short bursts if patience is not your strength.

  • Store leftovers in an airtight container in the refrigerator for up to three days.
  • Freeze individual portions wrapped tightly in foil for up to two months.
  • Always let the casserole rest those ten minutes before cutting so the layers hold their shape.
Savory meatloaf casserole with ketchup drizzle and cheesy mashed potato crust on a rustic wooden table Pin it
Savory meatloaf casserole with ketchup drizzle and cheesy mashed potato crust on a rustic wooden table | dishnexo.com

Some dinners fill the stomach and some fill the house with warmth, and this one manages to do both at once. Keep it in your back pocket for the nights when comfort matters more than fancy.

Recipe Q&A

Yes, assemble the entire casserole up to 24 hours before baking. Cover tightly and refrigerate, then add 5-10 minutes to the baking time if baking cold from the refrigerator.

Frozen mixed vegetables are convenient, but you can use fresh peas, diced carrots, green beans, or corn. Just ensure they're cut into small, even pieces for consistent cooking.

Ground turkey or chicken can replace one or both meats for a lighter version. For extra flavor, add a bit more Worcestershire sauce or herbs to compensate for the milder taste.

Store cooled portions in an airtight container in the refrigerator for up to 4 days. Reheat individual servings in the microwave or cover with foil and warm in a 350°F oven.

Freeze the assembled, unbaked casserole for up to 3 months. Thaw overnight in the refrigerator before baking. Already-baked portions can also be frozen for 2-3 months.

Sharp cheddar provides the best flavor contrast, but Monterey Jack, Colby Jack, or mozzarella work well too. You can also blend cheeses for a more complex taste.

Meatloaf Casserole Mashed Potatoes

Classic meatloaf topped with fluffy mashed potatoes and cheese for a complete family dinner.

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 Oven and Prepare Baking Dish: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish with nonstick cooking spray.
2
Boil and Mash the 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, then 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 softened and fragrant. Remove from heat and let cool slightly.
4
Prepare the Meat Mixture: In a large mixing bowl, combine 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 additional ketchup over the mashed potato layer, then sprinkle evenly with shredded cheddar cheese.
8
Bake Until Golden: Bake uncovered for 35 to 40 minutes, or until the casserole is bubbling and the cheese is melted and golden brown on top.
9
Rest and Serve: Remove from the oven and let 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
Nina Exley

Sharing simple, nourishing recipes and kitchen tips for home cooks who love easy, family-friendly meals.