Tencereye margarini ve suyu ekleyip kaynatalım. Margarin eridiğinde unu ekleyip hızla ve sürekli karıştırarak koyu bir hamur Kıvamına gelene dek pişirelim. Tencereyi ateşten alıp hamuru soğutalım. Yumurtaları teker teker ve yoğurmaya devam ederek ekleyelim. Hamurdan yumurta iriliğinde parçalar koparıp yuvarlak şekiller vererek margarinle hafifçe yağlanmış tepsiye aralıklı dizelim. 5 dk. önceden ısıtılmış 140 derece ısılı fırında hamurların üzeri pembeleşip kuruyana dek pişirelim. Fırından almadan hamurlardan birine dokunarak kuruyup kurumadığını kontrol edin. Yeterince pişmeyen hamurlar fırından aldıktan sonra çökerler. Pastayı fırından çıkanp soğutalım. Bu arada ara kremasını hazırlayalım. Tencereye sütü, unu, şekeri alalım. Ağır ateşte ve sürekli kanştırarak üzeri göz göz olana dek pişirelim. Kremayı ateşten alarak soğutalım. Margarini eritmeden ekleyip mikserle yanm dk. çırpalım. Pastaları ikiye keselim. Alt parçasının üzerine 1 tatlı kaşığı krema koyalım. Üst parçayı kremanın üzerine kapatalım ve kakaolu kremayı hazırlayalım. Tencereye\' çırpılmış yumurtayı, sütü, unu, şekeri, kakaoyu ekleyip ağır ateşte ve sürekli karıştırarak üzeri göz göz olana dek pişirelim. Kremayı ateşten alıp vanilyaları ve margarini eritmeden ekleyip mikserle yanm dk. çırparak profiterollerin üzerine gezdirelim. Buzdolabında birkaç saat beklettikten sonra servis yapalım.