---
title: "Where to eat in Nairobi"
description: "Nairobi eats from Carnivore's all-you-can-eat grill to Talisman's Karen fine dining and Mama Oliech's legendary fish. CJ's and About Thyme serve expat-brunch energy; Habesha covers Ethiopian injera. Book Talisman and Carnivore weekends ahead; local fish fry and nyama choma joints are walk-in."
url: "https://travelshifu.com/eats/nairobi"
country: "Kenya"
type: "dining guide"
source: "TravelShifu"
---

# Where to eat in Nairobi

_Nyama choma, Carnivore feasts and Karen fine dining_

Nairobi eats from Carnivore's all-you-can-eat grill to Talisman's Karen fine dining and Mama Oliech's legendary fish. CJ's and About Thyme serve expat-brunch energy; Habesha covers Ethiopian injera. Book Talisman and Carnivore weekends ahead; local fish fry and nyama choma joints are walk-in.

## Restaurants

### Carnivore

**Area**: Langata · **Cuisine**: Nyama choma grill · **Price**: $$$ · all-you-can-eat KES 4,000–5,500 · **Signature**: All-you-can-eat game and beef grilled on sword skewers

Carnivore is Nairobi's famous grill theatre: all-you-can-eat nyama choma where waiters circulate with sword-skewered game and beef until you surrender the white flag on your table. Tourist-facing but genuinely fun — the format is the meal. Book weekends ahead; arrive with an empty stomach and no vegetarian expectations.

### Talisman

**Area**: Karen · **Cuisine**: Contemporary international · **Price**: $$$ · dinner KES 3,500–5,000 per person · **Signature**: Seasonal menu blending European technique with Kenyan produce

Talisman is Karen's fine-dining address: a garden setting where European technique meets Kenyan produce without safari-lodge cliché. The menu changes seasonally, the wine list rewards curiosity, and the room feels like where Nairobi's diplomatic crowd actually celebrates. Book ahead — it is the splurge that frames every choma joint around it.

### Mama Oliech Restaurant

**Area**: Hurlingham · **Cuisine**: Kenyan fish fry · **Price**: $$ · plates KES 800–1,500 · **Signature**: Fried tilapia with ugali and sukuma wiki

Mama Oliech is Nairobi's fish-fry legend: fried tilapia, ugali and sukuma wiki in a Hurlingham room where Obama's visit turned a neighbourhood joint into pilgrimage. Prices stay honest, portions are generous, and the queue at lunch is the signal. Not fine dining — essential Nairobi eating.

### About Thyme

**Area**: Westlands · **Cuisine**: International bistro · **Price**: $$$ · dinner KES 2,500–4,000 per person · **Signature**: Wood-fired pizzas and international bistro plates

About Thyme is Westlands' reliable bistro: wood-fired pizzas, salads and international plates in a garden room that expats and locals share for brunch and dinner. Not uniquely Kenyan — but consistently executed when you need a break from nyama choma. Book weekend brunch early.

### CJ's Restaurant

**Area**: Koinange Street (CBD) · **Cuisine**: Kenyan-international café · **Price**: $$ · meals KES 1,200–2,500 · **Signature**: Kenyan breakfast, burgers and local plates in a CBD institution

CJ's is Nairobi CBD institution energy: Kenyan breakfast, burgers and local plates served since 1994 in a room that mixes office workers, visitors and regulars who remember when Karen was farmland. Reliable, moderate prices, central — the Tuesday lunch between safari prep and Carnivore splurge.

### Habesha Ethiopian Restaurant

**Area**: Westlands · **Cuisine**: Ethiopian · **Price**: $$ · injera platters KES 1,000–2,000 · **Signature**: Injera with doro wat and mixed vegetable wats

Habesha covers Nairobi's Ethiopian canon: injera laid with doro wat, tibs and vegetable wats in a Westlands room where the community actually eats. Nairobi's Ethiopian scene is strong — this is the accessible entry without fine-dining prices. Eat with your hands; order coffee ceremony if offered.

### K'Osewe Ranalo Foods

**Area**: Kimathi Street (CBD) · **Cuisine**: Luo/Kenyan traditional · **Price**: $$ · plates KES 800–1,500 · **Signature**: Fish in coconut sauce, managu and traditional Kenyan plates

K'Osewe Ranalo is traditional Kenyan cooking in the CBD: fish in coconut sauce, managu greens and Luo classics in a room that politicians and locals have shared for decades. Prices stay moderate, flavours stay bold — the counterweight to Carnivore's meat marathon. Walk in at lunch.

### Tin Roof Café

**Area**: Karen · **Cuisine**: Café & light meals · **Price**: $$ · brunch KES 1,500–2,500 · **Signature**: Brunch plates, salads and coffee in a Karen garden setting

Tin Roof is Karen brunch calm: salads, coffee and light plates in a garden café that suits post-safari recovery mornings before Talisman dinner. Not destination dining — reliable expat-brunch quality when choma feels too heavy. Book weekend brunch; walk in weekdays.

## What is nyama choma and where should you eat it in Nairobi?

Nyama choma is grilled meat — usually goat or beef — eaten with ugali and kachumbari. Carnivore is the famous all-you-can-eat version; neighbourhood choma joints offer better value. Eat where smoke and crowds signal turnover; order beer cold.

## How far ahead should you book Nairobi restaurants?

Carnivore and Talisman need 1–2 weeks on weekends. About Thyme brunch needs 2–3 days. Mama Oliech, CJ's and Habesha are walk-in with lunch queues. Mix one Carnivore or Talisman splurge with fish fry and Ethiopian platters.

## Is Nairobi expensive for food?

Local plates run KES 800–1,500, bistro dinners KES 2,500–4,000, and Carnivore or Talisman KES 4,000–5,500. Nairobi is moderate by global standards — expat-brunch prices exceed local-joint value. Eat local lunch, splurge dinner.

## What food experiences are worth booking in Nairobi?

Street-food tours, coffee farm day trips and guided choma evenings are the highest-yield bookings. Expect USD 50–100 per person. They solve safety navigation for first-time visitors and pair well with safari itineraries.

---

Canonical HTML: https://travelshifu.com/eats/nairobi
