Küçük bir tencereye 1 su bardağı suyu ve margarini koyarak kaynatın.
Daha sonra 1 su bardağı unu ekleyerek iyice karıştırın.
2-3 dakika karışımı sürekli karıştırarak pişirin.
Ocağı kapatarak 10-15 dakika hamurun soğumasını bekleyin.
Hamur biraz dinlendikten sonra 3 adet yumurtayı hamura yedirmemiz gerekiyor ancak bu noktada en önemli ayrıntı yumurtaları teker teker hamura kırın ve birini iyice yedirmeden diğer yumurtayı kırmayın.
Yumurtaları hamura iyice yedirdikten sonra yapışkan bir hamur elde etmiş olduk.
Yumurtaları yedirdikten sonra hamuru 10 dakika dinlendirin.
Yağlanmış veya yağlı kağıt kullandığımız tepsiye tatlı kaşığı yardımı ile hamurdan ceviz büyüklüğünde parçalar alarak aralarında 2-3 cm boşluk bulunmasına dikkat ederek tepsiye dizelim.
Önceden ısıttığımız 180 derecede fırında üzeri kızarana kadar yaklaşık 40 dakika pişirelim.
Hamurlar pişerken kremasını hazırlayalım.
Vanilya hariç diğer malzemeleri bir tencereye koyarak kremayı pişirin.
Kremayı ocaktan aldıktan sonra vanilyasını ekleyerek karıştırın.
Bu arada çikolata sosunu da hazırlayın.
Profiterolün pişen hamurlarını ikiye bölerek tatlı kaşığı ile içlerini kremayla dolduralım servis edeceğimiz kuplara veya servis tabağına alalım.
Tüm profiterolleri doldurduktan sonra üzerine çikolata sosunu dökelim.