Preheat oven to 200°c - 390°f on the grill/broiler setting.
Place a saucepan of water over high heat, bring it to a boil, season generously with salt & cook the macaroni as per the packet instructions.
Drain the macaroni through a colander, transfer the drained macaroni to a mixing bowl, add in the truffle oil & mix well.
Place a medium-sized saucepan over high heat. Add in the white wine, bring to a boil & allow the wine to reduce to 30ml. This will take around 6-7 minutes.
In a clean mixing bowl, add in the grated parmesan cheese & cornflour, mix to combine.
Add the chicken stock into the reduced wine & stir through. Add in the parmesan & cornflour, mix to combine.
Add the truffle macaroni into the wine, stock, parmesan cheese & cornflour, mix to combine & cook over medium heat until hot. Add in the soft cream cheese, season to taste & mix well.
Transfer the macaroni & cheese to a baking dish, grate over enough parmesan cheese to cover the top & place under the grill/broiler for 4-5 minutes or until golden brown. Remove & let cool for 10 minutes. Portion, serve & dig in.