01Casual Cafés and Coffee Shops
For a quick, uncomplicated solo lunch, head to the cafés around Kimathi Street and Mama Ngina Street. Here you'll find a cluster of coffee shops and casual eateries that welcome single diners without fuss. Expect to pay between KSh 500 and 1,000 for a main dish, a soft drink and a coffee. Many open from 7am to 6pm, and the lunch rush peaks between 12.30pm and 2pm, so arriving at noon gives you a pick of seats. I'd book a hotel in Nairobi Central to be within walking distance of these spots.
A standout option is the café inside the Kenya National Archives on Moi Avenue, where you can combine a light lunch with a look at the gallery. The menu is simple—sandwiches, salads and daily specials—but the courtyard setting is calm and the staff are used to solo visitors. Another reliable choice is the Java House branch on Kimathi Street, which has a predictable menu and free Wi-Fi, making it easy to linger over a meal without feeling rushed. Both are within a five-minute walk of the Kencom bus station.
02Local Eateries and Street Food
If you want to eat like a local without spending much, explore the side streets off Tom Mboya Street. Small eateries here serve generous plates of ugali, sukuma wiki and grilled meat for around KSh 300 to 500. These places are often busy with office workers, so you'll be in good company. Look for the ones with a steady stream of customers—it's a good sign of fresh food. The area around the Odeon Cinema is particularly lively, and you can grab a seat at a communal table without any awkwardness.
For a taste of Nairobi's famous street food, try the smokies and samosas sold near the Railways bus terminus. Vendors set up from mid-morning and sell until late afternoon. A plate of smokies with kachumbari costs about KSh 100, making it the cheapest lunch option. However, if you have a sensitive stomach, you might want to stick to the more established eateries. I'd recommend the small grill spots on River Road for mishkaki (skewered meat) at around KSh 200 per stick—they're popular with locals and the turnover is high, so the food is fresh.
03Hotel Restaurants and Buffets
For a more comfortable sit-down lunch where you can relax without feeling out of place, consider the restaurants in the city's mid-range hotels. Places like the Sarova Stanley on Kimathi Street and the Norfolk Hotel on Harry Thuku Road offer lunch buffets or à la carte menus. Expect to pay between KSh 1,500 and 2,500 for a buffet, which includes a variety of local and international dishes. These spots are quieter during weekdays, and the service is attentive without being intrusive—ideal if you want to read or work while you eat.
The Hilton Nairobi on Mama Ngina Street also has a coffee shop that serves light lunches, though it's pricier. If you're looking for a treat, the terrace at the Fairmont The Norfolk is a lovely spot for a solo lunch, with a garden setting that feels far removed from the city bustle. Bookings aren't usually necessary for lunch, but it's wise to call ahead if you want a specific table. These hotel restaurants are all within a ten-minute walk of most central hotels, making them a convenient choice for a solo traveller.
04Parks and Picnic Spots
When the weather is pleasant—typically from June to September and January to February—a picnic lunch is a great way to enjoy Nairobi's outdoors. Jeevanjee Gardens, off Moi Avenue, is a small green space where you can sit on a bench and eat takeaway food. It's popular with office workers at lunchtime, so you won't be the only solo diner. Pick up a packed lunch from one of the nearby cafés or supermarkets, such as the Nakumatt Downtown (now closed, but there are smaller grocery stores nearby), and enjoy the shade.
For a more spacious option, Uhuru Park is about a 15-minute walk from the central business district, or a short taxi ride (around KSh 300). The park has plenty of benches and open lawns where you can spread a blanket. On weekends, it's busier with families, but on weekdays it's relatively quiet. Be mindful of your belongings and avoid isolated areas. I'd suggest going with a friend if you're unsure, but many travellers do visit alone during the day. Remember to carry out your trash and respect the park's rules.
Where this page comes from
Desk research, not fieldwork. Nobody writing this stood on the corner with a stopwatch, and a page that implied otherwise would be the least trustworthy thing on the site. The specifics above came from here:
- Written for this site by its editor. No outside source is claimed for it.
Opening hours, ticketing and market days change. No hotel or operator pays to appear here.
05Questions
Is it safe to eat alone in Nairobi Central during the day?+
Yes, central Nairobi is generally busy and safe during daylight hours. Stick to well-populated areas, avoid displaying valuables, and trust your instincts. The areas mentioned are frequented by office workers and tourists.
What is the typical cost of lunch in Nairobi Central?+
A casual lunch at a café costs around KSh 500–1,000, while local eateries charge KSh 300–500. Hotel buffets range from KSh 1,500 to 2,500. Street food like smokies is about KSh 100.
Which neighbourhoods are best for solo dining?+
Kimathi Street and Mama Ngina Street have many cafés and hotel restaurants. For local food, try the side streets off Tom Mboya Street. Jeevanjee Gardens is good for a picnic lunch.
Do I need to book a table for lunch at hotel restaurants?+
Usually not, especially on weekdays. However, for popular spots or if you want a specific table, calling ahead is advisable, particularly on weekends or public holidays.
What local dishes should I try for lunch?+
Ugali with sukuma wiki, nyama choma (grilled meat), and mishkaki are common. Street food like smokies and samosas are also popular. Most eateries offer these at affordable prices.
Are there vegetarian options for lunch?+
Yes, many cafés and local eateries offer vegetarian dishes such as vegetable curries, lentil stews, and salads. Indian restaurants in the area also have good vegetarian selections.
Can I find Wi-Fi at lunch spots?+
Most cafés and hotel restaurants offer free Wi-Fi. Smaller local eateries may not, so check before you settle in if you need to work.
What are the lunch hours in Nairobi Central?+
Most restaurants open for lunch from 12pm to 2.30pm, though cafés often serve all day. Street food vendors start around 10am and continue until late afternoon.