Zacznij od przygotowania kremu cytrynowego. W średniej wielkości rondlu (unikaj metalowych naczyń, które mogą wchodzić w reakcję z żywnością) ubij trzepaczką żółtka, całe jajka, szczyptę soli, cukier, skórkę i świeży sok z cytryny. Podgrzewaj miksturę na średnim ogniu, ciągle mieszając. Gdy mikstura zacznie wrzeć, gotuj jeszcze minutę, aż zgęstnieje.
Następnie przecedź wszystko przez drobne sito, aby pozbyć się skórki i ewentualnych grudek. Dodaj pokrojone na kawałki masło, pozwól mu się całkowicie rozpuścić, a następnie dokładnie wymieszaj. Przykryj powierzchnię kremu cytrynowego papierem pergaminowym i wstaw do lodówki do całkowitego ostygnięcia.
W międzyczasie przygotuj syrop cytrynowy. W małym rondelku połącz wodę, cukier, sok i skórkę z cytryny oraz gałązkę bazylii (opcjonalnie). Doprowadź do wrzenia na średnim ogniu i odstaw do ostygnięcia. Po ostygnięciu syropu usuń skórkę i zioła, a następnie przelej do miski. Aby uzyskać bardziej świąteczną wersję, możesz dodać limoncello.
Włóż miskę i końcówki miksera do zamrażarki na 5 minut, aby schłodzić. Wlej bardzo zimną crème fraîche do miski i ubijaj, aż powstanie sztywna piana. W osobnej misce ubij mascarpone z połową zimnego kremu cytrynowego, tylko do uzyskania gładkiej konsystencji (unikaj ubijania zbyt długo, aby mascarpone nie stało się ziarniste). Następnie stopniowo wmieszaj ubitą śmietanę, delikatnie mieszając szpatułką lub trzepaczką.