Gift Delivery
Send a cake to Afghanistan.
Order from the cake collection, write a personal message, pick a delivery date, and our Kabul bakery hand-bakes and hand-delivers it to your family in Afghanistan. Pre-designed cakes need 3 hours; custom cakes need 12 hours; same-day express is available before 3 PM Kabul time.
Birthday cakes, custom-themed designs, and traditional Afghan sweets — all hand-prepared by our Kabul bakery team. Add reference photos for custom designs by WhatsApp after ordering.
Hand-picked
Cakes ready to send

Cake
Celebrate someone special in Kabul with a freshly baked Birthday Cake from Tohfa. Every cake is prepared with care and designed to suit the occasion — just let us know what you're celebrating and our team will create something beautiful and memorable. Add a personal message to be written on the cake and we'll make sure it feels just right. A sweet way to send your love when you can't be there in person. Prepared fresh and delivered to their door in Kabul.
Custom Cake
Can't find exactly what you're looking for? With our Custom Cake option, you can have a cake made exactly the way you envision it. Simply send us a photo of the design you have in mind via WhatsApp and our team will work with the best bakeries in Kabul to bring it to life. Whether it's a specific design, a character, a pattern, or a theme — we'll do our best to recreate it with care and attention to detail. Add a personal message and we'll have it written on the cake too.
Delivering to Afghanistan
Currently delivering to Kabul. Other Afghan cities (Herat, Mazar-i-Sharif, Kandahar, and beyond) launching soon.
Questions
Frequently asked
Can I customise the cake design?
Yes — pre-designed cakes need 3 hours of prep, custom designs need 12 hours. After ordering, send reference photos via WhatsApp and our Kabul bakery team will match the design.
How long does delivery to Afghanistan take?
We deliver to Kabul same-day for express orders placed before 3 PM Kabul time, and next-day for standard orders. Other Afghan cities are coming soon.
How do I pay?
Card payments in USD via Stripe — Visa, Mastercard, and Apple Pay. We never see or store your card number. The recipient never pays anything on delivery.
Will the recipient know it came from me?
Yes. You can write a personal message in English, Dari, or Pashto when you order. It is hand-written on a card and included with the gift.
Will I get confirmation when the gift is delivered?
Yes. We send a delivery update via WhatsApp or email once your gift is in your recipient's hands, and where possible we share a quick photo too.