Nakuru is a functioning commercial city rather than a tourist centre, so the food scene is oriented toward local tastes and the business community. That’s an advantage - prices are lower, portions are larger, and the nyama choma tradition is properly upheld. The city has a notable Indian-Kenyan community that has built a solid subcontinental restaurant culture alongside the mainstream Kenyan options.
Kenyan and Nyama Choma
Gilani’s Department Store Restaurant
Price: Main courses KES 800–2,000 (as of 2026)
Location: Kenyatta Avenue, Nakuru city centre
Gilani’s is a Nakuru institution - the department store has been operating since the 1940s and the upstairs restaurant is one of the best-known lunch spots in the city. The menu covers Indian-Kenyan fare: biryanis, curries, grilled chicken, and nyama choma on request. The lunch buffet for approximately KES 1,200 is the recommended approach - it covers 8–10 dishes and changes daily. Useful for a quick, reliable, air-conditioned lunch between morning park activities and an afternoon drive.
Tipsy Club and Nyama Choma Restaurant
Price: Nyama choma KES 800–1,200 per kg (as of 2026)
Location: Near the Nakuru Show Ground, off Oginga Odinga Road
The most established nyama choma destination in Nakuru for locals. Goat, chicken, and beef are grilled over open charcoal - you order by weight and it’s brought to the table whole. The standard accompaniments are kachumbari (tomato and onion salad), sukuma wiki, and ugali. Friday and Saturday evenings are the busiest, with live music from around 8pm. Arrive early for the best cut of meat. Open daily noon–midnight.
Nakuru Café (Street)
Price: Full lunch KES 200–400
Location: Central market area, near the main bus stage
Several covered lunch stalls in and around the central market serve set lunch plates from around 11:30am until mid-afternoon. The standard plate is rice or ugali with your choice of stew (beans, beef, or fish) and a vegetable side. The cooking is straightforward and the prices reflect local wages. These stalls are used primarily by market workers and town residents - not set up for tourists but welcoming of anyone who walks in.
Indian and Asian
New Khalsa Restaurant
Price: Main courses KES 600–1,500 (as of 2026)
Location: Kenyatta Avenue, near Barclays Bank
A long-running Indian restaurant serving North Indian classics: butter chicken, lamb rogan josh, dal makhani, and a range of vegetarian dishes. The naan bread is made fresh to order and the lentil soup is excellent for a cool Nakuru evening (the city sits at 1,850m and temperatures drop after sunset). Open daily noon–10pm. Popular with Nakuru’s Sikh community and Indian-Kenyan business owners.
Saraya Restaurant
Price: Main courses KES 700–1,800 (as of 2026)
Location: Mosque Road, Nakuru town centre
A good-value Indian and Pakistani restaurant serving halal food. The biryani - available in chicken, beef, or vegetable versions - is the standout dish and priced at KES 700–900. The chapati with lamb curry is another reliable choice. Portions are large. Open daily 7am–10pm.
International
Merica Hotel Restaurant
Price: Main courses KES 1,500–3,000 (as of 2026)
Location: Kenyatta Avenue, Nakuru city centre
Search hotels in Nakuru on Booking.com
The most varied menu in Nakuru for visitors expecting international options alongside Kenyan dishes. Grilled fish, pasta, steak, and salads sit alongside nyama choma and Kenyan buffet options. The lunch buffet (KES 1,800 per person) covers 10–12 dishes and is reliably replenished. The Friday nyama choma evening is worth planning around if you’re in Nakuru on a Friday.
Breakfast and Coffee
Java House Nakuru
Price: Coffee KES 250–450, breakfast KES 600–1,200 (as of 2026)
Location: Kenyatta Avenue
Java House is Kenya’s most established coffee chain and serves consistently good espresso drinks alongside full breakfast sets. The avocado toast, egg plates, and fresh fruit options make it a useful start before a morning in the national park. Open from 7am daily.
What to Order: Practical Guide
Best value: Gilani’s lunch buffet (KES 1,200) covers more dishes than any single-order option at a comparable price. Arrive before 12:30pm for the best selection.
Nyama choma ordering: At the Tipsy Club or any nyama choma joint, goat is the standard pick. Specify “ribs” (mbavu) or “leg” (mguu) — ribs cook faster and are more tender; leg cuts are fattier and more flavourful. A half-kilo per person is the usual quantity.
Best coffee: Java House on Kenyatta Avenue is the only reliably good espresso in Nakuru — worth the detour before a morning game drive. Budget guesthouses serve instant coffee only.
Evening pick: The Tipsy Club Friday/Saturday nyama choma evenings are genuinely good. Arrive by 7pm before the best cuts go.
For guided tours and activities in Nakuru - including park game drives and crater excursions - operators in the city can arrange transport and guide fees. For full context on visiting Nakuru, see our things to do in Nakuru and the Nakuru city overview. For where to stay, see our Nakuru hotels guide. For the Lake Nakuru flamingos and rhino sanctuary, the Lake Nakuru wildlife guide covers entry fees, best viewing times, and what to expect.