Cook macaroni al dente, approximately 6-8 minutes
Drain pasta and set aside
Spray an 8-inch by 8-inch baking dish with cooking spray
Add macaroni to dish
Clean the cauliflower and cut into florets
Toss with half of the truffle oil and a sprinkle of salt and pepper
Roast in the oven for 5 minutes and turn over. Roast for an additional 5 minutes.
Place butter, flour, salt, milk, and into the Vitamix container in the order listed and secure lid
Turn machine on and slowly increase speed from Variable 1 to Variable 10, blending for approximately 1 minute
Remove the lid and add the cauliflower
Blend for 3-4 minutes or until heavy steam escapes through the lid opening
Remove the lid plug and add cheeses through the lid opening
Blend for 1 minute
Pour over macaroni and mix thoroughly
Cover macaroni with bread crumbs and extra cheddar and Gruyere cheeses
Bake at 350°F for 30-40 minutes, or until topping has browned