-
Preheat oven to 180C.
-
To make the filling for the cannelloni, in a fry pan add the olive oil, leek, garlic, thyme and bacon. Begin to fry off for a few minutes, allowing the mix to soften and gain a light colour.
-
Add the chicken mince and brown off. Then add the mushrooms and lightly fry. Next add the liquid from the porcini, and allow this to reduce down.
-
Season with salt and pepper and allow to cool.
-
Add the egg and the parmesan cheese to the cooked mixture, and mix further to combine.
-
Transfer the mixture to a piping bag, and fill each cannelloni shell. Once all shells are filled, set aside.
-
For the béchamel, cook the cauliflower in the milk with the bay leaves in a small pot on the stove, until soft and breaking apart. Remove the bay leaves, and blitz the cauliflower and milk mixture until smooth.
-
In a separate pot, create a roux by melting the butter and whisking it into the flour. Pour the roux into a pan on a low to medium heat and slowly pour in the milk and cauliflower mixture. Allow the mixture to cook until it has thickened and the flour is no longer raw.
-
Pour half the béchamel onto the bottom of the tray, forming a bed for the cannelloni. Place the filled cannelloni shells on top and pour the rest of the béchamel over the top to cover.
-
Bake the cannelloni for 35-45 minutes or until cooked.