
Preheat your oven to 350 degrees F.
Bring a large pot of water to a boil; then cook your pasta 'al dente'; leaving it a little undercooked as it will finish cooking in the cheese sauce while baking. Drain the water and place back into the pot.
While the pasta is cooking, prepare your cheese sauce. Render the pieces of cut bacon in a medium sauce pan; then add flour to form a roux.
Next, add milk and your cheese and stir until smooth over a low heat.
Make your topping. I used a combination of club crackers and melted butter, but you can use your favorite type of breadcrumb or crackers.
Finally, add the cheese sauce to the pasta and mix well. Place your pasta into a casserole dish (I used 13x9) and place the breading mixture on top.
Bake for about 15 minutes or until the topping is light brown and the pasta is bubbling on the sides.