街頭小食最初亦係喺街邊檔口先出現。街邊檔口嘅發展可謂源遠流長，早喺1880年代已經有街邊檔口出現，佢哋日以繼夜做生意，而當時亦已有大牌檔嘅出現，大牌檔亦係喺街頭擺賣嘅，係領有政府牌而擁有比小販更大面積嘅地方去擺賣，同小販有相似嘅地方，其後更開始有「為食街」嘅出現，所謂「為食街」係指一啲熟食小販集中喺一處地方賣嘢食畀低下階層市民，而最早期嘅「為食街」喺中環士丹利街同嘉咸街交界，街內有多個賣早、午、晚三餐同宵夜、糖水嘅熟食小販，1950、60年代開始出現咗大量小販賣街頭小食，至1970年代開始，政府為整頓市容，重新規劃城市，開始抑止街邊攤檔阻街情況，到1997年回歸後，政府因為路邊擺賣食物衍生衛生問題而大力打擊呢啲無牌小販，令街邊小販嘅數目驟然回落，到近年，小販數目已大不如前，但街頭小食已唔再局限於「街頭」，而開始進佔舖頭繼續經營，小販開始進佔舖頭經營除咗係因為政府大力打擊令佢哋無法繼續喺街頭生存，同時亦因為1997年香港發生金融風暴，店舖租金大幅下跌，令小販畀得起舖租，而開始喺舖頭經營，而且越來越受歡迎，舖頭越開越多，而且多數集中喺一處經營，好似旺角嘅花園街、油麻地嘅廟街等都有大量嘅街頭小食賣。