Created by QueenBea on November 15, 2011
Step 1: Preheat oven to 350 degrees Fahrenheit.
Step 2: Cook pasta al dente.
Step 3: While the pasta cooks, in a separate pot melt 3 tablespoons butter.
Step 4: Whisk in flour and mustard; keep it moving for 2 to 3 minutes minutes, ensuring there are no lumps.
Step 5: Stir in milk, onion, bay leaf and paprika. Simmer for 5 minutes and remove bay leaf.
Step 6: Temper in the egg (adding some hot liquid to it before mixing it in).
Step 7: Stir in 3/4 of the cheese.
Step 8: Season with salt, pepper and garlic powder.
Step 9: Fold in pasta and pour into a buttered 2 quart casserole dish.
Step 10: Top with remaining cheese.
Step 11: Melt remaining butter in a sauté pan and toss in bread crumbs.
Step 12: Top macaroni with bread crumbs and bake for 30 minutes.
Step 13: Remove from oven and let rest 5 minutes before serving.