Olej rozgrzać na patelni. Zeszklić na nim drobno posiekaną cebulę. Dodać wyciśnięte przez praskę ząbki czosnku i pokrojone w małe kawałki szparagi. Smażyć ok. 5 minut. Warzywa przełożyć do miski.
Jajka ubić do białości. Dodać posiekaną bazylię i startą na tarce mozzarellę. Przyprawić solą i pieprzem. masę jajeczną połączyć z wcześniej przesmażonymi i przestudzonymi warzywami. Całość wylać na patelnię wysmarowaną tłuszczem. Smażyć na małym ogniu pod przykryciem ok. 5 minut, aż dół frittaty się zetnie. Następnie patelnię włożyć do nagrzanego do 200 stopni piekarnika (rączka patelni może wystawać na zewnątrz) i zapiec na złoto wierzch frittaty. Podawać na ciepło.