A citromkrémhez 1 citrom lereszelt héját, illetve a 4 citrom levét elkeverjük a cukorral, hozzáadjuk a sót meg a vajat, és gőz fölött kevergetve addig forrósítjuk, míg a vaj megolvad. A tojásokat felverjük egy tálban, majd kanalanként hozzáadagoljuk a forró citromos keveréket. Ezután visszatesszük a gőz fölé, és habverővel folyamatosan kavargatva addig főzzük, míg puding sűrűségűvé válik. Félrevesszük, és néha megkavarva teljesen kihűlni hagyjuk. A mascarponét elkeverjük a vaníliás cukorral meg a porcukorral, majd óvatosan összedolgozzuk a habbá vert tejszínnel. Kelyhekbe rétegezzük az alapanyagokat úgy, hogy a kettétört babapiskótákat kávéba mártjuk, a kehelybe helyezzük, rá mascarponés krémet kanalazunk, majd citromkrémet, és a rétegezést még kétszer megismételjük. Finoman megszórjuk kakaóval, és valamilyen zöld levélkével díszítjük.