Meatloaf Casserole Mashed Potatoes

Golden-topped meatloaf casserole with creamy mashed potato layer and melted cheddar cheese bubbling in baking dish Save
Golden-topped meatloaf casserole with creamy mashed potato layer and melted cheddar cheese bubbling in baking dish | homesteadspoon.com

This satisfying casserole combines seasoned ground beef and pork with sautéed onions and garlic, layered with mixed vegetables and topped with fluffy mashed potatoes. A blanket of ketchup and sharp cheddar cheese creates a golden, bubbling crust that's both nostalgic and delicious. Perfect for busy weeknights or family gatherings, this all-in-one dish delivers comfort food at its finest with minimal cleanup required.

The smell of meatloaf baking on a rainy Tuesday is something between a hug and a time machine, and this casserole version cranks that comfort up to eleven. My sister walked in once while I was layering mashed potatoes over the meat and declared it looked like a savory birthday cake, which honestly became the only way I describe it now. Its messy, hearty, and unapologetically American in the best possible way.

I made this for a potluck thinking it would be a safe, crowd pleasing option, and three separate people asked me for the recipe before dessert was even served. The casserole dish came home completely scraped clean, which never happens with potlucks.

Ingredients

  • 1.5 lbs (680 g) ground beef and 0.5 lb (225 g) ground pork: The blend of beef and pork keeps the meat layer juicy and gives it more depth than beef alone ever could.
  • 1 small onion, finely chopped, and 2 cloves garlic, minced: Sautéing these before mixing in raw meat makes a huge difference in sweetness and aroma.
  • 1 cup (150 g) frozen mixed vegetables: A handful of color and sweetness tucked between the layers that saves you from making a separate side.
  • 2 lbs (900 g) russet potatoes, peeled and cubed: Russets mash into the fluffiest topping, which is exactly what you want crowning this dish.
  • 1 cup (120 g) shredded cheddar cheese, divided: Sharp cheddar cuts through the richness and melts into something beautiful on top.
  • 0.5 cup (120 ml) milk and 2 tbsp (30 g) unsalted butter: These transform boiled potatoes into something silky and indulgent.
  • 0.5 cup (60 g) breadcrumbs and 2 large eggs: The binders that hold the meat together without making it dense or rubbery.
  • 0.25 cup (60 ml) ketchup, plus extra, and 2 tbsp (30 ml) Worcestershire sauce: This duo gives the meat its classic tangy, savory personality.
  • 1 tsp (5 g) salt and 0.5 tsp (2 g) black pepper: Seasoning that does the quiet, essential work behind the scenes.
  • Nonstick cooking spray: A quick spray saves you from the heartbreak of a stuck casserole.

Instructions

Preheat and prep the dish:
Set your oven to 375 degrees F and give your 9x13 inch baking dish a generous coat of nonstick spray so nothing sticks later.
Boil and mash the potatoes:
Drop the peeled, cubed potatoes into salted boiling water and cook until a fork slides through effortlessly, about 15 to 20 minutes. Drain them well, then mash with warm milk and butter until velvety smooth, seasoning with salt and pepper to your liking.
Sauté the aromatics:
In a skillet over medium heat, cook the onion and garlic for 3 to 4 minutes until they soften and fill your kitchen with that irresistible savory fragrance.
Build the meat mixture:
In a large bowl, combine the ground beef, ground pork, sautéed onion and garlic, breadcrumbs, eggs, a quarter cup of ketchup, Worcestershire sauce, salt, and pepper. Mix with your hands just until everything is evenly distributed, being careful not to overwork it.
Layer the casserole:
Press the meat mixture flat into your prepared baking dish, then scatter the frozen mixed vegetables evenly over the top. Spread the mashed potatoes over everything in a smooth, even layer, sealing the edges like you are frosting a cake.
Top and bake:
Drizzle extra ketchup across the potato layer in zigzag stripes, then shower the whole thing with shredded cheddar. Bake uncovered for 35 to 40 minutes until the edges are bubbling and the cheese is golden and irresistible.
Rest before serving:
Let the casserole sit for 10 minutes after it comes out of the oven so the layers set up and you get clean, beautiful slices instead of a delicious landslide.
Savory meatloaf casserole serving slice showcasing ground beef pork beneath fluffy mashed potatoes and golden cheese topping Save
Savory meatloaf casserole serving slice showcasing ground beef pork beneath fluffy mashed potatoes and golden cheese topping | homesteadspoon.com

One winter evening my nephew stood on a stool watching me assemble this and solemnly informed me that the ketchup drizzle was the most important part, and honestly the kid was right.

Making It Ahead Changes Everything

You can assemble the entire casserole the night before, cover it tightly, and refrigerate it until dinner time the next day. Just add about ten extra minutes to the bake time if you are pulling it straight from the fridge, and your future self will thank you.

Swaps That Actually Work

Ground turkey works beautifully in place of either meat if you want something lighter, and Monterey Jack melts even smoother than cheddar if you prefer a milder flavor profile. I once used leftover roast vegetables instead of frozen ones and it was a happy accident worth repeating.

Serving and Storing Like a Pro

This casserole reheats wonderfully, making it ideal for lunches throughout the week, and a simple green salad on the side provides just the right crisp contrast.

  • Store leftovers covered in the fridge for up to four days.
  • Reheat individual portions in the microwave with a damp paper towel on top to keep the potatoes from drying out.
  • Freeze individual slices wrapped in foil for up to two months for emergency comfort food.
Comforting meatloaf casserole plated showing meat and vegetable base topped with smooth mashed potatoes and melted cheddar Save
Comforting meatloaf casserole plated showing meat and vegetable base topped with smooth mashed potatoes and melted cheddar | homesteadspoon.com

This is the kind of dish that disappears fast and leaves behind happy, quiet people scraping the corners of the pan. Make it once and it will earn a permanent spot in your rotation.

Recipe FAQs

Yes, assemble the entire casserole, cover tightly, and refrigerate overnight. Bake when ready, adding 5-10 minutes to the cooking time if baking cold from the refrigerator.

Monterey Jack offers excellent melting properties, while mozzarella creates a delicious stretchy topping. Colby jack or a Mexican blend also adds great flavor variation.

Portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven at 350°F until warmed through.

The casserole is ready when it's bubbling around the edges, the cheese is melted and golden brown, and a knife inserted into the meat layer comes out hot (160°F internal temperature).

Yes, prepare instant mashed potatoes according to package directions and use them in place of homemade. However, freshly mashed russet potatoes provide superior texture and flavor.

Meatloaf Casserole Mashed Potatoes

Ground meat and vegetables layered with creamy mashed potatoes and melted cheddar cheese for a comforting one-dish 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 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 the peeled and cubed potatoes in a large pot of salted water. Bring to a boil and cook until fork-tender, 15 to 20 minutes. Drain thoroughly, 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 fragrant and softened. Remove from heat and let cool slightly.
4
Prepare the 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
Add Mashed Potato Topping: Spread the mashed potatoes over the vegetable layer, smoothing into an even, level surface with a spatula.
7
Add Toppings: Drizzle additional 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 at 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; verify all labels if allergies are present.
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.