Попарваме за кратко време канелоните в подсолена вода и ги отцеждаме.
Нарязваме лука и чесъна на ситно и ги запържваме в зехтина. Щом поомекнат, прибавяме спанака и задушаваме на умерен котлон. Накрая подправяме с индийско орехче, черен пипер и сол и оттегляме от огъня.
Изчакваме спанакът да се изстине и добавяме част от настъргания кашкавал, наситненото сирене и разбитите яйца. Напълваме канелоните с тази смес и ги нареждаме в намаслена тавичка за печене.
Смесваме доматения сок с пилешкия бульон и заливаме канелоните. Поръсваме с останалия настърган кашкавал и печем 35 мин в умерено загрята фурна.
Украсяваме готовата паста с листенца пресен босилек и поднасяме.