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.
This page is built for your convenience in the kitchen.
If you want helpful tools, tips and recipes from our community of real cooks, please consider signing up.
Oh... And one more thing... We also have some pretty wild forums.