What Is Xalwo? The Sweet Somali Halwa Explained
A plain language guide to xalwo, the sweet, jelly like Somali halwa flavoured with cardamom and enriched with ghee, including what it is made of, how it is served at celebrations and where to find it in the UK.
African Stores Editorial Team

The short answer
Xalwo is the beloved Somali halwa, a sweet, glossy, jelly like confection cooked from sugar, cornflour, ghee and cardamom, often studded with nuts. It is very sweet and central to weddings, Eid and hospitality. You can find it at African and Caribbean shops listed on African Stores near you.
What to remember
- Xalwo is the classic Somali sweet, a soft, gelatinous confection with a shining surface and a rich, fragrant flavour.
- Its base is simple, sugar, cornflour and water cooked down slowly, then enriched with ghee and perfumed with cardamom.
- It commonly contains nuts such as peanuts or almonds and is made with ghee, so it carries both nut and dairy content, and it is very sweet.
- It sits at the heart of celebration, appearing at weddings, Eid and family gatherings, and it is a byword for Somali hospitality.
- In the UK you can buy ready made xalwo, and the ingredients to make it, from African and Caribbean food shops.
Ask a Somali family about xalwo and the memories arrive quickly, a huge pot on the stove before a wedding, an aunt stirring for what felt like hours, the whole kitchen warm with cardamom and the promise of the day ahead. It is a sweet tied to joy, to guests at the door and to the sense that something worth celebrating is about to happen.
Those same scenes play out in Bristol, Birmingham and beyond, wherever Somali households have settled. The pot still comes out for Eid and for weddings, the ghee is still beaten in by hand, and the finished xalwo is still pressed on every visitor with the same open welcome. Whether it is spelled xalwo or halwad, a piece of it on a plate is a taste of home and a reminder that hospitality travels wherever the family goes.
What Xalwo Actually Is
Xalwo is the best loved sweet of Somali cooking, a soft, glossy confection with a texture somewhere between a firm jelly and a dense fudge. It is usually a warm amber or deep red colour, cut into squares or scooped in generous spoonfuls, and it glistens with the ghee worked through it. The first thing anyone notices is how sweet it is, a deep, sugary richness carried by the warm scent of cardamom. In Somali culture xalwo is far more than a dessert, it is a symbol of welcome, celebration and generosity, and no important occasion feels complete without it.
The word xalwo comes from the same root as halwa, the family of sweets found across the Middle East, South Asia and the Horn of Africa. Somali xalwo has its own character within that family, chewy and translucent rather than crumbly, and it is sometimes spelled halwad or simply called Somali halwa. It belongs firmly to the wider world of Somali food, where a sweet, cardamom scented finish is part of how a meal, and a welcome, is done properly.
What Is Xalwo Made Of
At heart xalwo is built from a handful of humble ingredients transformed by long, patient cooking. The base is sugar and cornflour dissolved in water, cooked slowly and stirred constantly until the mixture thickens into a smooth, glossy paste that pulls away from the pan. Ghee, which is clarified butter, is added in stages and beaten through, giving xalwo its shine, its richness and its melting texture. Cardamom is the signature spice, often joined by a little nutmeg or saffron, and some cooks add a splash of colour to deepen the amber or red.
Please note the allergen content. Xalwo very commonly contains nuts, usually peanuts or almonds folded through the mixture for crunch, so it is not suitable for anyone with a nut allergy unless you know a particular batch is nut free. It is also made with ghee, which is a dairy product, clarified butter, so it is not dairy free or vegan in its traditional form. On top of this it is very sweet, built on a large amount of sugar, so a small piece goes a long way.
How Xalwo Is Served at Somali Celebrations
Xalwo is above all a food of celebration and hospitality. At a Somali wedding it appears in great quantity, often prepared in enormous batches and offered to every guest, so much so that it is sometimes seen as essential to the occasion itself. During Eid it is made at home and shared with family, neighbours and visitors, and it is a fixture at naming ceremonies, homecomings and any gathering where generosity is on show. To offer a guest xalwo and a cup of sweet, spiced tea is one of the warmest gestures in Somali hospitality.
It is usually served in small pieces or spoonfuls precisely because it is so rich and sweet, eaten slowly alongside tea or coffee rather than as a large dessert course. Sharing it is part of the point, a plate of xalwo set out for everyone to help themselves, a signal that guests are valued and the day is special. Within the traditions of Somali food, it is the sweet note that marks the happiest moments.
Where to Buy Xalwo in the UK
You do not have to travel far to find xalwo in Britain. African and Caribbean food shops, especially those serving Somali and wider East African communities, often sell it ready made, sold by weight or in tubs and boxes, particularly in the run up to Eid and wedding season. Ask the shopkeeper, who will usually know which supplier or local cook makes the version their customers prefer, and whether it contains peanuts or almonds if you need to check for allergens.
If you would rather make your own, the ingredients are easy to gather, cornflour, sugar, ghee and cardamom, with nuts if you like them, all of which these shops stock alongside the staples of Horn of Africa cooking. You can find African food stores near you and see what they carry before you visit.
Frequently asked questions
What is xalwo?
Xalwo is the classic Somali halwa, a sweet, glossy, jelly like confection cooked from sugar, cornflour, ghee and cardamom, often with nuts folded through it. It is very sweet and sits at the heart of Somali celebration and hospitality, served at weddings, Eid and family gatherings. It is sometimes spelled halwad or called Somali halwa.
What is xalwo made of?
Xalwo is made from sugar and cornflour cooked slowly in water until thick and glossy, then enriched with ghee, which is clarified butter, and flavoured with cardamom and sometimes nutmeg or saffron. Nuts such as peanuts or almonds are commonly added for crunch. The long, patient stirring is what gives it its smooth, gelatinous texture.
Does xalwo contain nuts or dairy?
Yes, in most cases. Xalwo very commonly contains nuts, usually peanuts or almonds, so it is not safe for anyone with a nut allergy unless a batch is known to be nut free. It is also made with ghee, which is a dairy product, so it is not dairy free or vegan in its traditional form. It is very sweet as well, so a small piece is usually enough.
How is xalwo served at celebrations?
Xalwo is a food of celebration and hospitality, served at weddings, Eid, naming ceremonies and family gatherings. Because it is so rich and sweet, it is offered in small pieces or spoonfuls, usually alongside sweet, spiced tea or coffee. Sharing a plate of xalwo with guests is one of the warmest gestures in Somali hospitality.
Where can I buy xalwo in the UK?
African Stores lists African and Caribbean food shops across the UK, so you can find one near you that sells xalwo. Shops serving Somali and East African communities often stock it ready made, especially around Eid and wedding season, and they also sell the cornflour, sugar, ghee, cardamom and nuts you need to make your own.