2 tablespoons freshly chopped parsley, for garnish
Directions
Preheat the oven to 300 F.
In a skillet, heat ¼ cup of butter, then add the garlic. Cook for 1 to 2 minutes, then add the shrimp. Coat the shrimp in the buttery garlic and cook for 1 to 2 minutes. You don't want to cook through thoroughly, as the shrimp will be added to the macaroni and put in the oven. After the shrimp cooks for a few minutes, set them to the side.
In a saucepan, cook the elbow macaroni in salted boiling water according to packet instructions. Once it's cooked, drain and put to the side.
In another pan, add another ¼ cup of butter and melt, then add the flour. Working quickly with a spoon, mix the butter and flour vigorously cooking it for 2 to 3 minutes. It will resemble a paste.
Once the flour cooks out, begin adding the milk. Using a whisk, work the paste into the milk, until well combined. The roux will begin to thicken as you continue to whisk for 5 to 6 minutes over a medium heat.
Once you are happy with the consistency of the white sauce, add the pepper, Dijon mustard, and cheddar cheese, whisking the cheese until it has melted.
Stir through the macaroni and shrimp until well combined.
Melt the remaining ¼ cup of butter in a microwave — make sure to cover as it will splatter. In a bowl, combine the melted butter, panko breadcrumbs, and Parmesan cheese together. Then sprinkle this mixture on top of the macaroni cheese. Bake the dish in the oven for 10 to 15 minutes until it's golden and crispy on top.