This creamy baked cannelloni dish is the perfect comfort food. Packed with fresh spinach and ricotta cheese, then covered in a rich bechamel sauce and crunchy pine nuts, it's sure to become a regular request.
Gently bring milk to the boil. In a separate saucepan, gently melt the butter. Stir in flour and cook over low heat for a few minutes.
Once milk is boiling, transfer a little at a time to the butter mixture, continuously whisking to prevent lumps. Bring mixture to the boil and stir continuously. Simmer for 10 minutes and adjust seasoning if desired. Pass béchamel sauce through a sieve to remove any lumps.
To prepare the cannelloni filling:
In a large bowl mix the ricotta cheese, cooked spinach, a little salt and pepper, nutmeg, beaten egg and grated Grana Padano cheese. Fill cannelloni with the ricotta mixture.
Spread half of the béchamel sauce over the bottom of a large baking dish. Place the filled cannelloni on top; cover with the remaining béchamel sauce.
Add the ricotta sauce on top, spread evenly and sprinkle pine nuts over the top. Bake for 20 minutes, then set aside to rest for 10 minutes before serving.