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.
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.
Explore Machakos on a Guided Food Day Trip
Machakos makes an excellent food-focused day trip from Nairobi - close enough (60km) to do in a morning, distinct enough in its Kamba food culture to be genuinely different from the capital. A guided Machakos day trip typically includes the Akamba Handicraft Cooperative, the People’s Park, and a stop at the Monday Kalamba Market or the main market for muthokoi, fresh avocados, and Ukambani produce, with a Kamba food culture context about the cracked maize tradition that distinguishes muthokoi from highland githeri. A sit-down lunch in town rounds out the day. For visitors who have done Nairobi thoroughly and want a cultural food excursion within easy reach, Machakos is the right call. Browse Nairobi and Machakos day tours on GetYourGuide.
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.
Browse hotels in Machakos - central to the town’s eating options.
Planning Your Trip to Machakos
Before visiting Machakos, arrange travel insurance and connectivity in advance. Kenya travel insurance covers medical emergencies, trip cancellation, and emergency evacuation. For mobile data on arrival, an eSIM for Kenya activates without a local SIM swap. For guided food tours and local experiences, browse tours on GetYourGuide.