Meatloaf Casserole
This Loaded Potato Meatloaf Casserole recipe is the ultimate comfort food! Barbecue beef (or turkey!) is topped with a rich and creamy layer of mashed potato before being smothered in cheddar cheese and bacon bits. This easy casserole is packed with flavor, and is perfect for feeding a crowd!

What Makes This Recipe So Good
- It’s all the flavors of a traditional meatloaf, topped with mashed potatoes, bacon and cheese! What is there not to love??
- The whole family will love the classic, comforting flavors. Especially the kids so will probably ask for second helpings!
- There are so many side options. Serve this Meatloaf Casserole with these Air Fryer Frozen Green Beans, Roasted Kale, Air Fryer Frozen Broccoli, Sous Vide Asparagus, Instant Pot Carrots, Grilled Acorn Squash, or this Simple Sautéed Cabbage.
Chef’s Tips
- Make your own bacon bits without any mess using this Air Fryer Bacon method. Or you can save time by buying pre-made.
- Finish this casserole with fresh chives if you want to give it something a little bit extra, carrying on that loaded baked potato vibe. Chopped parsley will work too.

Frequently Asked Questions
Cooled leftovers will keep, covered in the refrigerator for up to 3 days and can be re-heated either in the dish using the oven (don’t re-heat the casserole more than once) or in individual portions using the microwave.
Yes! Assemble the entire casserole, top it with cheese before covering and refrigerating for up to 3 days. Then bake it following the recipe instructions.

More Cozy Dinner Ideas
- Easy 5-Ingredient Taco Soup with Ground Beef
- Healthy Ground Chicken Soup Recipe
- Cowboy Cornbread Casserole with Creamed Corn
- Fettuccine Tuna Alfredo
- Easy Classic French Dip Sandwiches
- Italian Spaghetti Soup with Meatballs
Meatloaf Casserole
This super cozy and comforting Meatloaf Casserole is perfect for feeding the whole family! Bbq beef is topped with creamy mashed potatoes before being topped with melty cheddar cheese and bacon bits.
- 9×9 baking dish
- 1 1/2 lb lean ground beef (or turkey)
- 1/2 cup white onion (finely chopped)
- 1/2 cup bbq sauce
- 1 tsp garlic powder
- 1 cup seasoned breadcrumbs
Mashed Potato Topping
- 2 lb potatoes (russet or yukon gold, peeled and cut into 1" chunks)
- 1/3 cup unsalted butter
- 1/2 cup whole milk
- 1 tsp salt
- 1/4 tsp ground black pepper
- 1/4 tsp garlic powder
- 1/2 cup bacon bits (approximately 8 slices)
- 1/2 cup cheddar cheese (shredded)
Preheat the oven to 375 degrees F.
In a large bowl, gently combine the beef, bbq sauce, onion, garlic powder, breadcrumbs, milk, egg, salt and pepper then press into a 9×9 baking dish.
Bake uncovered for 15 minutes, then remove and drain any excess fat.
While the meatloaf is cooking add potatoes with just enough water to cover to a pot and bring to a boil on high heat. Cook for 15 minutes.
Drain the water and add the milk, butter, salt and pepper mashing it all together until creamy.
Spread over the meatloaf and top with cheese and bacon.
Bake for an additional 15 minutes, until the bacon is sizzling and cheese is bubbling and the mashed potatoes are slightly crispy.
Cooled leftovers will keep, covered in the refrigerator for up to 3 days and can be re-heated either in the dish using the oven (don’t re-heat the casserole more than once) or in individual portions using the microwave.




