This Cheesy Loaded Meatloaf Casserole combines all the best comfort foods in one dish—savory meatloaf, creamy mashed potatoes, melted cheese, and crispy bacon. It’s like a loaded baked potato met meatloaf, making it perfect for family dinners, potlucks, or any night you want a hearty, satisfying meal.
For the Meatloaf Base:
1 lb ground beef (or substitute ground turkey/chicken)
½ cup breadcrumbs
1 large egg
¼ cup milk
¼ cup finely chopped onion
1 tsp garlic powder
1 tsp salt
½ tsp black pepper
1 tbsp Worcestershire sauce
½ cup ketchup, divided
For the Topping:
2 cups prepared mashed potatoes (homemade or store-bought)
1 cup shredded cheddar cheese
4 slices cooked bacon, crumbled
2 tbsp chopped green onions or chives (optional)
Preheat the oven: Preheat to 375°F (190°C). Lightly grease a 9×9-inch baking dish (or 8×8-inch for a thicker casserole).
Make the meatloaf base: In a large bowl, combine ground beef, breadcrumbs, egg, milk, chopped onion, garlic powder, salt, pepper, Worcestershire sauce, and half of the ketchup. Mix until well combined.
Form and bake: Press the meat mixture evenly into the prepared dish. Spread the remaining ketchup on top. Bake 20–25 minutes, until the meat is fully cooked.
Add the topping: Spread mashed potatoes evenly over the meatloaf. Sprinkle shredded cheese and crumbled bacon on top.
Bake again: Return to the oven and bake 10–15 minutes, until the cheese is melted and bubbly.
Garnish and serve: Sprinkle with green onions or chives if desired. Let cool slightly before slicing and serving.
Make-ahead: Prepare the meatloaf layer in advance and refrigerate. Add mashed potatoes and toppings just before baking.
Cheese variations: Swap cheddar for mozzarella, pepper jack, or a mix for different flavor profiles.
Vegetable boost: Stir in some cooked peas or corn under the mashed potatoes for added nutrition.