1. Prep the Meatloaf Mixture
In a bowl, mix ground beef, breadcrumbs, onion, egg, ketchup, Worcestershire sauce, and seasonings until combined.
Press evenly into the bottom of a greased 9x13-inch baking dish.
2. Cook the Macaroni
Boil macaroni 2 minutes less than package instructions (it’ll finish cooking in the oven). Drain and set aside.
3. Make the Cheese Sauce
Melt butter in a saucepan, whisk in flour to make a roux.
Slowly add milk, whisking until smooth. Cook until slightly thickened.
Remove from heat, stir in cheddar, mozzarella, Parmesan, and seasonings until melted.
Toss with cooked macaroni.
4. Assemble & Bake
Spread mac & cheese over the meatloaf layer.
Top with extra cheese and fried onions (if using).
Bake at 375°F (190°C) for 30-35 mins until bubbly and golden.
Let rest 5-10 mins before serving.
Pro Tips for the Best Casserole
🔹 Pre-cook the meatloaf 10 mins alone for extra browning (optional).
🔹 Use a mix of cheeses for maximum flavor (Gruyère works great too!).
🔹 Make ahead – Assemble, refrigerate, and bake when ready.
🔹 Crispy topping hack – Broil for 2-3 mins at the end.
3 Delicious Variations
BBQ Style – Swap ketchup for BBQ sauce in the meatloaf.
Bacon Lovers – Add crumbled bacon between layers.
Spicy Kick – Mix in diced jalapeños or hot sauce.
Why This Dish is a Game-Changer
This casserole solves the "What’s for dinner?" debate by combining two all-time favorites. The meatloaf stays juicy, the mac & cheese is ultra-creamy, and the cheesy topping adds crunch. It’s comfort food perfection with minimal cleanup!
Warning: Leftovers are rare!