Street Food Recipes
Handheld, fast and built to be eaten standing up. Skewers, wraps, fried things in paper — the food that a city sells you on the way somewhere else.
92 free recipes below, every one with a full ingredient list and step-by-step method. They run across Nigerian, Peruvian, French, Vietnamese, Polish, Dutch, Spanish, German, Italian, American, Thai, Turkish, British, Brazilian, Greek, Belizean, Chinese, Mexican, Norwegian, Japanese, Filipino, Korean, Malaysian and Indian kitchens. On FoodNeverComes the food never actually arrives — so these are the ones you make yourself.
Akara🇳🇬 Nigerian · ⏱️ 40 min + overnight soak
Anticuchos🇵🇪 Peruvian · ⏱️ 30 min + marinating
Baguette Sandwich🇫🇷 French · ⏱️ 8 min
Banh Mi🇻🇳 Vietnamese · ⏱️ 20 min
Barszcz🇵🇱 Polish · ⏱️ 1 hr
Bitterballen🇳🇱 Dutch · ⏱️ 1 hr + overnight chilling
Bocadillo de Calamares🇪🇸 Spanish · ⏱️ 25 min
Boli🇳🇬 Nigerian · ⏱️ 25 min
Bratwurst🇩🇪 German · ⏱️ 15 min
Broodje Haring🇳🇱 Dutch · ⏱️ 10 min
Bruschetta🇮🇹 Italian · ⏱️ 15 min
Buffalo Wings🇺🇸 American · ⏱️ 50 min
Causa Limeña🇵🇪 Peruvian · ⏱️ 40 min + chilling
Cha Gio🇻🇳 Vietnamese · ⏱️ 45 min
Chicken Satay🇹🇭 Thai · ⏱️ 25 min
Çiğ Köfte🇹🇷 Turkish · ⏱️ 45 min
Cornish Pasty🇬🇧 British · ⏱️ 1 hr 30 min
Coxinha🇧🇷 Brazilian · ⏱️ 45 min
Croissant🇫🇷 French · ⏱️ varies
Croquetas de Jamón🇪🇸 Spanish · ⏱️ 50 min
Currywurst🇩🇪 German · ⏱️ 15 min
Dolmades🇬🇷 Greek · ⏱️ 1 hr 15 min
Dukunu🇧🇿 Belizean · ⏱️ 1 hr 15 min
Dumplings🇨🇳 Chinese · ⏱️ 40 min
Elote🇲🇽 Mexican · ⏱️ 15 min
Fish and Chips🇬🇧 British · ⏱️ 45 min
Fiskekaker🇳🇴 Norwegian · ⏱️ 40 min
Fiskesuppe🇳🇴 Norwegian · ⏱️ 45 min
Frankfurter🇩🇪 German · ⏱️ 10 min
Frikandel Speciaal🇳🇱 Dutch · ⏱️ 20 min
Fry Jacks🇧🇿 Belizean · ⏱️ 35 min
Gambas al Ajillo🇪🇸 Spanish · ⏱️ 12 min
Garnaches🇧🇿 Belizean · ⏱️ 40 min
Goi Cuon🇻🇳 Vietnamese · ⏱️ 25 min
Guacamole🇲🇽 Mexican · ⏱️ 10 min
Gyoza🇯🇵 Japanese · ⏱️ 40 min
Gyros🇬🇷 Greek · ⏱️ 25 min
Hot Dog🇺🇸 American · ⏱️ 10 min
Isaw🇵🇭 Filipino · ⏱️ 30 min + marinating
Jellied Eels🇬🇧 British · ⏱️ 1 hr + setting
Kibbeling🇳🇱 Dutch · ⏱️ 40 min
Kimbap🇰🇷 Korean · ⏱️ 35 min
Kopytka🇵🇱 Polish · ⏱️ 40 min
Krokiety🇵🇱 Polish · ⏱️ 1 hr 15 min
Kwek-Kwek🇵🇭 Filipino · ⏱️ 25 min
Lahmacun🇹🇷 Turkish · ⏱️ 40 min
Lumpiang Shanghai🇵🇭 Filipino · ⏱️ 45 min
Moi Moi🇳🇬 Nigerian · ⏱️ 1 hr + overnight soak
Murtabak🇲🇾 Malaysian · ⏱️ 40 min
Nachos🇲🇽 Mexican · ⏱️ 15 min
Onigiri🇯🇵 Japanese · ⏱️ 20 min
Otak-Otak🇲🇾 Malaysian · ⏱️ 45 min
Pan con Tomate🇪🇸 Spanish · ⏱️ 6 min
Panades🇧🇿 Belizean · ⏱️ 50 min
Pancit Canton🇵🇭 Filipino · ⏱️ 25 min
Pani Puri🇮🇳 Indian · ⏱️ 40 min
Pao de Queijo🇧🇷 Brazilian · ⏱️ 30 min
Papa a la Huancaína🇵🇪 Peruvian · ⏱️ 25 min
Pastel🇧🇷 Brazilian · ⏱️ 30 min
Patatas Bravas🇪🇸 Spanish · ⏱️ 40 min
Patatje Oorlog🇳🇱 Dutch · ⏱️ 30 min
Pide🇹🇷 Turkish · ⏱️ 45 min
Placki Ziemniaczane🇵🇱 Polish · ⏱️ 30 min
Pølse med Lompe🇳🇴 Norwegian · ⏱️ 15 min
Pretzel🇩🇪 German · ⏱️ 90 min
Puff Puff🇳🇬 Nigerian · ⏱️ 2 hr 30 min mostly rising
Quesadilla🇲🇽 Mexican · ⏱️ 8 min
Reker på Loff🇳🇴 Norwegian · ⏱️ 15 min
Rojak Buah🇲🇾 Malaysian · ⏱️ 15 min
Roti Canai🇲🇾 Malaysian · ⏱️ 40 min + 4 hr resting
Salbutes🇧🇿 Belizean · ⏱️ 45 min
Salchipapas🇵🇪 Peruvian · ⏱️ 25 min
Samosa🇮🇳 Indian · ⏱️ 60 min
Satay Kajang🇲🇾 Malaysian · ⏱️ 40 min + 4 hr marinating
Scotch Egg🇬🇧 British · ⏱️ 40 min
Simit🇹🇷 Turkish · ⏱️ 1 hr 30 min
Sisig🇵🇭 Filipino · ⏱️ 1 hr 30 min
Smalahove🇳🇴 Norwegian · ⏱️ 3 hr
Som Tam🇹🇭 Thai · ⏱️ 15 min
Souvlaki🇬🇷 Greek · ⏱️ 30 min + marinating
Spanakopita🇬🇷 Greek · ⏱️ 1 hr
Spring Rolls🇹🇭 Thai · ⏱️ 35 min
Spring Rolls🇨🇳 Chinese · ⏱️ 35 min
Steamed Bao Buns🇨🇳 Chinese · ⏱️ varies
Su Böreği🇹🇷 Turkish · ⏱️ 1 hr
Suya🇳🇬 Nigerian · ⏱️ 30 min + 2 hr marinating
Tacos🇲🇽 Mexican · ⏱️ 25 min
Takoyaki🇯🇵 Japanese · ⏱️ 30 min
Tequeños🇵🇪 Peruvian · ⏱️ 40 min
Tteokbokki🇰🇷 Korean · ⏱️ 20 min
Tzatziki🇬🇷 Greek · ⏱️ 10 min + chilling
Zapiekanka🇵🇱 Polish · ⏱️ 25 min