Hearty Meatloaf Potato Casserole

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Growing up, meatloaf and mashed potatoes were always served side by side on our dinner plates. My mom would carefully portion everything out, making sure the meat and potatoes never touched. It wasn’t until I had my own kitchen that I wondered – why keep these two comfort foods separated?

That’s when I started experimenting with combining them into one dish, and this meatloaf potato casserole was born. It’s basically everything you love about both dishes, layered together in a single pan. And honestly? It’s easier than making them separately, which is always a win in my book.

Hearty Meatloaf Potato Casserole
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Meatloaf Potato Casserole

  • Two comfort foods in one – This recipe combines classic meatloaf with creamy mashed potatoes, giving you the best of both worlds in a single dish – perfect for when you’re craving some serious comfort food.
  • Make-ahead friendly – You can prepare components ahead of time and assemble when ready, making it perfect for busy weeknight planning or weekend meal prep.
  • Family-sized portions – With hearty servings of protein-rich meat and filling potatoes, this casserole easily feeds a hungry family and might even leave you with leftovers for lunch tomorrow.
  • Simple ingredients – Using everyday ingredients you probably already have in your kitchen, this recipe turns basic items into a satisfying meal that feels special.
  • Customizable recipe – You can easily swap ground turkey for beef, adjust the seasonings to your taste, or change up the cheese variety to make it your own.

What Kind of Ground Meat Should I Use?

For this recipe, you can use either ground beef or ground turkey – both will give you great results, though each brings something different to the table. If you’re going with beef, look for lean ground beef that’s about 85-90% lean, which gives you enough fat to keep the meatloaf moist without making it greasy. Ground turkey can make a lighter version, but since it’s naturally leaner, you’ll want to make sure you don’t overcook it. When shopping, check that your ground meat is fresh and has a bright color – for beef, it should be red rather than brown, and for turkey, it should be light pink. Remember to bring the meat to room temperature before mixing it with the other ingredients for the best texture.

Hearty Meatloaf Potato Casserole
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This comforting casserole is pretty adaptable – here are some easy swaps you can try:

  • Ground meat: While the recipe calls for lean ground beef or turkey, you can use ground chicken, pork, or even a mix of meats. Just keep in mind that fattier meats might release more grease during cooking.
  • Bread crumbs: Out of bread crumbs? Crushed crackers, rolled oats, or crushed corn flakes work great. Use the same amount as you would bread crumbs.
  • Cottage cheese: You can swap cottage cheese with ricotta cheese, or even cream cheese if you’re in a pinch. Greek yogurt works too, though the texture will be slightly different.
  • Sour cream: Plain Greek yogurt makes a perfect substitute for sour cream in the mashed potatoes. You can also use cream cheese for extra richness.
  • Cheddar cheese: Feel free to experiment with other melting cheeses like Colby, Monterey Jack, or a cheese blend. Each will give its own unique flavor to the dish.
  • Bacon: If you’re not using bacon, try crispy fried onions, crushed potato chips, or even pepperoni for that salty, crispy element on top.

Watch Out for These Mistakes While Cooking

The biggest challenge when making meatloaf potato casserole is ending up with a dry, dense meatloaf – to avoid this, don’t overmix the meat mixture as this will make it tough, and instead gently combine the ingredients just until they’re evenly distributed. For the creamiest mashed potato topping, a common mistake is using cold dairy ingredients, so make sure your butter, sour cream, and milk are at room temperature before mixing them into your potatoes. Another crucial tip is to let your meatloaf rest for 10-15 minutes after baking before adding the potato layer – this prevents the meat juices from making the potatoes watery and helps the meatloaf hold its shape when serving. To get that perfect golden-brown top, switch your oven to broil for the last 2-3 minutes of cooking, but keep a close eye on it to prevent burning the cheese and bacon topping.

Hearty Meatloaf Potato Casserole
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Meatloaf Potato Casserole?

Since this hearty dish combines meat and potatoes in one, you’ll want to balance it out with some lighter sides. A simple steamed vegetable like green beans or broccoli adds a nice pop of color and freshness to the plate. For something with a bit of tang, try serving a crisp side salad with vinaigrette dressing or some roasted Brussels sprouts with a touch of balsamic. If you’re feeding a crowd, warm dinner rolls are always welcome at the table – they’re perfect for soaking up any extra sauce from the meatloaf!

Storage Instructions

Keep Fresh: This hearty meatloaf potato casserole stays good in the fridge for up to 4 days when kept in an airtight container. It’s actually one of those dishes that tastes even better the next day, as the flavors have time to meld together!

Freeze: You can freeze this casserole for up to 3 months! Let it cool completely, then wrap it tightly in plastic wrap and foil. If you’re planning to freeze portions, divide them into smaller containers before freezing – it makes reheating so much easier.

Reheat: To warm up your casserole, pop it in the oven at 350°F for about 20-25 minutes if refrigerated, or 45-50 minutes if frozen (make sure to thaw it overnight first). You can also microwave individual portions, but the oven method helps maintain the nice texture of the mashed potatoes. Add a sprinkle of cheese on top during the last few minutes of reheating for an extra treat!

Preparation Time 15-25 minutes
Cooking Time 45-60 minutes
Total Time 60-85 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2800-3200
  • Protein: 150-170 g
  • Fat: 180-200 g
  • Carbohydrates: 200-220 g

Ingredients

  • 1.5 pounds lean ground beef or turkey
  • 1/2 cup finely chopped white onion
  • 1 tablespoon finely chopped garlic
  • 1 cup flavored bread crumbs
  • 1 tablespoon worcestershire sauce
  • 1 large egg, lightly whisked
  • 1/3 cup cottage cheese
  • 1/2 cup barbecue sauce
  • 2 pounds potatoes, peeled and cut into cubes
  • 1/2 cup butter
  • 1/2 cup sour cream
  • 1/2 cup warm milk (or half and half)
  • 1 teaspoon coarse salt
  • 1 teaspoon black pepper, ground
  • 6 slices thick-cut bacon, cooked and broken into pieces
  • 1.5 cups shredded cheddar cheese

Step 1: Prepare the Baking Pan and Preheat Oven

Start by preheating your oven to 375°F.

Spray a 9×13 inch pan with nonstick cooking spray to ensure easy removal of the meatloaf later on.

Set the prepared pan aside while you combine the ingredients for the meatloaf.

Step 2: Mix the Meatloaf Ingredients

In a large mixing bowl, combine the hamburger, onion, garlic, bread crumbs, Worcestershire sauce, egg, cottage cheese, and BBQ sauce.

Mix everything thoroughly until all the ingredients are well incorporated.

Step 3: Shape and Cook the Meatloaf

Transfer the meatloaf mixture into the prepared pan, spreading it into an even layer.

Place the pan in the preheated oven and bake the meatloaf for 30 minutes.

This will allow the flavors to meld and the meat to start cooking through.

Step 4: Cook and Prepare the Mashed Potatoes

While the meatloaf is baking, add the potatoes to a separate pan and cover them with water.

Cook over medium heat until the potatoes are tender, then drain the water from the pan.

Add butter to the hot potatoes and use a hand mixer to beat until combined.

Add sour cream, warm milk, salt, and pepper, mixing again until smooth and creamy.

Step 5: Assemble the Dish and Finish Cooking

After 30 minutes, remove the meatloaf pan from the oven and carefully pour off any excess grease that may have accumulated.

Spread the prepared mashed potatoes over the top of the cooked meatloaf.

Sprinkle cheddar cheese and bacon bits on top of the mashed potatoes for extra flavor.

Return the pan to the oven and cook for an additional 15 minutes, or until the potatoes are heated through and the cheese has melted to your liking.

Step 6: Serve and Enjoy

Carefully remove the meatloaf from the oven once the cheese is melted and bubbly.

Allow the meatloaf to rest for a few minutes before slicing.

Serve it with your favorite sides and enjoy a hearty and satisfying meal!

Leave a Comment