Dans un mélangeur, combiner les œufs, la crème à café, le parmesan, le sel et le poivre pendant 10 secondes. Réserver.
Préparer le barbecue pour une cuisson directe à feu moyen (175 à 230 °C ou 350 à 450 °F) et préchauffer la poêle sur la plaque de cuisson pendant environ 3 minutes.
Verser l’huile dans la poêle, puis ajouter les asperges. Faire sauter brièvement. Laisser cuire à feu moyen direct pendant 2 minutes avec le couvercle fermé. En portant des mitaines pour barbecue, retirer la poêle et faire rouler les asperges dans cette dernière afin qu’elle soit uniformément recouverte d’huile, au fond et sur les côtés. Remettre la poêle sur la grille de cuisson, disposer les asperges en une couche régulière, et répartir ensuite l’ail, les tomates et le féta sur le dessus. Verser le mélange à base d’œufs dans la poêle. Faire griller la frittata à feu moyen direct avec le couvercle fermé, autant que possible, jusqu’à ce que les œufs soient gonflés, dorés et fermes, soit pendant environ 15 minutes. Retirer du barbecue et servir immédiatement.