01 -
Preheat oven to 375°F. Lightly coat a 9x13-inch baking dish with nonstick spray.
02 -
In a large mixing bowl, combine ground beef, breadcrumbs, 1/4 cup milk, egg, finely chopped onion, garlic powder, salt, and black pepper. Mix gently until just incorporated.
03 -
Spread the meat mixture evenly across the bottom of the prepared baking dish, pressing to form an even layer.
04 -
Place the dish in the oven and bake the meat layer for 25 minutes.
05 -
While the meatloaf layer is baking, bring a large pot of salted water to a boil. Cook elbow macaroni according to package directions until just al dente. Drain and set aside.
06 -
In a medium saucepan over medium heat, melt butter. Whisk in flour and cook for 1 minute, stirring constantly. Gradually pour in 2 cups milk, whisking to prevent lumps, and cook until thickened, about 4 to 5 minutes.
07 -
Remove saucepan from heat and stir in shredded cheddar cheese until smooth and fully melted.
08 -
Fold the drained macaroni into the cheese sauce, mixing until pasta is well coated.
09 -
Remove the partially baked meatloaf from the oven. Spread the macaroni and cheese evenly over the meat layer. Sprinkle paprika over the top if desired.
10 -
Return the dish to the oven and bake an additional 15 minutes, or until the topping is golden and bubbling.