HomeGuides › Travel Guide
Travel Guide

Nairobi Food Guide

✎ VeloxTravel Editorial📅 2026-01-01⏰ 7 min read

Nairobi boasts a vibrant food scene that reflects its diverse culture, making it a must-visit destination for any food-loving traveler. From street food stalls to upscale restaurants, the culinary landscape is rich with flavors that tell the story of this dynamic city.

Getting Around Nairobi

To navigate Nairobi's bustling streets efficiently, use public transport options like the Nairobi Matatus, which are colorful minibuses that run throughout the city. The Number 34 matatu from Kencom to Eastleigh costs around KSh 50 (approximately $0.45) and is a popular choice for travelers heading to the vibrant Eastleigh neighborhood known for its Somali cuisine. Alternatively, if you prefer a more comfortable setting, ride-hailing services like Uber and Bolt are widely available and reasonably priced, with rides typically costing between KSh 200 to KSh 600 ($1.80 to $5.40) around the city.

For those opting for a more leisurely pace, consider using the Nairobi City Tour Bus, which offers a hop-on-hop-off service covering major attractions, including the Nairobi National Park and Giraffe Centre. Tickets cost KSh 3,500 (about $31.50) for a full day of exploration. Expect to encounter traffic, especially during rush hours, so plan your eating adventures outside peak times for a smoother experience.

Must-Try Dishes and Where to Find Them

No trip to Nairobi is complete without trying the iconic Kenyan dish, ugali, a stiff porridge made from maize flour. Head to Mama Oliech Restaurant located at the junction of Ole Sangale and Jamhuri streets, where a plate of ugali served with fried fish costs around KSh 700 ($6.30). The atmosphere is casual, and the food is authentic, making it a favorite among locals and tourists alike.

If you’re in the mood for something spicy, visit the bustling street food stalls at Westlands, particularly along Sarit Centre and Westgate Mall, where you can indulge in nyama choma (grilled meat). A skewer of beef or goat can set you back KSh 200 ($1.80), and you can pair it with kachumbari, a refreshing tomato and onion salad. For a quick lunch, try the famous Kenyan samosas from Tuskys supermarket, which cost around KSh 50 ($0.45) each and are perfect for a snack on the go.

Top Restaurants and Bars

Nairobi offers a fantastic range of restaurants catering to all tastes. For fine dining, visit Carnivore Restaurant, located on Lang’ata Road, famous for its all-you-can-eat meat feast featuring various meats, including game. The buffet costs KSh 4,500 ($40.50) and includes a wide variety of sides, making it an excellent choice for carnivores. Reservations are recommended, especially on weekends.

If you’re looking for a casual dining experience with a lively atmosphere, check out Brew Bistro in Westlands. Known for its craft beers and diverse menu, a meal will cost you around KSh 1,500 ($13.50), and the rooftop bar is perfect for enjoying Nairobi’s skyline while sipping on a local brew. For dessert, don’t miss out on the famous ice cream from Gelato by Hac, with prices starting at KSh 300 ($2.70) per scoop.

Practical Tips for Food Lovers

Nairobi's food scene is rich and diverse, but it's essential to approach it with some knowledge to avoid common pitfalls.

ItemCostNotes
Ugali with Fried FishKSh 700Mama Oliech Restaurant
Nyama Choma SkewersKSh 200Street food in Westlands
Kachumbari SaladKSh 100Available with grilled meat
Carnivore BuffetKSh 4,500All-you-can-eat meat feast
Gelato Ice CreamKSh 300Gelato by Hac
Craft BeerKSh 400Brew Bistro
SamosasKSh 50Found at Tuskys

Quick trip cost calculator

Use this rough planner to sanity-check the total trip cost before you lock flights, hotels or activities.

Estimated total$1,800
Formula: days × travelers × daily budget, plus flights, luggage, insurance, transfers and other fixed extras. Treat it as a planning estimate, not a quote.

What are the best districts for food in Nairobi?

Westlands is a top choice for both casual and upscale dining, offering a plethora of restaurants, bars, and street food options. For a more local experience, Eastleigh is renowned for its Somali cuisine, while the CBD has a variety of eateries catering to office workers and tourists alike.

Is it safe to eat street food in Nairobi?

Yes, eating street food in Nairobi can be safe if you follow some guidelines. Choose busy stalls with a high customer turnover, as this usually indicates fresh ingredients. Avoid anything that has been sitting out for long periods, and always ensure the food is cooked thoroughly.

✈️ Getting there: Compare fares on Yonderfly before booking — it surfaces low-cost carriers that don't show up on Google Flights or Expedia.

Traveler comments

Add a route note, correction, timing tip or question for this guide.