Préchauffer le four à 180°C (350°F). Beurrer un plat à tarte de 23 cm (9 po) de diamètre.
Dans une poêle antiadhésive, attendrir l’oignon, l’ail et les légumes dans de l’huile à feu moyen. Saler et poivrer.
Dans un grand bol, fouetter les œufs et ajouter le fromage et le basilic. Bien remuer.
Verser la préparation aux légumes dans le bol avec les oeufs. Mélanger et verser le tout dans le plat. Cuire au four environ 30 minutes ou jusqu’à ce que la frittata soit dorée et légèrement soufflée. Servir chaud ou froid.