Somali Qaxwo Caano

Qaxwo caano — literally 'coffee milk' — answers a question most spiced coffees never ask: what if the pot never held water at all? Ground coffee, cardamom, and cinnamon steep straight into milk brought to a boil, a choice rooted in Somalia's pastoral history, where camel and goat milk were often more available than water and found their way into every drink, tea included. The result is mellow rather than sharp, the spice rounded by dairy instead of cut against it. In a Somali home it is also a rule of hospitality: a guest is never asked whether they want coffee, only served it, spiced and milky, alongside a plate of dates.

Espresso ingredient percentage chartIngredient ratios form a normalized 100% stack clipped to the recipe's cup.
Espresso · 100% composition

Ratio breakdown

Ingredients run from the top of the cup to the bottom; the last item is the bottom layer. Values are normalized to a true 100% stack.

Milk2 cups (~480 ml)
88.4%
Cardamom7 pods, crushed
0.8%
Cinnamon2 sticks
0.8%
Sugar2 tablespoons, or to taste
4.4%
Coffee2 tablespoons freshly ground coffee (~12 g)
5.5%
Ratio16 : 0.15 : 0.15 : 0.8 : 1

What you need

Method notes

Grind
Fine — fine enough to release fully during a short simmer in milk rather than water
Water temperature
Milk brought to a boil, then simmered gently
Total time
8 min

Steps

  1. Crush the cardamom and cinnamon

    A fresh crush of the pods and a whole stick of cinnamon, done just before the milk goes on the heat, is what fills the kitchen with the drink's aroma — the oils fade fast once ground ahead of time.

  2. Bring the milk to a boil

    Unlike a water-based qahwa, this tradition steeps its coffee and spice directly into dairy — the milk itself is the base the whole cup is built on, not a dilution added afterward.

  3. Add the spices and coffee to the hot milk

    Coffee and spice go in together once the milk is already hot, so both release into the same liquid rather than one flavoring plain milk that the other has to catch up to.

  4. Simmer gently for 3–4 minutes

    A short simmer is enough for fine grounds to give up their strength in milk; longer risks scorching the dairy and turning the cup bitter instead of mellow.

  5. Strain into cups and serve with dates

    Straining keeps the grounds, cracked pods, and cinnamon bark out of the cup, and the date on the side is the traditional accompaniment — a sweet bite between sips of a drink that's only lightly sugared itself.

Tips

Common mistakes

FAQ

Why is Somali coffee brewed in milk instead of water?

It traces back to Somalia's nomadic, pastoralist history, where camel, cattle, and goat milk were often more readily at hand than water and worked their way into nearly every drink, coffee and tea alike. Brewing the coffee and spices directly in milk isn't a richer variation on a black coffee — it's the tradition's own starting point.

Is qaxwo caano the same as Yemeni qishr or Gulf gahwa?

No. Yemeni qishr and Gulf gahwa are water-based, brewed from husks or lightly roasted beans with cardamom alone, and served black in small handleless cups. Qaxwo caano is fully roasted coffee steeped straight into milk with cardamom and cinnamon together — a different base liquid and a different spice pairing, reflecting Somalia's own pastoral table rather than the Arabian Peninsula's.

The Atlas

Help keep this preparation honest

The Atlas is only as trustworthy as the sources behind it. If a step on this page is off — or you know a preparation that belongs here — tell us. Two references is all we ask.

CorrectionRequest a change to this recipeSpotted a step that’s wrong or missing? A sentence and two sources is enough.Open form

Reference URLs— at least two, each a full https:// link

Submitting opens your email app with a ready-to-send draft — nothing is sent until you press send in your mail client.

AdditionPropose a new preparationKnow a way of preparing coffee that belongs on the Atlas? Tradition, place, method, ratios, steps.Open form

Reference URLs— at least two, each a full https:// link

Submitting opens your email app with a ready-to-send draft — nothing is sent until you press send in your mail client.

Developed by Aridane Martín