Nairobi is a melting pot of cultures, and this diversity shines brightly through its food scene. The city is home to a growing number of African restaurants that offer more than just meals—they deliver a rich cultural experience rooted in traditional recipes, warm hospitality, and immersive settings.
From the spicy, soulful flavors of West Africa to the hearty stews and grilled meats of East and Central Africa, here’s a curated list of Nairobi’s top African restaurants where you can enjoy authentic, flavorful dishes in a setting that feels like home.
1. Le Palanka Restaurant
Location: 909 James Gichuru Road, Lavington
Contact: 0737 444 440 / 0711 444 440
Email: [email protected]
Le Palanka offers a refined take on African cuisine, featuring dishes from across East, Central, and West Africa. Known for both quality and generous portions, it’s a go-to spot for diners looking for a cross-continental culinary experience in a modern, art-inspired setting.
2. Nyumbani Restaurant
Location: Diani Road, Kilimani
Contact: 0784 666 369 / 0784 666 301
Email: [email protected]
Set in a lush garden with private gazebos, Nyumbani is perfect for those seeking a peaceful dining environment. The restaurant is known for its traditional African specialties, including Nile perch, tilapia, and kienyeji chicken, all served with a variety of local accompaniments.
3. Mama Ashanti Restaurant
Location: Muthangari Gardens, Off Gitanga Road, Lavington
Contact: 0736 222 324
Email: [email protected]
Mama Ashanti brings the heart of West African cuisine to Nairobi, offering beloved dishes like pepper soup, fried plantains, and grilled whole fish. The restaurant is especially popular among those looking for nostalgic, home-style West African meals in a welcoming atmosphere.
4. Nyama Mama
Locations: Delta Towers (Westlands) & Capital Centre (Mombasa Road)
Contacts: 0704 567 567 / 0701 567 567
Nyama Mama is a contemporary African diner with a playful, retro twist. From chapati wraps to rich stews and spicy sides, it creatively reinvents traditional roadside recipes into vibrant, modern comfort food with a Kenyan soul.
5. Mama Oliech Restaurant
Locations: Dagoretti Corner, Yaya Centre & Hurlingham
Contact: 0701 707 070
A household name in Nairobi, Mama Oliech has built its legacy on serving fresh tilapia from Lake Victoria and hearty African dishes in a relaxed, homey setting. It remains a favorite among locals and visitors seeking authentic Kenyan flavors.
6. Ankole Grill
Locations: Kilimani & Kitisuru
Contact: 0710 202 020 / 0703 212 121
Named after the iconic Ankole cattle, this stylish African steakhouse focuses on premium meat cuts, flame-grilled to perfection. Ankole Grill blends rustic African influences with contemporary dining, making it ideal for both casual meals and elegant dining experiences.
7. Amalayi African Cuisine
Location: Chaka Road, Kilimani
Contact: 0796 309 979
Amalayi offers a delicious variety of African dishes, including traditional kienyeji chicken, indigenous vegetables, and locally loved beverages. It’s a cozy spot for those looking to reconnect with authentic home-cooked flavors in a relaxed setting.
8. Amaica Restaurant
Location: Peponi Road, Westlands
Contact: 0716 687 248
Email: [email protected]
Amaica is more than just a restaurant—it’s a cultural showcase. Designed around the principles of African hospitality, it serves indigenous Kenyan dishes with pride. With its traditional decor and attentive service, Amaica provides a rich and immersive cultural dining experience.
9. Kosewe Ranalo Foods
Locations: Nairobi CBD, Upper Hill & Westlands
Contacts: 0726 638 538 / 0721 323 238
Known for its down-to-earth charm and flavorful meals, Kosewe Ranalo is a great place to sample a full spread of local cuisine, from fried fish and goat meat to greens and ugali. Soft background music and a steady stream of regulars create a warm, welcoming vibe.
10. Tupelo African Restaurant
Location: Upper Hill
Contact: 0719 189 412
Tupelo blends contemporary aesthetics with the heart of African cuisine. With a menu rooted in natural, authentic ingredients, the restaurant offers a tranquil atmosphere that’s perfect for lunch breaks or evening meals with friends and family.
11. The Big Fish by Osumo Brad
Locations: Garden Estate Road (Opposite Ruaraka Methodist Church) & Church Road, Westlands
Contact: 0715 148 388
This restaurant specializes in fish and is renowned for serving some of the most delicious tilapia and wet fry in Nairobi. Their menu is simple but expertly executed, drawing diners who crave quality fish dishes at affordable prices.
READ MORE: Top Fish Joints in Nairobi for Fresh, Flavorful, and Affordable Meals







