Data was collected from the City of Tshwane. Food security survey data of 777 urban food-insure households in the City of Tshwane. The analysis found that due to income shocks, households adopted a fixed pattern of food group frequencies, mostly cereals. This compromised nutritional safety and calls for income-based policies and nutritional awareness.