گریپ فروت را با آب گرم و برس بشویید و خشک کنید. سپس با پوست کن یا چاقوی تیز رویه رنگی پوست گریپ فروت را به صورت نوار نازک بردارید و دقت کنید که گوشت سفید پوست هرچه بیشتر روی گریپ فروت بماند. رویه رنگی را رشته رشته کنید.
گریپ فروت را دو نیم کنید و آب بگیرید. لیمو را آب بگیرید و آب لیمو را به آب گریپ فروت اضافه کنید. پوست سفید گریپ فروت را با تفاله توی آن خرد کنید و با تخم گریپ فروت درکیسه بریزید و دردیگ بگذارید. آب گریپ فروت را صاف کنید و با رویه رنگی و ۴ لیتر آب در دیگ بریزید. دیگ را به جوش بیاورید و روی آتش ملایم ۲ ساعت يا بیشتر بجوشانید تا حجم آب به حدود۲ لیتر يا کمتر برسد.
کیسه را از دیگ درآورید، بگذارین کمی خنک شود و توی دیگ بچلانید؛ سپس شکر را اضافه کنید، آتش را زياد کنید و هم بزنید تا شکر حل شود. ۱۵ – ۲۰ دقیقه روی آتش نیز بجوشانید تا مارمالاد ببندد، سپس کف بگیرید و بردارید، پیش ازخنک شدن ۱ – ۲ بار هم بزنید.