Prepare the Meatloaf Base: Preheat the oven to 350°F (175°C). In a mixing bowl, combine the ground beef, chopped onion, minced garlic, egg, breadcrumbs, ketchup, Worcestershire sauce, salt, and pepper. Mix well.
Shape and Bake: Press the meat mixture into a greased 9x9-inch baking dish, spreading it evenly to form the bottom layer. Bake for 20 minutes, or until the meatloaf is nearly cooked through.
Cook the Macaroni: While the meatloaf is baking, cook the elbow macaroni according to package instructions. Drain and set aside.
Make the Cheese Sauce: In a saucepan, melt 2 tbsp butter over medium heat. Stir in 1 tbsp flour and cook for a minute. Gradually whisk in 1 ½ cups milk, cooking until the mixture thickens. Stir in shredded cheddar cheese until melted and smooth. Season with salt, pepper, and paprika.
Assemble the Casserole: Once the meatloaf is ready, remove it from the oven. Spread the cooked macaroni over the top of the meatloaf. Pour the cheese sauce evenly over the macaroni.
Final Bake: Return the casserole to the oven and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden.
Serve: Let it cool slightly before slicing and serving. Enjoy the ultimate comfort food combo in one delicious dish!
