Brussels Sprouts don't just need to be for Christmas. This recipe works great all year round, plus it's a great way to finish off any extras you have leftover after Christmas.
Bring a large pan of lightly salted water to the boil. Tip in the sprouts and cook for 3 mins, then drain and set aside to steam-dry.
Heat the oil and butter in a medium saucepan until the butter is foaming, add the shallots and cook over a low heat for 7 mins or until softened. Stir in the flour and cook for 2 mins. Remove from the heat and whisk in the milk in several pours, continuously whisking until you get a smooth sauce. Return to the heat and simmer for 2 mins, whisking all the time. Whisk through the cream, mustard and cheddar. Season to taste. Heat the oven to 220C/200C fan/gas 7.
Toss together the dried breadcrumbs, thyme leaves and hazelnuts. Tip the sprouts into a deep 30 x 20cm ovenproof dish and pour over the sauce. Top with the nutty breadcrumbs. Will keep in the fridge for up to 24 hrs. Bake in the centre of the oven for 20-25 mins or until golden brown and bubbling. Leave to rest for at least 10 mins before serving.