Приготовьте соус. Растопите сливочное масло в сотейнике на среднем огне, добавьте муку и, помешивая, готовьте 2–3 минуты – у вас получится светлая кашица. Тонкой струйкой влейте холодное молоко, растирая смесь венчиком, чтобы не было комков.
Доведите соус до кипения и уменьшите огонь. Варите 10 минут при тихом кипении, помешивая. Окуните в бешамель венчик. Если соус медленно стекает с него – бешамель готов. Добавьте измельченный чеснок и листики тимьяна, посолите, поперчите.
Для начинки помидор и шпинат мелко нарежьте, рикотту разомните вилкой. Выложите подготовленные ингредиенты в миску, посолите, поперчите и перемешайте.
Выложите начинку в кондитерский мешок с круглой насадкой и нафаршируйте каннеллони. Плотно уложите пасту в один слой в форму для запекания размером 20х25 см. Полейте соусом бешамель и посыпьте 150 г твердого тертого сыра.
Разогрейте духовку до 180 °С и запекайте каннеллони 30–35 минут. Достаньте форму из духовки, посыпьте оставшимся сыром и сразу подавайте.