Southern African.
At your table.
Foodakl can log 52 Southern African dishes, and cooks 15 of them from scratch. Every figure below is a typical serving with an honest range, because home portions vary more than a single number admits. Median here is about 480 kcal.
Recipes from the wider African kitchen
Photographed, with full methods

Chicken tagine
520 kcal · 34g protein

Shiro with injera
460 kcal · 19g protein

Jollof rice with chicken
620 kcal · 30g protein

Bissara
300 kcal · 16g protein

Piri-piri chicken
520 kcal · 44g protein

Chicken yassa
540 kcal · 36g protein

Beef mafe
620 kcal · 32g protein

Beef suya
420 kcal · 34g protein

Nyama choma
520 kcal · 42g protein

Egusi soup
640 kcal · 26g protein

Chicken couscous
560 kcal · 30g protein

Doro wat
560 kcal · 34g protein
Every Southern African dish Foodakl can log
52 dishes · one serving each
| Dish | Serving | kcal | Protein g | Carbs g | Fat g |
|---|---|---|---|---|---|
| Amasimaas · umvubo · sour milk · amasi with pap | one glass | 130 90–180 | 8 | 12 | 5 |
| Biltongbeef biltong · biltong sticks · sliced biltong · dried cured beef | a small bag, about 50 g | 160 120–210 | 25 | 3 | 5 |
| Bobotiebobotjie · boboti · cape malay mince bake · bobotie with yellow rice | one square with yellow rice | 620 470–810 | 30 | 60 | 27 |
| Boereworsboerwors · wors · braai wors · farmers sausagecontains pork | one coil off the braai, about 200 g | 620 470–810 | 32 | 4 | 53 |
| Boerewors rollboerie roll · boerie · wors roll · boerewors in a rollcontains pork | one roll with tomato and onion relish | 560 420–730 | 24 | 42 | 32 |
| Braaibroodjiebraai broodjie · braaibroodjies · toasted braai sandwich · grilled cheese and tomato sandwich | two halves off the grid | 420 320–550 | 14 | 38 | 23 |
| Braaied snoeksnoek · braai snoek · gebraaide snoek · snoek with apricot jam | one flat half with apricot glaze | 420 320–550 | 45 | 12 | 20 |
| Calulukalulu · calulu de peixe · calulu de carne · dried fish and greens stew | one bowl with funge | 480 360–630 | 32 | 26 | 27 |
| Camarão piri-piricamarao piri piri · piri-piri prawns · gambas piri piri · lm prawns | one plate of prawns with bread | 480 360–630 | 38 | 22 | 27 |
| Cape Malay koesisterkoesister · kousisters · bolla · spiced coconut doughnut | two, rolled in coconut | 300 220–400 | 5 | 46 | 11 |
| Chakalakachakalaka relish · chakalaka with beans · spicy vegetable relish | one side bowl beside the pap | 180 120–250 | 6 | 22 | 7 |
| Chambogrilled chambo · chambo fish · lake malawi bream · chambo with nsima | one grilled fish with nsima | 620 470–810 | 45 | 62 | 18 |
| Chibwabwankhwani · pumpkin leaves · chibwabwa ne ntolo · pumpkin leaf relish | one relish bowl with groundnut | 190 140–260 | 8 | 12 | 12 |
| Droëworsdroewors · drywors · droë wors · dried sausagecontains pork | a handful, about 50 g | 230 170–300 | 22 | 2 | 16 |
| Durban currydurban mutton curry · durban lamb curry · durban chicken curry · natal curry | one bowl with rice | 680 510–880 | 36 | 66 | 29 |
| Durban rotisalomie · chana roti · flaky roti · roti wrap | one roti rolled around bean curry | 520 390–680 | 14 | 62 | 24 |
| Eisbeinysbeen · pork knuckle · eisbein met sauerkraut · pickled pork knucklecontains pork | one knuckle with sauerkraut and mash | 900 680–1170 | 60 | 42 | 55 |
| Frango à zambezianafrango a zambeziana · galinha à zambeziana · frango zambeziano · zambezi coconut chicken | half a chicken with rice | 780 590–1010 | 48 | 60 | 38 |
| Fungefunje · funge de bombó · pirão · angolan cassava porridge | one mound beside the stew | 380 280–500 | 3 | 88 | 1 |
| Gatsbygatsby roll · quarter gatsby · cape town gatsby · masala steak gatsby | one quarter, masala steak with chips | 850 640–1100 | 38 | 90 | 38 |
| Kapanaokapana · kapana beef · windhoek street beef · kapana with chilli spice | one paper of grilled beef strips | 420 320–550 | 40 | 6 | 27 |
| Kapentamatemba · usipa · dried sardines · kapenta with nshima | one relish bowl beside nshima | 280 200–370 | 28 | 6 | 16 |
| Koeksisterskoeksister · koeksusters · afrikaans koeksister · plaited syrup doughnut | two plaits, straight from the syrup | 320 240–420 | 3 | 52 | 12 |
| Kotakasi kota · sphatlho · spatlo · skhambanecontains pork | one quarter loaf with chips, polony and egg | 900 680–1170 | 30 | 100 | 42 |
| Madoramopane worms · macimbi · amacimbi · mashonzha | one small bowl, dried and fried | 300 220–400 | 35 | 8 | 14 |
| Mageumaheu · amahewu · mahewu · emahewu | one carton, about 500 ml | 280 200–370 | 5 | 62 | 1 |
| Malva puddingmalvapoeding · malva poeding · apricot sponge with cream sauce | one square with custard | 480 360–630 | 6 | 68 | 21 |
| Matapamathapa · matapa de caranguejo · matapa com camarão · cassava leaves in coconut | one bowl with rice | 520 390–680 | 20 | 52 | 26 |
| Melktertmilk tart · melk tert · melktertjie · cinnamon milk tart | one slice | 280 210–370 | 6 | 38 | 11 |
| Mogoduulusu · matumbu · mogodu le pap · tripe stew | one bowl of tripe with pap | 480 360–630 | 32 | 40 | 20 |
| Morogoimifino · morogo wa dinawa · wild spinach · african greens | one side bowl, cooked with onion | 140 100–200 | 6 | 12 | 7 |
| Muamba de galinhamoamba de galinha · muamba nsusu · chicken muamba · angolan palm oil chicken | one bowl with funge | 650 490–850 | 40 | 44 | 34 |
| Muriwo une dovimuriwo unedovi · muriwo · covo ne dovi · greens with peanut butter | one side bowl beside sadza | 220 160–300 | 9 | 14 | 15 |
| Nshima ne ndiwonshima · nsima · nsima ndi ndiwo · ndiwo | one plate of nshima with relish | 650 490–850 | 26 | 88 | 20 |
| Oshifimaoshithima · oshifima nomavanda · mahangu porridge · pearl millet pap | one mound with meat relish | 480 360–630 | 16 | 82 | 10 |
| Pap en vleispap and meat · pap en wors · phutu and meat · mielie pap with meat | one plate of pap with meat and gravy | 750 570–980 | 38 | 78 | 30 |
| Pickled fishingelegde vis · kerrievis · cape malay pickled fish · easter pickled fish | one bowl with bread, eaten cold | 380 280–500 | 28 | 26 | 18 |
| Pinotagerooiwyn · pinotage red wine · cape red wine · south african red winecontains alcohol | one glass, about 175 ml | 155 110–200 | 0 | 5 | 0 |
| Potjiekospotjie · pot food · potjiekos stew · three legged pot stew | one bowl from the pot, with rice | 620 470–810 | 34 | 52 | 28 |
| Prego rollprego · prego mocambicano · prego com ovo · garlic steak roll | one roll with garlic steak and egg | 620 470–810 | 34 | 52 | 29 |
| Rooibos tearooibos · redbush tea · bush tea · rooibos with milk | one mug with a dash of milk | 25 5–60 | 1 | 2 | 1 |
| Sadza ne nyamasadza nenyama · sadza rine nyama · isitshwala lenyama · sadza and beef stew | one plate of sadza with beef stew | 720 540–940 | 36 | 82 | 26 |
| Seswaachotlho · loswao · seswaa le bogobe · pounded beef | one bowl of shredded beef with pap | 560 420–730 | 42 | 40 | 26 |
| Shisa nyamashisanyama · chisa nyama · township braai · braai meat plattercontains pork | one shared plate of meat with pap | 850 640–1100 | 55 | 40 | 52 |
| Smileysmileys · skopo · inhloko · sheep head | one half head with pap | 620 470–810 | 45 | 38 | 32 |
| Sosatiessosatie · cape malay kebabs · apricot lamb skewers · sosaties met blatjang | two skewers with apricot marinade | 450 340–590 | 30 | 24 | 25 |
| Tingting ya mabele · motogo wa ting · ting sorghum · soured sorghum porridge | one bowl, soured overnight | 260 190–350 | 7 | 52 | 3 |
| Tomato bredietamatiebredie · tamatie bredie · bredie · lamb and tomato stew | one bowl with rice | 600 450–780 | 32 | 58 | 26 |
| Umngqushosamp and beans · isistambu · stampmielies · umngqushu | one bowl of samp and sugar beans | 450 340–590 | 18 | 78 | 8 |
| Umqombothiutshwala · joala · sorghum beer · traditional maize beercontains alcohol | one calabash, about 500 ml | 230 170–300 | 5 | 30 | 1 |
| Vetkoekvetkoekies · amagwinya · magwinya · fat cakes | two, filled with curried mince | 620 470–810 | 20 | 62 | 32 |
| Walkie talkieswalkytalkies · maotwana · runaways · chicken feet and heads | a paper bag of feet and heads | 380 280–500 | 30 | 6 | 27 |
These are reference figures for logging, not measurements of your plate. In the app you photograph the food and the reading replaces the estimate.
Stop scrolling lists like this one.
This table exists so you can look something up. The app exists so you never have to — photograph the plate and it names every dish on it.