Kenya's food traditions vary considerably between the coast, central highlands, western counties, northern pastoral communities and major towns.

In Kenya, a meal of ugali and sukuma wiki can be found in almost every neighbourhood. Along the coast, coconut milk, rice and spices feature prominently. Around Lake Victoria, fish is a major part of local cooking, while communities in central Kenya have longstanding traditions built around maize, beans and potatoes.

These 20 dishes show the variety of Kenyan food, from everyday staples to street snacks and celebration meals.

1. Nyama Choma

Nyama choma means roasted meat in Swahili and is one of Kenya's most recognisable foods.

Goat and beef are popular choices, traditionally roasted over charcoal or wood. The meat is commonly served with kachumbari, ugali and sometimes greens.

2. Ugali

Ugali is a firm maize-meal dish made by cooking flour in boiling water until it forms a thick mass.

It is eaten with vegetables, meat, fish and stews. Although the basic preparation uses very few ingredients, ugali remains central to everyday meals across Kenya.

3. Sukuma Wiki

Sukuma wiki is a popular vegetable dish usually prepared with collard greens or kale, onions and tomatoes.

Its name is commonly understood as referring to stretching the week's food budget. It is widely eaten with ugali and can also accompany rice or meat.

4. Githeri

Githeri consists primarily of boiled maize and beans.

It is associated with communities around Mount Kenya but is now eaten across the country. Some versions are simple, while others include fried onions, tomatoes, potatoes or spices.

5. Mukimo

Mukimo is a mashed dish traditionally associated with central Kenya.

Potatoes are commonly combined with green vegetables, peas, maize or beans. It is often served alongside beef stew or nyama choma at family gatherings and celebrations.

6. Pilau

Kenyan pilau is a fragrant rice dish seasoned with spices such as cumin, cardamom, cloves and cinnamon.

It is especially associated with Swahili coastal cooking but is popular throughout Kenya. Beef, chicken and other versions appear at weddings, celebrations and restaurants.

7. Chapati

Kenyan chapati is a soft, layered flatbread prepared from wheat flour, water and oil.

Although it has South Asian roots, chapati has become deeply established in Kenyan home cooking. It is commonly served with beans, beef stew, green grams or vegetables.

8. Mutura

Mutura is a traditional Kenyan sausage made using a seasoned meat mixture enclosed in casing.

It is commonly grilled and sold in small portions at roadside stalls and neighbourhood markets. Mutura is especially prominent in Nairobi and central Kenya.

9. Omena

Omena are small fish commonly harvested from Lake Victoria.

They are dried and later cooked, often with tomatoes and onions. Omena is an important part of food traditions in western Kenya and is frequently served with ugali.

10. Samaki wa Kupaka

Samaki wa kupaka is a coastal fish dish featuring grilled or cooked fish finished with a coconut-based sauce.

The sauce may include lime, chilli, garlic and other seasonings. It reflects the strong influence of coconut and seafood in Swahili cuisine.

11. Maharagwe ya Nazi

Maharagwe ya nazi consists of beans cooked in coconut milk.

The dish is particularly associated with coastal Kenya, where coconut is used in many savoury preparations. It is commonly served with rice, chapati or other staples.

12. Mahamri

Mahamri are slightly sweet, spiced fried breads commonly prepared with coconut milk.

They are especially popular along the Kenyan coast. Cardamom gives them a distinctive aroma, and they are frequently eaten with tea or beans.

13. Mandazi

Mandazi are fried dough snacks popular throughout Kenya and neighbouring East African countries.

They are commonly triangular or rounded and may be lightly sweetened. Mandazi are widely eaten for breakfast or with tea.

14. Viazi Karai

Viazi karai are potatoes coated in seasoned batter and deep-fried.

They are especially associated with coastal street food. The potatoes are often served with a tangy chilli sauce, making them a familiar snack in Mombasa and other coastal towns.

15. Bhajia

Kenyan bhajia commonly consists of thin potato slices coated in spiced gram-flour batter and fried.

The dish reflects South Asian culinary influence in Kenya. It is frequently served with chutney or a tomato-based sauce.

16. Matoke

Matoke is a dish made from green cooking bananas.

The bananas are peeled and simmered, often with onions, tomatoes and sometimes meat. Matoke is eaten in several East African countries and is also familiar in Kenyan households.

17. Irio

Irio is a traditional mashed mixture associated with central Kenya, commonly combining peas, maize and potatoes.

It overlaps with some forms of mukimo, and the names are sometimes used interchangeably. Regional and household preparations differ.

18. Kachumbari

Kachumbari is a fresh salad usually made with tomatoes, onions, chilli and lemon or lime juice.

It is a common accompaniment to nyama choma, pilau and grilled fish. Its freshness balances heavier cooked dishes.

19. Mursik

Mursik is a traditional fermented milk associated particularly with the Kalenjin communities.

It is traditionally prepared and stored in specially treated gourds, which contribute to its characteristic flavour and appearance.

20. Muthokoi

Muthokoi is made using maize whose outer covering has been removed, commonly cooked with beans.

It is especially associated with Kamba communities in eastern Kenya. The dish can be prepared simply or combined with vegetables and other ingredients.

Kenya's Regional Food Traditions

The country's food reflects geography as much as cultural history.

Fish remains prominent around Lake Victoria, and roasted meat is widely associated with social gatherings across the country.

Several foods, including chapati, pilau and mandazi, also have histories extending beyond Kenya. Their local variations have become firmly established parts of Kenyan cuisine.