Nairobi has one of the finest Indian food scenes in Africa.
This isn't an accident. Kenya's Indian community traces back more than a century, with Gujarati and Punjabi families establishing restaurants that now span three generations. The result is a dining landscape where you can find everything from KES 420 pani puri to KES 5,800 lobster tandoori.
As of early 2026, the city's Indian restaurant scene is concentrated in two key areas: Westlands for upscale dining and Parklands for vegetarian excellence. But the best Indian food in Nairobi isn't always where you'd expect.
The Parklands Vegetarian Corridor
Parklands remains Nairobi's undisputed Indian food epicenter, particularly if you're vegetarian.
The neighborhood along Fourth Parklands Avenue and around Diamond Plaza hosts the city's oldest and most authentic vegetarian Indian restaurants. This is where Nairobi's Gujarati and Punjabi communities eat when they want home-style cooking.
Chowpaty at Diamond Plaza has been serving pure vegetarian Indian food longer than any other restaurant in Nairobi. Their masala dosa is outstanding, with a crisp rice-and-lentil crepe wrapped around spiced potatoes. The menu spans South Indian classics and Mumbai street food.
A meal of shared dishes runs KES 2,700-3,000 for two people, with individual curries around KES 750 and rice dishes KES 650-750. The Dai Puri is the signature starter. They also now serve Chinese, Italian, and pizza, making it versatile for mixed groups. No alcohol is served.
Shayona on Kusi Lane off Second Parklands offers exceptional value. Their samosas and maru bhajia are highly rated by locals. Chaats start at KES 420 for pani puri and KES 550 for samosa chaat. Kathi rolls run KES 750-880, making this one of the most affordable quality Indian spots in the city.
The restaurant does catering and hosts events. Like Chowpaty, it's strictly vegetarian and alcohol-free, maintaining traditional Gujarati dining principles.
Slush Coffee World on Parklands Road is a 40-year Nairobi institution. This is budget vegetarian Indian done right, with samosas, pizzas, and burgers in a no-frills café setting. Perfect for students and anyone seeking authentic vegetarian food under KES 500.
Nirvana Vegetarian Khazana on Fourth Parklands Avenue and Ashiana at Apic Centre on Muthithi Road round out the vegetarian cluster. Ashiana's dal tadka and mushroom dosa are standouts, and they also do catering for larger events.
For vegetarian Indian food in Nairobi, Parklands is where you start and where you'll likely return.
The Best All-Around: Open House
Open House in Gallant Mall on Parklands Road consistently tops local forums as the best traditional Indian restaurant in Nairobi.
The tandoor work here is exceptional. Chicken Malai Tikka runs KES 1,100, as does the Kashmiri Chicken. The Mutton Biriyani at KES 1,300 is generous and fragrant. The restaurant serves North Indian cuisine with a focus on curries and tandoori preparations.
Open House attracts families, food enthusiasts, and groups looking for reliable, flavorful Indian food in a comfortable setting. Service is attentive without being intrusive. The space is large enough to accommodate parties but intimate enough for couples.
Price-wise, Open House sits in the mid-to-upscale range at KES 800-1,500 per person depending on what you order. It's worth it for the quality and portion sizes.
Fine Dining: Haandi in Westlands
If you're celebrating something or hosting out-of-town guests, Haandi at The Mall on Waiyaki Way is Nairobi's premier Indian fine dining destination.
Open since 1991, Haandi has become synonymous with upscale Indian food in Kenya. The restaurant appears on every international guide to Nairobi and remains a favorite among tourists and expats.
The menu runs deep with North Indian specialties. Papaddums start at KES 250. Vegetarian starters range from KES 950-1,800. Chicken starters are priced at KES 2,350-2,450, with standout tandoori prawns at KES 3,800. Mains run KES 1,400-1,850. If you're feeling extravagant, the Lobster Tandoori sits at KES 5,800-6,200.
The atmosphere is polished and the service is professional. This is where business dinners happen and where marriage proposals are made over butter chicken. Expect to spend KES 2,000-4,000 per person with drinks.
Haandi has multiple Nairobi locations, but the Westlands outpost on Waiyaki Way is the flagship.
Traditional Clay Oven Cooking: Clay Oven and Tandoori Patio
Clay Oven at Fuji Plaza on Waiyaki Way specializes in traditional tandoori cooking. The kebabs are the draw here, cooked in a proper clay oven that imparts that unmistakable smoky char. It's mid-priced and attracts couples and mixed groups who want authentic tandoori without the fine dining price tag.
Tandoori Patio at The Pavilion on Lower Kabete Road offers similar tandoori specialties with an open-air patio setting. The outdoor dining makes it particularly appealing for romantic dinners and group gatherings. Prices sit in the mid-range, comparable to Clay Oven.
Family-Friendly: Anghiti and Maharaja
Anghiti on Rhapta Road in Westlands is known for being exceptionally kid-friendly. The restaurant offers extensive vegan and vegetarian options alongside meat dishes, making it ideal for families with varying dietary preferences.
Maharaja opposite MP Shah Hospital on Shivachi Road takes inspiration from royal Indian recipes. The upscale North Indian menu makes it suitable for special occasions and celebrations. The presentation is elegant and the spice levels can be adjusted to taste.
South Indian: Mayura
While most Nairobi Indian restaurants lean North Indian, Mayura is the city's primary South Indian specialist. With locations at KenRail Towers and The Hub in Karen, Mayura serves proper dosas, idlis, and uttapam.
South Indian food is lighter and often more vegetarian-forward than North Indian cuisine. The coconut-based curries and fermented batters create different flavor profiles than the cream-and-tomato-based North Indian gravies most people associate with "Indian food."
Chowpaty also has a strong South Indian menu, but Mayura specializes in it exclusively.
Indo-Kenyan Fusion and Street Food
Mint Shack on Peponi Road offers Indo-East African fusion that reflects how Indian cuisine has evolved in Kenya over generations. Butter naan, ginger prawns, and egg bhajia sit alongside dishes that incorporate local ingredients and cooking styles.
Hashmi at Diamond Plaza 2 and Mix Grill in Parklands serve Indian BBQ with a street-food angle. This is where you go for nundu mshikaki and kebabs in a casual, high-energy environment.
The prices are budget-to-mid-range, and the atmosphere is lively. These spots are particularly popular with younger crowds and the Indian expat community seeking authentic street-food flavors.
Budget Picks Under KES 800
If you're watching your budget, Nairobi has excellent Indian food under KES 800 per person:
- Chowpaty (Diamond Plaza and Westpark Towers, Westlands) — KES 650-750 for curries and rice dishes
- Shayona (Kusi Lane, Parklands) — Chaats from KES 420, mains around KES 750
- Slush Coffee World (Parklands Road) — Budget vegetarian under KES 500
- Sun Sweet (CBD) — Lunch, sweets, and savories with an exceptionally welcoming owner
These restaurants prove you don't need to spend a fortune to eat well. The portions are generous and the flavors are authentic.
Where the Contrarians Eat
Here's the truth most visitor guides won't tell you: the best Indian food in Nairobi isn't on Diamond Plaza's ground floor where tourists congregate.
It's on the fourth floor at Chowpaty where Gujarati families eat Sunday lunch. It's at Shayona on a side street where the samosas come out of the kitchen still crackling. It's at Slush Coffee World, a 40-year-old vegetarian café that hasn't changed its recipes because they don't need to.
The upscale restaurants like Haandi serve excellent food and deserve their reputations. But the soul of Nairobi's Indian food scene lives in Parklands' vegetarian cluster, where restaurants have been perfecting the same dishes for decades.
What to Order First-Time
If you're new to Indian food, here's what to order:
North Indian starters: Samosas (fried pastries filled with spiced potatoes), pakoras (vegetable fritters), paneer tikka (grilled cottage cheese)
Curries to try: Butter chicken (mild, creamy tomato-based), palak paneer (spinach and cottage cheese), dal tadka (tempered lentils), chana masala (chickpea curry)
Tandoori dishes: Tandoori chicken, chicken tikka, seekh kebab (spiced minced meat on skewers)
Breads: Naan (leavened flatbread), roti (whole wheat flatbread), paratha (flaky layered bread)
Rice: Biryani (layered rice with meat or vegetables), pulao (mildly spiced rice)
South Indian: Masala dosa (crispy crepe with spiced potato filling), idli (steamed rice cakes), uttapam (thick rice pancake)
Most restaurants will adjust spice levels if you ask. "Mild" still has flavor but won't burn.
What Indian Expats Order
The Indian community in Nairobi knows what's authentic. They gravitate toward Parklands for vegetarian food and order dishes that don't always make it onto tourist-friendly menus.
Pani puri at Shayona. Kathi rolls stuffed with paneer makhani. The vegetable platter on injera at Chowpaty with a side of shiro to take home. Samosa chaat with multiple chutneys layered on top.
At the street-food spots like Hashmi and Mix Grill, they order nundu mshikaki and request extra green chutney. These are the dishes that don't photograph well but taste like home.
Vegetarian and Vegan Options
Every Indian restaurant in Nairobi has extensive vegetarian options because vegetarianism is deeply rooted in Indian culture, particularly in Gujarati and Punjabi communities.
The pure vegetarian restaurants (Chowpaty, Shayona, Ashiana, Nirvana, Slush) don't serve meat or eggs. Many of their dishes are naturally vegan or can be made vegan by requesting no ghee or paneer.
Even meat-focused restaurants like Open House and Haandi have full vegetarian sections on their menus with 10-15 vegetarian dishes. Indian cuisine is one of the most vegetarian-friendly in the world.
Halal Considerations
Several Nairobi Indian restaurants are halal-friendly or fully halal:
- Haandi (Westlands) — appears on halal restaurant guides
- Open House (Parklands) — halal-friendly
- Chowpaty (listed as halal on delivery platforms due to vegetarian status)
For confirmed 100% halal certification, check directly with the restaurant. Most Indian restaurants in Nairobi can accommodate halal requirements with advance notice.
Timing Your Visit
Weekday lunch (12pm-2pm) is when you'll find business crowds at upscale spots like Haandi and Maharaja. Service is efficient and tables turn quickly.
Weekend lunch (12pm-3pm) is family time, especially at Open House and the Parklands vegetarian restaurants. Expect larger groups and a more relaxed pace.
Dinner service (7pm-10pm) is when restaurants are fullest. Make reservations for Haandi, Maharaja, and Tandoori Patio on weekend evenings.
Late-night options are limited. Most Indian restaurants close by 10pm or 11pm.
Delivery and Takeaway
Most Nairobi Indian restaurants are on Uber Eats and Glovo. Chowpaty, Haandi, Open House, and Shayona all deliver.
Indian food travels well for takeaway. Curries, biryanis, and tandoori dishes hold their heat and flavor for 20-30 minutes. Request extra naan or roti because bread dries out faster than curries.
Why Nairobi's Indian Food Scene Stands Out
Nairobi's Indian restaurants benefit from multi-generational family ownership and a large resident Indian community that demands authenticity.
Unlike Indian restaurants in Western cities that often adapt recipes for local palates, Nairobi's Indian food remains true to traditional flavors because the primary customers are often Indian families. The Parklands vegetarian restaurants, in particular, serve food that would be at home in Ahmedabad or Amritsar.
The city also benefits from ingredient availability. Indian grocery stores in Parklands and the CBD stock proper spices, lentils, and flours. Restaurants aren't substituting ingredients out of necessity.
Add in affordable pricing compared to Western cities, and you get a situation where a KES 1,100 curry in Nairobi rivals anything you'd pay $25 for in London or New York.
Final Recommendations
For your first Indian meal in Nairobi: Open House (all-around excellence)
For vegetarian food: Chowpaty or Shayona in Parklands
For a special occasion: Haandi in Westlands
For families with kids: Anghiti in Westlands
For South Indian: Mayura at The Hub Karen
For budget dining: Slush Coffee World or Shayona
For outdoor dining: Tandoori Patio at The Pavilion
For fusion and street food: Mint Shack on Peponi Road or Hashmi at Diamond Plaza 2
Nairobi's Indian food scene rewards exploration. Start with the established names, then work your way through the Parklands vegetarian corridor. The best meals often happen at unassuming spots where the menu is laminated and the recipes haven't changed in 30 years.
Explore More on BestKenya
Related guides:
Explore Nairobi's Food Scene
Frequently Asked Questions
Found this useful? Share it
More from Food & Dining
View all
Where to Eat in Diani Beach (2026 Guide)
Diani has over 30 restaurants worth your time — but the most-reviewed spot on the strip isn't a beachfront table, it's a wood-fired Italian joint inland. Here's how to eat well across every budget.

Where to Eat in Mombasa: Best Restaurants (2026)
Char-Choma Restaurant in Bamburi has accumulated over 6,000 reviews — more than most Nairobi institutions — yet visitors routinely overlook the North Coast's dining scene entirely. Mombasa eats well, and this guide covers exactly where.

Best Brunch Spots in Nairobi (2026 Guide)
From heritage garden estates to rooftop oases, discover Nairobi's best brunch destinations. Complete with KES prices, insider booking tips, and the contrarian case for Karen over hotel buffets.
