Machakos travel guide

Food Guide Machakos: Kamba Cuisine and Local Restaurants

· 4 min read City Guide
Kenyan fans with national flags celebrating at a sports event in Kenya

Book an experience

Things to do here

The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.

Machakos is the historical centre of the Kamba people, and the cooking here has distinct regional characteristics that separate it from the default Nairobi plate. Kamba cuisine uses cracked maize where other Kenyan communities use whole kernels or ground maize flour, and fermented dairy and legume stews appear in forms you will not find in the highlands or the coast. For day-trippers from Nairobi, the eating options are practical and occasionally excellent.

Muthokoi: The Kamba Staple

Muthokoi is the food most associated with the Kamba heartland of Ukambani, and Machakos is as good a place as any to try it. The dish uses cracked dried maize — kernels that have been cracked but not ground — cooked with kidney beans or black-eyed beans in a slow stew. The result is texturally different from ugali (smoother) or githeri (coarser and soupier): muthokoi is thick and filling, with a slightly nutty quality from the cracked maize.

It is served with sukuma wiki or another vegetable stew on the side. At local restaurants near the Machakos market it costs approximately KES 200–350 per plate as of 2026. Not every restaurant makes it daily — ask what is cooking when you arrive and order muthokoi specifically if it is available.

Kilaa (Kitheri)

Kilaa — sometimes written kitheri — is a variant Kamba porridge or stew that can be made in different ways depending on the household or restaurant. In some preparations it is a spiced grain porridge, thick and scoopable. In others it incorporates fermented milk, which adds a sharp tanginess to the grain base. It is less standardised than muthokoi and harder to predict in a restaurant context.

If you want to try it, ask at smaller market-area restaurants rather than hotel dining rooms. The home-cooking versions are the most interesting. It is comfort food, not elegant food — but it is distinctly Kamba.

Nyama Choma

Charcoal-grilled goat or beef is available across Machakos town, concentrated in the area around the market and along the main commercial streets. Local nyama choma spots grill to order — expect a wait of 20–30 minutes for a proper grilled joint. Pricing runs approximately KES 400–800 per plate with accompaniments (ugali, kachumbari — fresh tomato and onion salsa — and sometimes sukuma wiki) as of 2026.

The quality varies. The best approach is to go to a spot with an active grill and a visible queue, which typically means the meat is fresh that day.

Machakos Country Lodge Restaurant

The most reliably comfortable eating option in Machakos, the Country Lodge restaurant serves a broad menu of Kenyan and continental dishes in a garden setting. Main courses run approximately KES 600–1,500 as of 2026. The kitchen does ugali and stews as well as grilled meats, pasta, and salads.

The real advantage here is the setting and the cold drinks — the garden is pleasant on a warm afternoon, and the service is more attentive than you will find at market-area restaurants. Non-guests are welcome; walk-in is usually fine, though calling ahead on weekends is wise.

Market-Area Restaurants

The cluster of local restaurants near the main market and bus stage offers the cheapest and most local eating in Machakos. Plates of ugali with vegetable stew or meat cost KES 150–350. These places operate from roughly 7am (breakfast: chai and mandazi) through to early evening.

The food is determined by what is fresh that day. Good signs: a working kitchen visible from the street, a full interior, and dishes being replenished rather than sitting in dried-out trays. The area around the bus stage has the highest concentration of these restaurants.

Town Centre Fast Food

Machakos has several Chinese-Kenyan restaurants and local fast-food joints concentrated near the market. These serve a hybrid menu — Kenyan staples alongside chips, fried chicken, and rice dishes. Prices are KES 200–500 for a full plate. They are practical rather than memorable but consistent in what they offer.

Kalamba Monday Market

The largest weekly market in Machakos operates on Mondays and is worth visiting for the produce alone. Fresh tomatoes, avocados, kale, sweet potatoes, onions, and seasonal fruit arrive from farms across the county. Prices are significantly lower than Nairobi supermarkets.

For day-trippers, buying fruit at the market makes a good snack during the People’s Park visit. A bag of avocados (3–4 large ones) costs approximately KES 50–100 as of 2026. The market runs from early morning until mid-afternoon.

Snacks Near the Carving Centre

Several vendors operate near the Akamba Handicraft Cooperative entrance selling fresh fruit, roasted maize (mahindi choma, KES 30–50 per cob), and cold drinks. These are the natural snack stops between the carving sheds and the showroom visit. A cold soda costs approximately KES 50–80.

For where to sleep in Machakos, see our guide to where to stay in Machakos. For what to see and do, visit things to do in Machakos. For a full overview, see the Machakos city guide. For more on the nyama choma tradition across Kenya, our nyama choma guide explains what to order and where. For day trips from Nairobi that include Machakos as a cultural stop, guided Kenya tours can cover the Akamba Cooperative and People’s Park.

Frequently Asked Questions

What is muthokoi?
Muthokoi is a traditional Kamba dish made from dried, cracked maize kernels cooked with beans into a thick, hearty stew. The maize is cracked rather than ground, which gives it a coarser, more textured result than ugali. It is one of the most distinctly Kamba foods and is found at local restaurants and in homes across Machakos County.
Are there vegetarian options in Machakos?
Yes. Muthokoi (maize and beans), sukuma wiki (kale), kunde (cowpea leaves), and ugali are all vegetarian and available at local restaurants. The Monday market has an excellent range of fresh vegetables. The Machakos Country Lodge restaurant also cooks vegetable dishes on request.
Where is the best lunch stop for day-trippers from Nairobi?
Machakos Country Lodge restaurant is the most comfortable option — garden setting, reliable food, cold drinks. Main courses are approximately KES 600–1,500 as of 2026. For a cheaper lunch, the market-area restaurants serve ugali and stew for KES 150–350 and are a more authentic local experience.
Where can I buy fresh produce in Machakos?
Kalamba Market on Mondays is the best option — large, well-stocked, with produce from across the county. The main market near the bus stage operates daily and has a reasonable range of vegetables and fruit year-round. The Country Lodge restaurant also sells vegetables to guests through its kitchen.
Is the Machakos Country Lodge restaurant open to non-guests?
Yes. The Country Lodge restaurant is open to walk-in visitors for lunch and dinner. No reservation is usually needed midweek, though it is worth calling ahead on weekends when the hotel fills with Nairobi visitors.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed — same price as booking direct. We earn a small commission at no extra cost to you.