Varškę gerai sumaišome su kondensuotu pienu ir kambario temperatūros sviestu. Įberiame pusę kokosų drožlių, vanilės. Dar kartą viską gerai išmaišome. Uždengus maistine plėvele arba folija, masę įdedame į šaldytuvą 1 valandai. Ištraukus formuojame rutuliukus, juos apvoliojame kokosų drožlėse. Pagamintus rutuliukus dedame į šaldytuvą 1-2 valandoms, kad pastingtų ir sutvirtėtų.
Želatiną ištirpdome vandenyje. Sumaišome jogurtą su medumi, įberiame supjaustytas braškes, šilauoges. Masę supilame į kepimo formą, paliekame per naktį šaldytuve.
Perpilame krevetes verdančiu vandeniu, palaukiame kol nuvarvės. Įdedame į maišelį ir sumetame į jį sutrintą česnaką, provanso žoleles, pipirus, papriką ir krapus. Supjaustome gabalėliais sviestą (apie 30g) ir taip pat įmetame į maišelį su krevetėmis. Maišelį labai gerai sukratome ir paliekame apie 15min. Kepame 200°C įkaitintoje orkaitėje 20min.
Tuo tarpu užpilame verdančiu vandeniu ryžių makaronus, juos uždengiame ir paliekame uždengus apie 10min, kol suminkštės. Taip pat nupilame verdančiu vandeniu špinatus, nuo jų švelniai išsunkiame vandenį. Suminkštėjus makaronams nupilame vandenį, dedame į lėkštę. Ant viršaus sudedame špinatus, iškepusias krevetes, papjaustome puselėmis pomidoriukus ir išspaudžiame citrinos sultis. Jei reikia, galima papildomai pabarstyti rūkytos paprikos.
Garų vonelėje ištirpiname sviestą. Sumalame sausainius, kad jie pasidarytų kaip miltai. Sumaišome juos su sviestu ir padengiame kepimo formos padą ir šiek tiek kraštus, paspausdami šaukštu. Įdedame padą į įkaitintą 180°C orkaitę ir kepame 10min.
Kondensuotą pieną gerai sumaišome su kiaušinių trynias ir citrinų sultimis, įtarkuojame šiek tiek citrinos žievelių. Masę supilame į paruoštą padą, tolygiai ją paskirstome, galima įdėti įvairių uogų. Kepame 180°C įkaitintoje orkaitėje apie 15min. Iškepus leidžiame pyragui pilnai atvėsti ir pastingti prieš patiekiant.