Place the cauliflower florets on a non-stick baking tray and drizzle with the olive oil. Season to taste then place in the oven.
Allow to roast for 20-30 minutes until cooked through.
Remove from the oven then allow to cool slightly before blending with the cream to make a puree. Set aside.
To make the risotto, fry the onion in a large, non-stick pan. When the onion is translucent and fragrant, add the garlic and allow to fry for a few seconds.
Add the rice then stir to mix with the onion and garlic.
Add the wine and allow to reduce then start ladling in the stock, one ladle at a time whilst stirring regularly to allow the rice kernels to release their creamy starch.
When the risotto is halfway cooked, stir in the cauliflower puree and continue with the stock until the rice is cooked to your preference.
When the rice is cooked, stir in truffle oil to taste then season.
Serve in bowls with a generous grating of Parmesan cheese.