Dans un grand poêlon à surface anti-adhésive, chauffer la moitié de l?huile à feu moyen.Ajouter les oignons et l?ail et cuire, en brassant de temps à autre, de 10 à 12 minutes ou jusqu?à ce que les oignons soient dorés. Réserver la préparation aux oignons dans un bol.
Dans un grand bol, à l?aide d?un fouet, mélanger l?oeuf, le fromage ricotta, les graines de fenouil, 3/4 de cuillerée à thé (4 ml) du sel, le poivre, la cannelle, le clou de girofle et la muscade.Ajouter la mie de pain frais, le persil, le fromage romano et la moitié de la préparation aux oignons réservée et mélanger.
Ajouter le boeuf haché et bien mélanger. Réfrigérer pendant 30 minutes. Avec les mains mouillées, façonner la préparation de viande en boulettes,1 cuillerée à table (15 ml) à la fois.Dans le poêlon,chauffer le reste de l?huile à feu moyen-vif.Ajouter les boulettes de viande, en deux fois au besoin, et cuire de 2 à 3 minutes ou jusqu?à ce qu?elles soient dorées de tous les côtés.À l?aide d?une écumoire, retirer les boulettes de viande du poêlon et les déposer dans une assiette tapissée de papier essuie-tout. Laisser égoutter.
Dégraisser le poêlon. Ajouter le vin et porter à ébullition, en brassant et en raclant le fond du poêlon à l?aide d?une cuillère de bois pour en déta-cher les particules.Verser le vin dans une grosse cocotte en métal. Ajouter le reste de la préparation aux oignons, les tomates en dés et les tomates broyées, la moitié du basilic frais (ou tout le basilic séché, selon le cas), le sucre et le reste du sel.Ajouter les boulettes de viande égouttées.
Couvrir et laisser mijoter à feu doux, en brassant de temps à autre, pendant 25 minutes. (Vous pouvez préparer la sauce à l?avance, la laisser refroidir et la mettre dans un contenant hermétique. Elle se conservera jusqu?à 3 jours au réfrigérateur ou jusqu?à 1 mois au congélateur.)
Entre-temps, dans une grande casserole d?eau bouillante salée, cuire les pâtes de 8 à 10 minutes ou jusqu?à ce qu?elles soient al dente. Égoutter les pâtes et les remettre dans la casserole.
Ajouter environ 1 tasse (250 ml) de la sauce aux pâtes égouttées et mélanger pour bien les enrober.Au moment de servir,répartir, les pâtes dans les assiettes et les napper du reste de la sauce. Garnir chaque portion des boulettes de viande. Parsemer du reste du basilic.