Cut the bacon crosswise into small strips. Fry until crisp. You'll have automatic bacon bites. Wipe out the pan. You can now re-use it for your sauté portion of the recipe.
Cook your pasta in a pot of boiling water. Drain the pasta and put it back in the pot.
Add the milk, flour, mustard, salt, cayenne, worchestershire and the cheese. Stir until well blended.
While the pasta is cooking....
In a sauté pan melt the butter and add the shallots and mushrooms.
Cook on medium high until onions are loose and mushrooms have reduced and are beginning to brown just slightly on the sides.
Now you're ready to assemble your strata.
In the bottom of a 9 X 9" oven-proof pan with tall sides, add your mushroom mixture. Then add half of the bacon. Add the mac and cheese mixture. The other half of the bacon and now the bread crumbs.
Bake the pasta for 30 minutes on 350. The top will be crunchy and the flavor delicious!
Enjoy. Cheers! Zola