Ingredients:
6 Strips Of Bacon, Chopped
3 Tablespoons Butter
1/3 Cup All-purpose Flour
3 Cups Milk (I Used 2%)
1 Cup Grated Grated Fontina Cheese
1 Cup Grated Gruyere Cheese
1/2 Cup Grated Pecorino Romano Cheese
1/2 Cup Grated Parmesan Cheese
1/2 Teaspoon Dried Oregano
Salt & Pepper To Taste
3/4 Pound Short Pasta Of Choice
Topping:
1 Cup Dry Breadcrumbs
1/3 Cup Grated Parmesan Cheese
3 Tablespoons Finely Chopped Parsley
Salt & Pepper To Tase
3 Tablespoons Olive Oil
Directions:
In a frying pan, cook the bacon over medium heat until crispy, then drain on paper towels and set aside until needed.
In a heavy bottomed saucepan, melt the butter over medium heat, then stir in the flour.
Continue to cook, stirring continuously for another minute or two.
Slowly add the milk, whisking continuously as you pour.
Reduce the heat to medium low, and then cook the cook the milk until hot.
Stir in the four cheeses, dried oregano, salt and pepper.
Reduce heat to low, and continue to cook another 10 minutes whisking often, until the sauce has thickened and the cheeses have melted.
While the sauce is cooking, put a large pot of lightly salted water on to boil.
Cook the pasta 3/4 of the directed cooking time then drain and return to the pasta pot.
Pour the sauce into the pot with the pasta along with the cauliflower and bacon and stir to mix.
Pour the mixture into a large, lightly buttered casserole dish and preheat oven to 375 degrees F.
In a small bowl, mix together the topping ingredients and sprinkle the topping over the casserole.
Bake 25 to 30 minutes or until bubbly and golden brown on top.