This meatloaf casserole combines seasoned ground beef, vegetables, and creamy mashed potatoes into a hearty, comforting one-dish meal perfect for busy weeknights.
Preheat oven to 375°F (190°C) and grease a 9x13-inch baking dish.
In a large bowl, combine ground beef, breadcrumbs, eggs, onion, garlic, ketchup, Worcestershire sauce, oregano, salt, pepper, and milk.
Mix gently until just combined, avoiding overmixing.
Spread the meat mixture evenly into the prepared baking dish.
Sprinkle frozen mixed vegetables evenly over the meat layer.
Spread mashed potatoes evenly over the vegetables, sealing the top.
Drizzle melted butter over the potatoes and sprinkle with shredded cheddar cheese.
Bake uncovered for 45–50 minutes until cooked through and golden on top.
Let rest for 10 minutes, then garnish with parsley and serve.
Notes
Use 80/20 ground beef for best moisture. Avoid overmixing the meat to keep it tender. Let casserole rest 10 minutes before serving. Can be assembled ahead and refrigerated for 1–2 days or frozen up to 3 months.