The Essential Kenya Food Guide: The 20 Best Kenyan Dishes To Try

Kenya Food Guide
Share on facebook
Share on twitter
Share on linkedin

Kenya’s culinary tradition has a rich and fascinating history that beautifully represents all the diverse ethnic groups that call this magical country home. As you travel throughout Kenya, whether you’re in the Great Rift Valley or on Kenya’s charming coast, you’ll see how the regional cuisine is symbolic of the local people, traditions, and geography, which is why tasting food in Kenya is one of our favorite ways to experience this country. In this blog post, we’ll dive deeper into our 20 favorite Kenyan dishes that highlight Kenya’s unique cultural and regional diversity. 

The 20 Best Kenyan Dishes You Need To Try

1. Nyama Choma

No visit to Kenya is complete without trying some Nyama Choma, one of Kenya’s most popular dishes and a unique culinary experience. Nyama Choma stands for “barbecued meat” in Kiswahili and is generally prepared with goat meat, although beef is regularly used as well. For the most authentic Nyama Choma dining experience, we suggest ordering it lightly seasoned with a little salt and pepper, then putting the knife and fork down and eating it with your bare hands! For the full Kenya food experience, we recommend pairing it with a traditional side of kachumbari and ugali.

2. Ugali

Another dish you have to try in Kenya is the main staple dish, Ugali. Although this simple food doesn’t look like much at first glance, it packs a hefty punch and is the one Kenyan staple that is an essential part of daily life. Ugali is made by boiling cornmeal in water, which then forms into a dense cornmeal paste that you can eat with your hands. Other variations are made with millet or sorghum flour, which are a little more time consuming to cook but worth the effort!

3. Githeri

Githeri is a nutritious Kenyan one-pot dish that consists of boiled beans and corn kernels that are combined in a pot and cooked in water until it’s finished. Some locals also mix it up and turn this healthy Kenya food into a stew by adding vegetables, potatoes, and even meat. Githeri is also one of the most popular staple foods in Kenya, with the Gikuyu, Meru, Mbeere, Embi, and Kamba people all incorporating this nutritious dish into their diets.

4. Mutura

Mutara is a Kenyan sausage stuffed with fresh blood and meat then blended with ginger, garlic, scallions, and chilies. Once this mixture is cooked, it’s packed into the intestine of a cow or goat, then grilled for an unforgettable flavor kick! 

5. Kachumbari

Kachumbari is a refreshing Kenyan salad that’s prepared with fresh tomatoes, onions, chili peppers, cilantro, coriander, lemon juice, and salt. Although Kachumbari is more common in Kenya, you can also find it throughout Tanzania and Uganda. We suggest pairing it as a side dish with Nyama Choma or Kenyan Pilau for a unique Kenyan food experience.

6. Mukimo (Irio)

Mukimo (also known as Irio) is a traditional staple food for the Kikuyu people in Central Kenya that consists of mashed green peas, potatoes, whole kernels of maize, pumpkin leaves, or spinach. Although this classic Kenyan food has its origins in the region surrounding Mount Kenya, it’s enjoyed today by different communities throughout Kenya and best served with nyama choma as a dish called “nyama na irio.”

7. Pilau

Pilau is a traditional Kenyan food that is the centerpiece of many Kenyan celebrations such as weddings or festivals and is a dish you’ll commonly find on the Swahili coast. This fragrantly spiced one-pot rice dish consists of a blend of aromatic spices such as cumin, cinnamon, cardamom, cloves, garlic, and ginger that is fused in a pot with rice and meat or chicken broth. For the full Kenyan experience, we suggest pairing Kenyan Pilau with a side of Kachumbari.

8. Chapati

Kenyan-style Chapatis are among the many delicious Kenyan foods that can trace it’s origins back to Indian cuisine. Chapatis are prepared by mixing flour, salt, and water into a soft dough that is then weaved into a coil before being pressed into a smooth flat circle. Chapatis are then fried in oil so that the outside becomes crispy while the inside stays moist and juicy. Although chapatis pair well with just about any Kenyan food, we suggest dipping it a Swahili curry!

9. Mandazi

Mandazi is an “African doughnut” that originated on the Swahili Coast of Kenya and Tanzania and is a Kenya street food staple. This tasty treat is made by frying sweet dough in cooking oil, with the dough being infused with water, flour, milk, eggs, sugar, and sometimes coconut milk for a sweet little kick!

10. Sukuma Wiki

Sukuma Wiki is a nutritious and popular Kenyan food made by sauteing collard greens in oil along with diced tomatoes and onions, which make for a simple but delicious meal. In Kiswahili, Sukumua Wiki translates to “week-pusher” as it’s an affordable meal that packs a ton of nutrients along with it. For a traditional Kenyan culinary experience, we suggest pairing it with some ugali!

11. Bhajias

Bhajias (not to be confused with Viazi Karai) are a popular Kenya street food snack that is made by slicing potatoes into flat slices, then coating them in a seasoned gram flour batter and deep-frying them to dip in a variety of homemade sauces such as Kenyan tomato salsa. This cultural import from India makes for a nice appetizer or street snack while exploring Nairobi!

12. Samosas

Samosas made their introduction into Swahili cuisine by the seafaring merchants who traversed the Indian Ocean, bringing this traditional crispy pastry along with them. These triangular-shaped pastries are usually deep-fried and stuffed with fillings ranging from spiced potatoes and lentils to minced meats. You can often find samosas as popular street food snacks in Kenya as well as in Tanzania and Uganda.

13. Wali Wa Nazi

Wali Wa Nazi is a traditional Swahili delicacy that is cooked all along East Africa’s coast in Kenya and Tanzania. This coconut rice dish consists of white rice that is prepared with grated coconut meat, which adds an aromatic twist to the traditional bowl of white rice. You can find this decadent side dish accompanying various types of curry, fish, chicken, and meat dishes!

14. Matoke

Although Matoke has it’s origins in Uganda, you’ll find this very popular dish throughout Kenya. Matoke is a traditional meal made up of green and unripe plantain bananas combined in a pot with tomatoes, onions, garlic, capsicum, chili, coriander, and meat (which can be an optional addition). The plantain bananas in Matoke are slowly cooked until they are soft and form a thick sauce along with the other ingredients. You can find various variations of Matoke in Uganda, Kenya, Rwanda, Burundi, and Tanzania.

15. Viazi Karai

Viazi Karai is a very popular Kenyan street food dish served in Coastal Kenya that consists of deep-fried batter covered boiled potatoes served alongside ‘Ukwaju’, a tamarind sauce made from tamarind, garlic, onions, salt, and pepper. Viazi Karai and Bhajiya’s main difference is that the potatoes in Viazi Karai are well boiled before being deep-fried in an all-purpose wheat batter. You can find Viazi Karai at almost every street corner in Mombasa and can now find at popping up in cities around Kenya!

16. Maharagwe

Maharagew is a famous Kenyan dish consisting of red kidney beans stewed in coconut milk and seasoned with cardamom, ginger, cinnamon, onions, tomatoes, garlic, chili, turmeric, and coriander. Maharagew is also called ‘maharage ya nazi’ in the Kiswahili language as ‘maharage’ means red kidney beans and ‘nazi’ means coconut. This delicious Kenyan food is best enjoyed alongside a crispy chapati or some hearty ugali!

17. Chips Mayai

Although Chips Mayai are a popular Tanzanian street food delicacy, this simple french fries and egg omelet combination is famous throughout Kenya and sure to satisfy your junk food cravings after a long day exploring!

18. Fried Tilapia

Tilapia is a widely eaten fish throughout East Africa and often comes from Lake Victoria, which supports Africa’s largest inland fishery. This affordable fish is deep-fried and usually served with a side of kachumbari, ugali, or pilau. For a truly local tilapia dining experience, we suggest visiting Mama Oliech which is considered to serve Nairobi’s best deep-fried tilapia! 

19. Mbaazi Za Nazi

Mbaazi Za Nazi is a Kenyan delicacy in the coastal region and consists of pigeon peas stewed in coconut milk, which slowly evaporates. As pigeon peas are nutritious and relatively inexpensive, this dish is a great way to feed many people at once and is usually prepared for breakfast alongside a hot and crispy chapati!

20. Kuku Paka

Kuku Paka is a legendary Kenya food from the coast consisting of grilled chicken in a spiced coconut curry. This coastal delicacy’s flavor is made by slowly grilling the chicken over charcoal for a smoky flavor then adding it to the coconut-based curry. In Kiswahili, “kuku” means “chicken.”

Nairobi Cooking Class with Pam

"I had a wonderful time learning to cook traditional cuisine with Pam. Not only was Pam such a charismatic and fun person to be around but she was also very knowledgable when it comes to the kitchen. Some of the delicious dishes we learned to make were traditional ugali, coconut beans, and even Swahili Fish curry. If you are in Nairobi, I highly recommend this cooking class!"
United States

Related posts

Leave a Comment

About Us

We are a group of like-minded travelers who want to make a difference via travel. We are always looking for the off the beaten track places with a local touch. At the same time we want to contribute to the beautiful people who are living in the countries we travel to, share our knowledge and connect people worldwide.

– Sanne Meijboom, Founder

Subscribe to our newsletter