Faites bouillir les linguines dans de l'eau salée.
Faites cuire les boulettes de viande dans un peu de margarine et retirez-les de la poêle.
Coupez l'oignon en brunoise et hachez finement l'ail.
Ajoutez le reste de la margarine dans la poêle et faites revenir l'oignon et l'ail. Ajoutez les tomates en dés et un peu d'eau. Laissez mijoter pendant environ 10 minutes.
Ajoutez ensuite les boulettes de viande à la sauce. Laisser mijoter doucement pendant encore 5 minutes. Hachez grossièrement le basilic et incorporez-le à la sauce.
Répartissez les linguines dans des assiettes, versez-y les boulettes de poulet avec la sauce et terminez par des copeaux de Grana Padano et quelques feuilles de basilic, si vous le souhaitez.