01 -
Preheat the oven to 375°F and lightly grease a 9x9-inch glass or ceramic baking dish.
02 -
In a large mixing bowl, gently combine ground beef, breadcrumbs, egg, milk, garlic powder, onion powder, salt, and pepper until evenly mixed.
03 -
Press the beef mixture evenly into the prepared baking dish to form a base layer. Bake in the center of the oven for 20 minutes.
04 -
Meanwhile, fold sour cream and half of the shredded cheddar cheese into the warm mashed potatoes until creamy and smooth.
05 -
Carefully remove the baking dish from the oven and drain any excess fat from the meat layer.
06 -
Spread the cheesy mashed potato mixture over the baked meatloaf, smoothing evenly to cover.
07 -
Evenly sprinkle the remaining cheddar cheese over the mashed potato layer, then distribute crumbled turkey bacon on top.
08 -
Return to the oven and bake for an additional 15 to 20 minutes, until the cheese is melted and bubbling.
09 -
Allow casserole to rest for 5 minutes, then garnish with chopped green onions if desired and serve warm.