There is a restaurant in Nairobi that has been making meat lovers deliriously happy since 1980. Tucked in Langata, just minutes from Wilson Airport, Carnivore Restaurant Nairobi is not just a meal — it is a full ceremony of fire, iron, and celebration. The scent of charcoal and roasting meats hits you from the car park. Uniformed carvers march to your table bearing enormous iron swords loaded with every imaginable cut of meat. This experience has placed Carnivore on “best restaurants in Africa” lists for decades — and one visit explains exactly why.
What Is Carnivore Restaurant Nairobi?
Carnivore opened on Langata Road in 1980 and quickly earned its nickname: The Beast of a Feast. The concept is deceptively simple — unlimited meat served from sword to plate, until you raise a small white flag of surrender at your table.
The restaurant’s original draw was wild game, and today Carnivore still serves game meats including ostrich, crocodile, and camel alongside more familiar options: beef, chicken, lamb, and pork. Kenya’s game ranching regulations mean that certain wild cuts rotate based on availability, but the thrill of tasting game meat remains central to the experience.
Over four decades, Carnivore has hosted rock concerts, wedding receptions, corporate dinners, and presidential celebrations. The adjacent Simba Saloon is one of Nairobi’s most beloved live music venues. Dining here means stepping inside a piece of Nairobi’s cultural history.
The Dining Experience: From Arrival to Surrender

When you are seated, the carvers begin their rounds. Each carries a long iron skewer loaded with a different cut — beef sirloin, lamb chops, chicken wings, pork ribs, and on special days, game meats like ostrich steak or camel. They slice directly onto your cast-iron plate, which stays sizzling-hot from the charcoal pit throughout your meal.
Alongside the parade of meats, the table comes set with:
- Warm bread rolls and a traditional Kenyan bean stew
- Roasted potatoes, corn, and seasonal vegetables
- Dipping sauces: garlic, mint, chili, and fruit-based chutneys
- Soup, salad, and a dessert course as part of the full meal
You eat at your own pace. The carvers are attentive but never pushy. The only signal they need is your white paper flag — raise it, and the meat stops. Lower it again, and the swords return. This is the rhythm of a Carnivore feast: slow, deliberate, and deeply satisfying.
Game meats commonly available at Carnivore Nairobi:
- Ostrich steak and meatballs — rich, dark, and closer to lean beef than poultry
- Camel — mild flavour, surprisingly tender, often a conversation-starter
- Crocodile — somewhere between chicken and firm white fish, delicately smoky
- Eland and bush pig — available seasonally, earthy and full of wild character
Where Carnivore Fits in Nairobi’s Dining Scene
Nairobi has grown into a genuinely exciting food city. You can eat your way through Nairobi’s best street food stalls in the morning and sit down to a full Swahili feast by evening. The capital has options across every price point and cuisine.
But Carnivore exists in its own category. It is the experience restaurant — the kind of place that international visitors list alongside a Nairobi National Park game drive, and that locals choose for their most important celebrations. For travellers visiting Kenya for the wildlife, dining at Carnivore on the same day as a safari adds a full sensory chapter to the trip.
If you are building a Nairobi food itinerary, consider pairing Carnivore with these other standout spots:
- Mama Oliech in Hurlingham — the definitive tilapia and bean stew experience
- Talisman Restaurant in Karen — creative Kenyan-international fusion in a lush garden setting
- City Market Food Stalls, CBD — a loud, colourful local favourite for fast and authentic Kenyan meals
Kenya’s dining scene extends well beyond Nairobi. Our Lamu food guide covers slow-paced island dining along the coast, while the Mombasa Old Town food trail offers Swahili cooking at its coastal finest. And if you want to understand the morning food culture that fuels Nairobi, our round-up of traditional Kenyan breakfast foods is a good starting point.
Practical Tips Before You Visit Carnivore Restaurant
Book ahead. Weekends and Sunday lunches fill up weeks in advance. Reservations are available by phone — do not show up unannounced, especially during public holidays or long weekends.
Arrive hungry. Skip lunch. This is a three-hour feast, not a quick meal. Come with a real appetite and stay long enough for dessert.
Dress code: Smart casual. The restaurant holds a standard that has been part of its identity since 1980. Clean and presentable is the rule.
Budget: The all-inclusive meat feast runs approximately KES 3,500–5,000 per person depending on the day and current menu. Drinks are charged separately. Confirm current pricing when making your reservation as rates are subject to update.
Getting there: Carnivore sits on Langata Road, Nairobi, about 15–20 minutes from the CBD. It is close to Wilson Airport and Nairobi National Park. Rideshare apps like Bolt and Uber cover the area reliably. For broader Nairobi travel planning, the Kenya Tourism Board offers updated guides to the city. Carnivore has also been recognised by TasteAtlas among Africa’s essential dining experiences, and has featured in coverage by BBC Travel as a Nairobi landmark.
Frequently Asked Questions
Is Carnivore Restaurant Nairobi still open?
Yes. Carnivore Restaurant continues to operate on Langata Road, Nairobi. It has been running since 1980 and remains one of Kenya’s most iconic dining destinations. Advance reservations are strongly recommended.
What game meats does Carnivore serve?
Commonly served game meats include ostrich, camel, and crocodile. Seasonal options such as eland and bush pig may also appear. Availability rotates based on Kenya’s wildlife regulations and supply at the time of your visit.
Is Carnivore Restaurant suitable for families with children?
Yes. Carnivore is family-friendly, with a spacious outdoor setting and plenty of non-game meat options. Children tend to enjoy the sword-service theatre, and the open gardens are comfortable for groups of all ages.
How much does Carnivore Restaurant cost per person?
Expect to spend around KES 3,500–5,000 per person for the full meat feast, excluding drinks. Prices vary by day and menu inclusions. Always confirm current rates when making your booking.
Visiting Carnivore Restaurant Nairobi is one of those dining experiences that stays with you. The fire, the iron swords, the slow theatre of it — this is Nairobi being boldly, unapologetically itself. Whether you are arriving for the first time from abroad or celebrating a milestone as a local, Carnivore delivers a feast that few restaurants on the continent can match. Book your table, bring a real appetite, and raise that white flag only when you truly cannot eat another bite.

