Préparez d'abord votre sauce tomate, comme cela, elle pourra mijoter pendant que vous vous occupez des cannelloni.
Dans un fait-tout, versez un filet d'huile d'olive et faites blondir l'oignon émincé et l'ail pressé. Ajoutez ensuite les tomates concassées, le romarin et les piment. Salez, poivrez et faites mijoter à feu doux pendant au moins 20 minutes.
Pendant ce temps, dans une poêle, faites revenir les 2 gousses d'ail pressées dans un peu d'huile d'olive avec la noix de muscade râpée. Jetez y ensuite les feuilles d'épinard frais et remuez rapidement puis sortez-les du feu. Ne les laissez pas trop longtemps car sinon il ne vous restera pas grand chose...
Déposez-les sur une planche à découpez et hachez-les grossièrement à l'aide d'un couteau bien aiguisé.
Mélangez-les bien avec la ricotta et commencez à farcir délicatement les cannelloni.
Déposez-les sur le fond d'un plat à four puis versez la sauce tomate sur le dessus. Répartissez le parmesan sur les cannelloni.
Laissez ensuite reposer le plat de cannelloni pendant au moins 2 heures, une nuit serait l'idéal. Si vous n'avez pas le temps de les faire reposer, il faudra pré-cuire les pâtes à cannelloni.
Pour la cuisson, préchauffez votre four à 180°C et enfournez pendant 30 minutes. Si le fromage n'est pas bien grillé, vous pouvez prolonger un peu la cuisson.