PREPARATION:
1st Step
Begin by bringing a large pot of salted water to a rolling boil. Add the macaroni and cook until al dente, typically about 8-10 minutes. Drain and set aside.
2nd Step
If using shrimp, peel and devein them. Rinse all seafood thoroughly and pat dry with paper towels. Cut large scallops into bite-sized pieces, ensuring uniformity in cooking.
3rd Step
In a large saucepan, melt the butter over medium heat. Add the flour and whisk constantly to create a roux, ensuring no lumps remain. Cook the roux for 2-3 minutes, or until it takes on a light golden hue.
4th Step
Gradually pour in the milk, whisking continuously to prevent clumps. Allow the mixture to simmer gently, stirring occasionally, until it thickens to a smooth, velvety consistency. This should take about 5-7 minutes.
5th Step
Reduce the heat to low and add the shredded cheddar, Gruyère, and grated Parmesan cheese. Stir until the cheeses are fully melted and the sauce becomes a luscious, homogeneous blend.
6th Step
Stir in the Dijon mustard, cayenne pepper (if using), salt, and freshly ground black pepper. Adjust the seasonings to suit your palate, achieving a harmonious balance of flavors.
7th Step
Gently fold in the prepared seafood, ensuring it’s evenly distributed throughout the creamy mixture. Allow it to heat through for 2-3 minutes, but take care not to overcook the delicate seafood.