Préchauffer le four en mode grill. Déposer les tranches d’aubergine sur des plaques, badigeonner légèrement d’huile et saler.
Griller les aubergines 4 à 6 minutes de chaque côté, jusqu’à ce qu’elles soient souples et légèrement dorées. Déposer sur du papier absorbant et laisser refroidir.
Dans un bol, mélanger le porc haché avec le sel, le poivre, les épices et 25 g (2 à 3 c.à.s) d’ail haché.
Former environ 20 petits boudins d’environ 45 g chacun. Garder le reste de la farce pour une autre utilisation si nécessaire.
Chauffer une grande poêle avec un peu d’huile. Saisir les boudins de porc sur toutes les faces, puis réserver.
Dans la même poêle, cuire les oignons jusqu’à ce qu’ils soient tendres et légèrement colorés. Ajouter le reste de l’ail et mélanger brièvement.
Déglacer avec le bouillon de poulet en grattant le fond de la poêle. Ajouter les tomates broyées, saler, poivrer et mijoter à découvert environ 20 minutes, jusqu’à ce que la sauce épaississe.
Préchauffer le four à 175°C (350°F). Étaler une couche de sauce dans un grand plat de cuisson et ajouter le basilic.
Rouler chaque boudin de porc dans une tranche d’aubergine. Déposer les roulés dans le plat, jointure vers le bas.
Ajouter un peu de sauce ou de jus de cuisson sur le dessus. Cuire 20 minutes.
Ajouter le parmesan et remettre au four 10 minutes, jusqu’à ce que la sauce bouillonne et que la viande soit cuite.
Laisser reposer quelques minutes avant de servir. Le porc haché doit atteindre 71°C (160°F) au centre.