1Émincer les oignons et couper les carottes en petits dés.
2Faire revenir les oignons et les carottes dans un peu de beurre et d'huile d'olive dans une grande poêle.
3Ajouter les champignons émincés et laisser mijoter quelques minutes.
4Incorporer la viande hachée, puis assaisonner avec sel, poivre, piment doux, ail semoule et épices barbecue.
5Ajouter 1 cuillère à café de pesto vert et 1 cuillère à café de concentré de tomate à la garniture.
6Verser un peu de sauce tomate basilic dans la garniture pour lier le tout. Mélanger et laisser mijoter jusqu'à cuisson complète de la viande.
7Préparer la sauce tomate : dans une casserole, faire chauffer le reste de sauce tomate basilic avec 1 cuillère à café de concentré de tomate et 1 cuillère à café de pesto rouge à feu doux pendant quelques minutes.
8Préparer la béchamel : faire fondre le beurre dans une casserole, ajouter la farine et mélanger pour former un roux. Verser le lait progressivement en fouettant jusqu'à obtenir une sauce épaisse et crémeuse. Saler et poivrer.
9Préchauffer le four à 180°C.
10Mettre un peu de béchamel au fond d'un plat à gratin.
11Farcir les cannellonis avec la garniture à la viande et disposer dans le plat.
12Recouvrir les cannellonis de sauce tomate, puis de béchamel. Parsemer de gruyère râpé.
13Enfourner pour environ 30 minutes jusqu'à ce que le dessus soit doré.
14Servir chaud, accompagné d'une salade verte si désiré.