-
Preheat oven to 350 degrees and grease a 8 inch square baking pan.
-
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and whisk constantly for two minutes. Next, slowly whisk in the milk until completely combined and no lumps are left. Add in mustard, onion powder, garlic powder, and paprika, and bring to a simmer. Let simmer for ten minutes, whisking often. Remove from heat.
-
Next, temper the egg by adding a teaspoon of milk mixture to the egg at a time until it’s heated up. Whisk egg into milk mixture and fold in macaroni and pimentos. Transfer to prepared baking dish.
-
In a small saucepan, melt the additional three tablespoons of butter over medium. Fold in the breadcrumbs until they are completely coated with the butter. Spread over macaroni and bake for thirty minutes.
-
Remove from oven and let cool completely. Once cool, stick in the fridge for at least an hour or until thirty minutes before serving.
-
When ready to serve, use a sharp knife to slice the macaroni into 2 inch squares and transfer to a serving tray. Top each square with a toothpick that has a basil leaf and pimento piece on it.
-
Serve with hot sauce.