Preheat oven to 375 degrees.
Cook and drain macaroni noodles. Set aside in a separate bowl.
Heat butter and white truffle oil in a medium skillet over medium-high heat. Add shallot, garlic, and herbs. Cook until fragrant and the onions are translucent.
Add flour and stir to combine until the mixture has absorbed all of the flour.
Slowly pour in cold heavy cream and continue stirring until mixture begins to thicken.
Reduce heat to medium and add all cheeses. Continue stirring until cheeses melt. Taste the cheese sauce; add salt and pepper according to your tastes.
Pour cheese sauce into a bowl with drained, cooked noodles. Stir well to incorporate cheese and noodles. Taste to see if meets your approval! If not, adjust seasonings as necessary.
Add lightly beaten eggs and stir well to combine.
Top with panko bread crumbs and spray with cooking oil.
Pour into baking dish and bake in preheated oven for approximately 30 minutes, until top is golden brown.
Remove from oven and let stand for approx 5 - 7 minutes.
Eat your heart out!