[{"data":1,"prerenderedAt":371},["ShallowReactive",2],{"recipe:garba":3,"recipe:country:ivory-coast":168},{"slug":4,"title":5,"nativeName":6,"pronunciation":7,"countrySlug":8,"region":9,"emoji":10,"summary":11,"intro":12,"story":13,"whyThis":14,"tips":19,"substitutions":26,"variations":39,"serveWith":49,"storage":51,"faq":52,"equipment":68,"baseServings":72,"prepMinutes":73,"cookMinutes":73,"difficulty":74,"course":75,"diet":78,"mainIngredients":83,"ingredients":88,"instructions":122,"nutrition":144,"images":150,"keywords":160,"publishedAt":166,"updatedAt":166,"authorSlug":167},"garba","Garba (Attiéké with Fried Tuna)","Garba","GAR-bah","ivory-coast","Abidjan","🐟","Cubes of tuna fried hard until the edges crust, piled on sour attiéké with raw onion, tomato and a lot of chilli. Abidjan's cheapest full meal, eaten with the fingers.","Garba is fried tuna on attiéké, and almost nothing else. Chunks of tuna go into deep oil until the outsides are firm and browned and the insides stay just moist, then they are tipped onto a heap of steamed fermented cassava granules with chopped onion, tomato, salt and enough ground chilli to make the whole thing sting. Everything about it is direct: the fish is oily and hot, the attiéké is cool and faintly sour, the onion is raw, and the pepper is not negotiable. It costs very little in Abidjan and is sold from wooden kiosks by the roadside, wrapped in paper and eaten standing up with the fingers. At home it comes together in half an hour if the attiéké is already made or bought.","Garba is a city dish and a recent one by the standards of most things in this atlas. It grew out of the kiosks that line Abidjan's streets, run largely by Hausa-speaking traders from Niger and Burkina Faso, and the name is widely understood to come from a personal name common among them. The formula never varies much — fried fish, attiéké, onion, pepper — because the whole point is a hot meal for the price of a bus fare, sold fast to workers, students and anyone else passing at the right hour.\n\nThe fish is almost always tuna, which arrives cheaply through Abidjan's port, one of the largest tuna handling hubs in Africa. Kiosks buy the cuts that do not go for export, cube them, and fry them in oil that has been working all day, which is exactly why kiosk garba tastes more intense than the home version — the oil carries the memory of everything fried in it before. That is not something to reproduce at home, and it does not need reproducing; fresh oil gives a cleaner result that most people will prefer.\n\nWhat makes garba more than the sum of its parts is the temperature and texture contrast built into it. Attiéké is served at room temperature, its sourness cutting the oil straight away; the tuna arrives blisteringly hot; the onion is raw and crunchy and the chilli is applied with a heavy hand. Regulars order by size and specify their pepper level, and it is normal to eat it without cutlery, pressing a little attiéké and a piece of fish together between the fingers. Nothing about the dish is refined, and it is one of the most-eaten meals in the country.",[15,16,17,18],"Fries the tuna the way the kiosks do — hard and fast, so the surface crusts before the inside dries out.","Gets the attiéké to the right temperature and looseness, which is half of what makes garba work.","Seasons in the correct order, salting the fish before and the plate after.","A complete meal from one pan, with no sauce to make and nothing to marinate.",[20,21,22,23,24,25],"Cut the tuna into 3 cm cubes and pat them completely dry. Wet fish drops the oil temperature and steams rather than browning.","Season the cubes with salt and pepper at least 10 minutes before frying so the seasoning gets past the surface, then blot them again before they go in.","The oil should be hot enough that a cube starts hissing loudly on contact — around 180°C. This is the one dish in Ivorian cooking where you want the oil aggressive.","Do not fry tuna past four minutes. It goes from firm to dry and cottony very quickly, and the residual heat keeps working after it leaves the pan.","Serve attiéké at room temperature, not hot. Cold sour granules against hot fish is the contrast the dish is built on.","Put the ground chilli on the table rather than mixing it in, since garba is ordered by heat level and everyone's is different.",[27,31,35],{"original":28,"swap":29,"note":30},"Fresh tuna","Swordfish, bonito, mackerel or firm white fish","Any dense fish that holds a cube shape works. Avoid delicate flaky fillets, which fall apart in the oil.",{"original":32,"swap":33,"note":34},"Home-made attiéké","Dried or frozen attiéké from an African grocer","Entirely normal, including in Ivorian households abroad. Rehydrate dried attiéké with hot salted water, cover 10 minutes, then steam briefly and fluff.",{"original":36,"swap":37,"note":38},"Ground chilli","Fresh scotch bonnet, minced into the onion and tomato","Kiosks use dry ground pepper for speed and shelf life; fresh chilli gives a fruitier heat and works just as well at home.",[40,43,46],{"name":41,"description":42},"Garba with extra fish","The standard upgrade at any kiosk: the same plate with a much larger share of tuna, ordered when you are properly hungry.",{"name":44,"description":45},"Garba with avocado","Sliced avocado laid over the top, which softens the chilli and adds a cool richness against the fried fish.",{"name":47,"description":48},"Grilled garba","Tuna steaks grilled over charcoal rather than deep-fried, then cubed onto the attiéké — leaner, smokier, less like the street original.",[50],"Nothing, really. A cold drink and a lot of napkins.","Garba is assembled to order and does not hold. Fried tuna reheats poorly, drying out within a minute in a pan or microwave, so fry only what you will eat. Leftover attiéké keeps 3 days refrigerated and can be revived with a sprinkle of water and 5 minutes of steaming. If you have cooked too much fish, chill it and use it cold in a salad rather than reheating it.",[53,56,59,62,65],{"question":54,"answer":55},"What kind of fish is used for garba?","Tuna, almost always, and usually the cheaper cuts rather than prime loin. Abidjan is a major tuna port, which is why the fish is affordable enough for a street meal. Any dense fish that holds its shape in hot oil will do at home — swordfish, bonito and firm white fish all work, while delicate fillets disintegrate.",{"question":57,"answer":58},"Do I have to make the attiéké myself?","No. Ready-made attiéké is sold fresh, frozen and freeze-dried in African grocers and online, and Ivorian families abroad buy it routinely. Dried attiéké needs rehydrating with hot salted water and a short steam before serving. Making it from scratch is a two-day fermentation project worth doing once, but it is not what a garba kiosk does either — they buy theirs too.",{"question":60,"answer":61},"Why is my fried tuna dry?","It was in the oil too long. Tuna has very little connective tissue and goes from just-cooked to dry within about a minute, especially in cubes. Three to four minutes at 180°C is enough for a 3 cm piece, and it will continue cooking on the plate. Pull it when the outside is browned and the centre still looks slightly darker than the edges.",{"question":63,"answer":64},"How spicy is garba supposed to be?","Hot by design, though the eater sets the level. Kiosks ask how much pepper you want and apply ground chilli generously by default. Serving the chilli separately at home lets everyone dose their own plate, which is closer to how it actually works than seasoning the whole dish uniformly.",{"question":66,"answer":67},"Is garba eaten with cutlery?","Usually not. It is street food eaten with the right hand, pressing a pinch of attiéké together with a piece of fish and some onion. A fork is perfectly acceptable at home and no one will object, but eating it by hand is part of what the dish is.",[69,70,71],"Deep pan or wok for frying","Slotted spoon","Kitchen thermometer, if you have one",4,20,"easy",[76,77],"street-food","main",[79,80,81,82],"pescatarian","gluten-free","dairy-free","nut-free",[84,85,86,87],"tuna","cassava","onion","tomato",[89,94,98,102,107,111,115,117,120],{"ref":84,"qty":90,"unit":91,"name":92,"group":93},600,"g","fresh tuna, in 3 cm cubes","For the fish",{"qty":95,"unit":96,"name":97,"group":93},1.5,"tsp","fine salt",{"ref":99,"qty":100,"unit":96,"name":101,"group":93},"black-pepper",1,"black pepper, ground",{"qty":103,"unit":104,"name":105,"noScale":106,"group":93},700,"ml","groundnut or vegetable oil, for frying",true,{"ref":85,"qty":103,"unit":91,"name":108,"note":109,"group":110},"prepared attiéké","home-made, fresh from a grocer, or dried and rehydrated","For the plate",{"ref":86,"qty":112,"unit":113,"name":114,"group":110},2,"piece","onions, sliced into thin half-moons",{"ref":87,"qty":112,"unit":113,"name":116,"group":110},"firm tomatoes, cut into wedges",{"ref":118,"qty":112,"unit":96,"name":119,"group":110},"chili-flakes","ground dried chilli, to serve",{"qty":100,"unit":113,"name":121,"optional":106,"group":110},"stock cube, crumbled",[123,126,130,133,138,141],{"title":124,"text":125,"timerSeconds":90},"Season the tuna","Toss {qty:tuna} of tuna cubes with the salt and black pepper and leave them uncovered on a plate for 10 minutes. Blot the surfaces dry with kitchen paper just before frying — the seasoning stays, the surface moisture goes.",{"title":127,"text":128,"tip":129},"Get the attiéké ready","If the attiéké is cold or clumped, steam it for 5 minutes and break it up with a fork into separate grains, then leave it uncovered to come down to room temperature while you fry.","Serving it hot muddles the dish. The cool sour granules are what balance the oil.",{"title":131,"text":132},"Heat the oil hard","Bring the oil to 180°C in a deep pan. Drop in one cube of fish as a test: it should hiss loudly straight away and float within a couple of seconds, with vigorous bubbling all around it.",{"title":134,"text":135,"timerSeconds":136,"tip":137},"Fry the fish","Fry the tuna in two batches for 3 to 4 minutes, turning once, until the outside is firm and evenly browned with darker crusted corners. Lift each batch onto kitchen paper and let the oil recover before the next.",240,"Pull it while the very centre still looks slightly translucent. It finishes cooking on the plate.",{"title":139,"text":140},"Build the plate","Mound the attiéké on plates or in paper, scatter over the sliced onion and tomato wedges, and pile the hot tuna on top. Crumble over the stock cube if you use it.",{"title":142,"text":143},"Season at the table","Put the ground chilli in a small dish and let everyone add their own, then eat immediately while the fish is still hot against the cool attiéké. A squeeze of lemon over the top is optional and common.",{"calories":145,"protein":146,"carbs":147,"fat":148,"fiber":72,"sodium":149,"estimated":106},620,42,58,24,950,[151,154,156,158],{"src":152,"alt":153},"\u002Fimages\u002Frecipes\u002Fgarba\u002Fhero.jpg","Browned cubes of fried tuna piled on pale attiéké with sliced onion, tomato wedges and ground chilli",{"src":155,"alt":153},"\u002Fimages\u002Frecipes\u002Fgarba\u002Fhero-16x9.jpg",{"src":157,"alt":153},"\u002Fimages\u002Frecipes\u002Fgarba\u002Fhero-4x3.jpg",{"src":159,"alt":153},"\u002Fimages\u002Frecipes\u002Fgarba\u002Fhero-1x1.jpg",[4,161,162,163,164,165],"attieke","fried tuna","ivorian street food","abidjan food","cassava couscous","2026-08-20","dishroute-kitchen",{"items":169,"total":289,"page":100,"limit":148,"hasMore":370},[170,192,213,234,253,260,283,305,328,349],{"slug":171,"title":172,"nativeName":173,"countrySlug":8,"region":9,"baseServings":72,"prepMinutes":174,"cookMinutes":73,"difficulty":74,"course":175,"diet":177,"mainIngredients":180,"images":183,"keywords":187,"publishedAt":166,"updatedAt":166,"authorSlug":167},"alloco","Alloco (Ivorian Fried Ripe Plantain)","Alloco",15,[76,176],"side",[178,179,80,81,82],"vegan","vegetarian",[181,86,87,182],"plantain","scotch-bonnet",[184],{"src":185,"alt":186},"\u002Fimages\u002Frecipes\u002Falloco\u002Fhero.jpg","Golden-brown fried plantain slices piled on a plate with chopped onion, tomato and chilli relish",[171,188,163,189,190,191],"fried plantain","ripe plantain","plantain snack","abidjan",{"slug":161,"title":193,"nativeName":194,"countrySlug":8,"region":195,"baseServings":196,"prepMinutes":197,"cookMinutes":198,"restMinutes":199,"difficulty":200,"course":201,"diet":202,"mainIngredients":203,"images":204,"keywords":208,"publishedAt":166,"updatedAt":166,"authorSlug":167},"Attiéké (Ivorian Fermented Cassava Couscous)","Attiéké","Lagoon coast around Abidjan",6,60,35,3120,"medium",[176],[178,179,80,81,82],[85],[205],{"src":206,"alt":207},"\u002Fimages\u002Frecipes\u002Fattieke\u002Fhero.jpg","A mound of pale steamed attiéké granules with a fork lifting loose grains from the pile",[161,209,210,165,211,212],"fermented cassava","ivorian side dish","gluten free starch","west african",{"slug":214,"title":215,"nativeName":216,"countrySlug":8,"region":217,"baseServings":196,"prepMinutes":174,"cookMinutes":73,"difficulty":74,"course":218,"diet":220,"mainIngredients":221,"images":224,"keywords":228,"publishedAt":166,"updatedAt":166,"authorSlug":167},"claclo","Claclo (Ivorian Sweet Plantain Fritters)","Claclo","Southern Côte d'Ivoire",[219,76],"snack",[178,179,81,82],[181,222,223],"flour","nutmeg",[225],{"src":226,"alt":227},"\u002Fimages\u002Frecipes\u002Fclaclo\u002Fhero.jpg","Golden plantain fritters with ragged crisp edges piled on a rack, one broken open to show a soft middle",[214,229,230,231,232,233],"plantain fritters","ivorian snack","overripe plantain","tatale","west african fritters",{"slug":235,"title":236,"nativeName":237,"countrySlug":8,"region":238,"baseServings":72,"prepMinutes":73,"cookMinutes":239,"difficulty":240,"course":241,"diet":242,"mainIngredients":243,"images":244,"keywords":248,"publishedAt":166,"updatedAt":166,"authorSlug":167},"foutou","Foutou Banane (Pounded Plantain and Cassava)","Foutou banane","Southern and central Côte d'Ivoire",40,"hard",[176],[178,179,80,81,82],[181,85],[245],{"src":246,"alt":247},"\u002Fimages\u002Frecipes\u002Ffoutou\u002Fhero.jpg","Two smooth pale balls of pounded plantain and cassava foutou in a bowl beside a dish of sauce",[235,249,250,251,210,252],"foutou banane","pounded plantain","cassava fufu","west african starch",{"slug":4,"title":5,"nativeName":6,"countrySlug":8,"region":9,"baseServings":72,"prepMinutes":73,"cookMinutes":73,"difficulty":74,"course":254,"diet":255,"mainIngredients":256,"images":257,"keywords":259,"publishedAt":166,"updatedAt":166,"authorSlug":167},[76,77],[79,80,81,82],[84,85,86,87],[258],{"src":152,"alt":153},[4,161,162,163,164,165],{"slug":261,"title":262,"nativeName":263,"countrySlug":8,"region":264,"baseServings":196,"prepMinutes":73,"cookMinutes":265,"restMinutes":136,"difficulty":74,"course":266,"diet":268,"mainIngredients":269,"images":273,"keywords":277,"publishedAt":166,"updatedAt":166,"authorSlug":167},"gnamankoudji","Gnamankoudji (Ivorian Spiced Ginger Juice)","Gnamankoudji","Nationwide",5,[267],"drink",[178,179,80,81,82],[270,271,272],"ginger","pineapple","lemon",[274],{"src":275,"alt":276},"\u002Fimages\u002Frecipes\u002Fgnamankoudji\u002Fhero.jpg","A tall glass of cloudy pale yellow ginger juice over ice with pineapple and fresh ginger root beside it",[261,278,279,280,281,282],"ginger juice","ivorian drink","pineapple ginger","west african beverage","raw ginger",{"slug":284,"title":285,"nativeName":286,"countrySlug":8,"region":287,"baseServings":72,"prepMinutes":73,"cookMinutes":288,"restMinutes":289,"difficulty":200,"course":290,"diet":291,"mainIngredients":293,"images":295,"keywords":299,"publishedAt":166,"updatedAt":166,"authorSlug":167},"kedjenou","Kedjenou (Ivorian Sealed-Pot Chicken Stew)","Kédjénou","Southern forest belt",70,10,[77],[80,81,292],"halal-friendly",[294,87,270,86],"chicken",[296],{"src":297,"alt":298},"\u002Fimages\u002Frecipes\u002Fkedjenou\u002Fhero.jpg","Bone-in chicken pieces in a clay pot with collapsed tomato, onion wedges and a whole red chilli",[284,300,301,302,303,304],"ivorian chicken stew","sealed pot cooking","canari","guinea fowl","west african stew",{"slug":306,"title":307,"nativeName":308,"countrySlug":8,"region":264,"baseServings":72,"prepMinutes":309,"cookMinutes":310,"difficulty":200,"course":311,"diet":312,"mainIngredients":313,"images":317,"keywords":321,"publishedAt":166,"updatedAt":166,"authorSlug":167},"ivorian-sauce-arachide","Sauce Arachide (Ivorian Groundnut Stew)","Sauce arachide",25,75,[77],[80,81,292],[314,315,87,316],"peanut-butter","beef-chuck","eggplant",[318],{"src":319,"alt":320},"\u002Fimages\u002Frecipes\u002Fivorian-sauce-arachide\u002Fhero.jpg","Thick brown groundnut stew with beef cubes and aubergine, served beside a mound of white rice",[322,323,324,325,326,327],"sauce arachide","groundnut stew","peanut stew","ivorian beef stew","west african peanut sauce","maafe",{"slug":329,"title":330,"nativeName":331,"countrySlug":8,"region":217,"baseServings":72,"prepMinutes":174,"cookMinutes":198,"difficulty":74,"course":332,"diet":335,"mainIngredients":336,"images":338,"keywords":342,"publishedAt":166,"updatedAt":166,"authorSlug":167},"sauce-claire","Sauce Claire (Light Aubergine and Okra Broth)","Sauce claire",[333,334],"soup","sauce",[79,80,81,82],[316,337,87,86],"okra",[339],{"src":340,"alt":341},"\u002Fimages\u002Frecipes\u002Fsauce-claire\u002Fhero.jpg","A thin cloudy broth in a bowl with pieces of okra, crushed aubergine and flakes of smoked fish",[343,344,345,346,347,348],"sauce claire","okra broth","aubergine sauce","ivorian soup","smoked fish stew","garden egg",{"slug":350,"title":351,"nativeName":352,"countrySlug":8,"region":287,"baseServings":196,"prepMinutes":353,"cookMinutes":354,"difficulty":200,"course":355,"diet":356,"mainIngredients":357,"images":359,"keywords":363,"publishedAt":166,"updatedAt":166,"authorSlug":167},"sauce-graine","Sauce Graine (Ivorian Palm Nut Stew)","Sauce graine",30,85,[77],[80,81],[315,358,337,316],"crab",[360],{"src":361,"alt":362},"\u002Fimages\u002Frecipes\u002Fsauce-graine\u002Fhero.jpg","Deep orange palm nut stew in a pot with beef chunks, crab halves and okra, oil pooling on the surface",[364,365,366,367,368,369],"sauce graine","palm nut stew","ivorian sauce","palm nut soup","crab stew","west african cooking",false,1787360053713]