1. Önce greyfurtu yıkayın, epidermisi tuzla ovun ve ardından greyfurt epidermisinin balmumunu gidermek için yaklaşık 60 derecede suda 10 dakika bekletin.
2. Greyfurtun kabuğunu kesin.
3. Greyfurt kabuğu ile greyfurt eti arasındaki beyaz kısmı çıkarın.
4. İplikler halinde kesin.
5. Hafif tuzlu suda 15 dakika bekletin.
6. Tencereye su ve kaya şekerini koyup kaynatın.
7. Greyfurtun dörtte birini greyfurt etine koyun ve greyfurt kabuğunu eklemeden önce pişirin.
8. Greyfurt kabuğunu şeffaf hale gelene kadar haşlayın, ardından greyfurt eti ilave edip yüksek ateşte kaynatın, sonra kısık ateşte tencereye yapışmaması için ara sıra karıştırarak yavaş yavaş pişirin Yaklaşık 1 saat ateşten kapatın ve soğumaya bırakın. Balı sıcakken dökün, karıştırın, şişeleyin ve yaklaşık 3 gün buzdolabına koyun, tadı ne kadar uzun olursa o kadar iyidir.