Urbanisation is hastening the transition from traditional food habits to less healthy diets, which are becoming more common among Kenyans. No up‐to‐date studies on usual dietary intake and the main food sources of adult Kenyans are available. The aim of the present study was to identify the main food sources of nutrients in the diet of urban adult Kenyans and explore potential associations with demographic variables including age, sex, level of education, occupation and body mass index. The study adopted a cross‐sectional design. The dietary intake of 486 adult Kenyans from Nairobi was assessed using a validated, culture‐sensitive, semi‐quantitative food frequency questionnaire. Binary logistic regression models were used to evaluate associations between food sources and demographic variables. Macronutrient intakes as a proportion of total energy intake (TEI) were within international dietary guidelines. Cereals and grain products (34.0%), sugar, syrups, sweets and snacks (9.8%), fruits (9.7%) and meat and eggs (8.8%) were the major contributors to TEI. Cereals and grain products contributed 42.5% to carbohydrates, followed by fruits (12.4%) and sugar, syrups, sweets and snacks (10.6%). The most important sources of protein and total fat were cereals and grain products (23.3% and 19.7%, respectively) and meat and eggs (22.0% and 18.7%, respectively). Sex, age and level of education were associated with the choice of food groups. Although macronutrient intakes were within guidelines, the Kenyan diet was revealed to be high in sugars, salt and fibre, with differences in food sources according to demographic variables. These results can act as an incentive to national authorities to implement nutritional strategies aiming to raise awareness of healthier dietary patterns among Kenyans.