Najprije je potrebno napraviti umak od borovnica u koji ćemo umakati piškote. Borovnice, šećer, vodu i limunov sok dodaj u manju posudu te zakuhaj na srednje jakoj vatri. Kuhaj 7-8 min dok borovnice ne omekšaju. Potom posudu makni s vatre te sve izmiksaj štapnim mikserom dok ne dobiješ srednje gustu tekućinu. Prebaci ju u malo širu, pliću posudu i ostavi da se umak od borovnica ohladi do kraja.
Dok se umak za umakanje piškota hladi, pripremit ćemo kremu. Ručnim mikserom izmiksaj slatko vrhnje u šlag te ostavi sa strane.
U drugu, veću posudu dodaj mascarpone sir, maslac od pistacija, tučeno slatko vrhnje, pastu od vanilije, šećer u prahu i mljeveni kardamom. Sve kratko izmiješaj ručnim mikserom na nižoj brzini dok ne dobiješ gustu kremu.
Pripremu pravokutnu keramičku ili staklenu posudu u kojoj ćeš slagati sve sastojke za tiramisu. Uzmi piškotu i umoči ju u umak od borovnica, sa svake strane po 2-3 sekunde. S obzirom na to da je ovaj voćni umak gušći od obične kave u koju se piškote inače umaču, potrebno ih je malo duže namakati. U protivnom neće upiti dovoljno tekućine. Slaži namočene piškote jednu do druge tako da prekriješ cijelo dno posude. Vjerojatno ćeš neke od piškota morati malo prerezati da stanu kako treba.
Zatim taj prvi sloj piškota ravnomjerno premaži polovicom pripremljene kreme od sira i pistacija. Ponovi ovaj postupak s preostalim piškotama i kremom.
Pripremljeni tiramisu zatim prekrij aluminijskom ili plastičnom folijom (ili omotom od pčelinjeg voska) te ostavi u hladnjaku da odstoji najmanje 8 sati ili najbolje preko noći. Prije rezanja i posluživanja pospi sitno sjeckanim pistacijama.