Wali wa Nazi (Kenyan coconut rice)

Kenyan coastal coconut milk rice: fragrant, rich, and essential to the Swahili table

Origin: Mombasa & the Kenya Coast

From the journey of Coconut.

Mombasa is the northern anchor of the Swahili Coast civilisation, the ancient network of city-states that extended from Mogadishu in the north to Sofala (Mozambique) in the south, linked by the monsoon-driven trade routes of the Indian Ocean. The city's Old Town is one of the most historically layered places in East Africa: Fort Jesus (built by the Portuguese in 1593), the coral-stone Arab architecture of the Mvita quarter, the Indian merchant houses of the 19th-century spice traders, the dhow harbour where wooden vessels still arrive from Oman and Gujarat, all of these speak to centuries of maritime commerce and cultural exchange inscribed in stone and in food. The Swahili civilisation emerged between the 8th and 14th centuries CE from the fusion of Bantu-speaking East African coastal peoples with Arab, Persian, and Indian traders and settlers drawn by the monsoon winds. The monsoon system, which blows from the northeast in the winter months (kaskazi) and from the southwest in the summer months (kusi), made the Indian Ocean into a superhighway connecting the Arabian Peninsula, the Indian subcontinent, and the East African coast with a precision and reliability that made it far more navigable than the Atlantic or Pacific. The same wind that brought Omani traders laden with dates and copper to Mombasa in January blew them home with ivory, gold, iron, and coconut products in April. Wali wa nazi (wali = cooked rice, wa = of, nazi = coconut) is the defining starch of the Swahili table, and it is distinct from other coconut milk rices (nasi lemak, arroz con coco, Jamaican rice and peas) in its spice vocabulary. The Swahili rice tradition is perfumed with the Arab spice trade: whole cardamom pods and cloves bloom in coconut oil before the rice is added, and a cinnamon stick simmers through the cooking. This combination of Indian cardamom, Zanzibari cloves, and Sri Lankan cinnamon (all arriving via different nodes of the Indian Ocean trade network) layered onto a base of East African rice and Maldivian coconut oil, is the Swahili table's most eloquent single statement. Wali wa nazi is eaten with kuku paka (coconut chicken, often grilled and simmered in a coconut milk sauce), samaki wa kupaka (fish grilled over charcoal and finished in coconut sauce), mchuzi wa pweza (octopus curry in coconut milk), and biryani on festive occasions. It is the rice that connects every dish on the Swahili coast, the common denominator on which the Indian Ocean's entire trading history is expressed.

Ingredients

Rice

  • 350 g basmati rice, washed until water runs clear and soaked in cold water for 20 minutes

Coconut

  • 400 ml full-fat coconut milk

Liquid

  • 250 ml water

Spices

  • 4 piece green cardamom pods, lightly crushed
  • 4 piece whole cloves
  • 1 piece cinnamon stick

Cooking

  • 2 tbsp coconut oil (or neutral oil)

Seasoning

  • 1 tsp salt

Optional

  • 3 drops rose water (optional, for the Zanzibari version)

Method

  1. Heat the coconut oil in a medium heavy saucepan over medium heat. Add the crushed cardamom pods, cloves, and cinnamon stick. Fry for 60 seconds, stirring, until the spices bloom and are very fragrant.
  2. Drain the soaked rice thoroughly and add to the pot. Stir to coat the grains in the spiced oil, frying for 1–2 minutes until the grains look slightly translucent at the edges.
  3. Add the coconut milk and water. Add the salt. Stir once to distribute evenly, then bring to a rapid boil over high heat.
  4. As soon as the liquid boils, stir once more, reduce heat to the lowest possible setting, and cover the pot with a tight-fitting lid. Cook undisturbed for 15 minutes.
  5. After 15 minutes, remove from heat with the lid still on and allow to steam in its own heat for a further 10 minutes. This final steam-rest is essential for perfectly separate, non-sticky grains.
  6. Remove the lid, add rose water if using, and fluff the rice gently with a fork, bringing the bottom grains to the top. Remove and discard the whole spices (cardamom, cloves, cinnamon) before serving.

Notes

Wali wa nazi has a slight coconut sweetness and a beautiful aroma from the whole spices (it pairs best with rich, spiced meat or fish dishes. Warn guests that the whole cardamom pods, cloves, and cinnamon stick are in the rice) they are flavouring agents and are not eaten. For a more festive version, add a few strands of saffron soaked in 2 tablespoons of warm water to the coconut milk before cooking, giving the rice a golden hue and a deeper perfume.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.