Préchauffer le four à 200 °C.
Couper les aubergines en deux dans la longueur, sans retirer la queue. Entailler profondément la chair en croisillons sans percer la peau.
Arroser généreusement d’huile d’olive, puis saler et poivrer en faisant pénétrer l’huile dans les entailles.
Déposer les aubergines sur une plaque, chair vers le haut. Enfourner pendant 30 minutes, jusqu’à ce que la chair soit très tendre et dorée.
Pendant ce temps, préparer la sauce. Faire revenir l’ail haché avec un filet d’huile d’olive pendant environ 1 minute à feu moyen.
Ajouter les tomates concassées, l’origan, du sel et du poivre. Ajouter une pincée de sucre si les tomates sont trop acides.
Laisser mijoter 10 minutes à découvert, jusqu’à ce que la sauce épaississe.
Sortir les aubergines du four et tasser légèrement leur chair avec le dos d’une fourchette pour former un creux.
Répartir la sauce tomate sur les aubergines, puis émietter la feta par-dessus.
Remettre au four pendant 10 à 15 minutes, jusqu’à ce que la feta soit légèrement fondue et dorée.
À la sortie du four, ajouter le basilic déchiré à la main et quelques jeunes pousses de roquette.
Arroser d’un dernier filet d’huile d’olive et servir immédiatement avec du pain.