[{"data":1,"prerenderedAt":377},["ShallowReactive",2],{"recipe:mtori":3,"recipe:country:tanzania":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":65,"baseServings":69,"prepMinutes":70,"cookMinutes":71,"difficulty":72,"course":73,"diet":75,"mainIngredients":77,"ingredients":82,"instructions":127,"nutrition":150,"images":156,"keywords":160,"publishedAt":166,"updatedAt":166,"authorSlug":167},"mtori","Mtori (Chagga Green Banana and Beef Soup)","Mtori","m-TOH-ree","tanzania","Kilimanjaro","🍌","Green bananas cooked with beef until they fall apart and thicken the broth into a smooth, buttery soup — the restorative bowl of the Chagga farms on Kilimanjaro.","Where most soups are thickened with flour or cream, mtori is thickened with the vegetable already in it. Green bananas simmer alongside beef until they surrender completely, then get crushed against the side of the pot until the liquid turns opaque, pale and slightly velvety. The taste is quiet and savoury — beef broth, a faint starchy sweetness from the bananas, black pepper and a knob of butter stirred in at the end — with none of the tomato brightness or chilli heat that runs through coastal Tanzanian cooking. It is warm, plain, filling food, eaten from a mug as often as from a bowl.","The Chagga live on the southern and eastern slopes of Kilimanjaro, farming one of the more remarkable agricultural systems in East Africa: the kihamba, a permanent home garden where bananas grow above coffee bushes, which grow above beans and vegetables, all on the same plot, all fed by irrigation furrows that channel meltwater down from the mountain forest. Bananas are the anchor crop of that system, and they are grown as a starch rather than as fruit — cooking varieties, harvested green, boiled, roasted, brewed into mbege beer, and cooked into mtori.\n\nMtori is the dish attached to recovery and to strength. It is what is cooked for a woman after childbirth, in many families for weeks, on the reasoning that a new mother needs something both meaty and easy to eat; it is fed to people getting over illness, and to children as an early solid food. That role explains the texture. The bananas are not left in pieces the way they are in other northern dishes — they are deliberately broken down until the whole bowl can be drunk rather than chewed, and the beef is often cooked until it shreds into the soup rather than sitting in it as chunks.\n\nIt also explains the restraint of the seasoning. Mtori is salt, pepper, onion, sometimes a tomato, and often a spoon of butter or ghee at the finish, and nothing more assertive than that. Beyond Kilimanjaro it turns up on breakfast tables in Moshi and Arusha and on hotel buffets across the northern safari circuit, usually smoothed out with a blender and thinned with milk. The mountain version stays chunkier and heavier, and the difference between the two is mostly how hard somebody was willing to work with a wooden spoon.",[15,16,17,18],"Cooks the beef first so the bananas break down in a broth that already has flavour, not in plain water.","Crushes the bananas by hand for the traditional texture rather than blitzing them to wallpaper paste.","Keeps the seasoning as spare as the mountain version, so the soup tastes of banana and beef rather than spice.","Works as a whole meal from four cheap ingredients, and reheats better than almost any other soup.",[20,21,22,23,24,25],"Buy the greenest, hardest bananas you can find. Any yellow on the skin means sugar has developed, and the soup turns sweet instead of savoury.","Oil your hands before peeling. Green banana sap is sticky, black-staining and much easier to prevent than to remove.","Simmer the beef until it shreds before the bananas go in, or you will end up with tough meat in a perfectly cooked soup.","Crush with a wooden spoon or potato masher against the side of the pot, not in a blender. Over-blending makes the starch gluey and slick.","Add the butter off the heat at the very end. Boiled into the soup it disappears; stirred in at the finish it makes the whole bowl taste rounder.","The soup thickens noticeably as it cools, so leave it looser in the pot than you want it in the bowl.",[27,31,35],{"original":28,"swap":29,"note":30},"Green cooking bananas","Green plantain, or half green plantain and half potato","Plantain is starchier and gives a slightly heavier soup. Potato alone works texturally but loses the particular banana flavour that defines the dish.",{"original":32,"swap":33,"note":34},"Beef shank or chuck","Beef bones plus a smaller amount of stewing meat, or bone-in chicken","The broth matters more than the quantity of meat. Bones with a little meat on them make a better mtori than lean steak.",{"original":36,"swap":37,"note":38},"Butter","Ghee, or a splash of coconut milk","Ghee is common on the mountain. Coconut milk is a lowland habit but produces a good soup if you want to keep it dairy-free.",[40,43,46],{"name":41,"description":42},"Smooth mtori","The town version served in Moshi hotels: pass the finished soup through a blender or sieve and loosen it with milk into a creamy, uniform purée.",{"name":44,"description":45},"Mtori wa maziwa","Finished with a cup of whole milk instead of butter, giving a paler, gentler soup often made for children.",{"name":47,"description":48},"Meatless mtori","Built on a well-seasoned vegetable broth with extra onion and a generous knob of butter — thinner in flavour, but the texture works exactly the same way.",[50],"On its own, in a deep bowl or a mug, with bread on the side if it is standing in for breakfast.","Mtori refrigerates well for 3 days and thickens considerably overnight — expect to loosen it with water or milk when reheating. Warm it slowly over low heat, stirring, because the banana starch catches and scorches on a hot base. It freezes for up to 2 months without much loss, which is unusual for a starch-thickened soup; thaw overnight and whisk hard while reheating to bring the texture back together.",[53,56,59,62],{"question":54,"answer":55},"What kind of bananas do I need?","Unripe cooking bananas, sold green and hard, sometimes labelled matoke, green banana or green plantain. They are starchy and neutral rather than sweet, and they hold together long enough to cook before breaking down. Ordinary sweet bananas cannot be substituted — they dissolve almost instantly and make the soup taste like dessert.",{"question":57,"answer":58},"Why is mtori given to new mothers?","It is a long-standing Chagga custom, and the practical logic is easy to follow: the soup is nourishing, easy to eat and digest, made from staples already growing beside the house, and it can be kept warm and eaten in small amounts through the day. Many families cook it daily for weeks after a birth, and it is also the standard food for anyone recovering from illness.",{"question":60,"answer":61},"Should the soup be smooth or chunky?","Both are authentic. On the mountain it is usually crushed by hand and left with some texture, so you can still find soft pieces of banana and shreds of meat. Restaurants and hotels in northern Tanzania tend to blend it completely smooth and thin it with milk. Crush to whatever consistency you like — just avoid over-blending, which turns the starch unpleasantly gluey.",{"question":63,"answer":64},"Can I make mtori without meat?","Yes, though it changes the character. The beef provides most of the savoury depth, so a meatless version needs a well-made vegetable stock, plenty of softened onion, and a generous finish of butter or coconut milk to compensate. The banana texture and the method stay identical.",[66,67,68],"Heavy pot with a lid","Potato masher or sturdy wooden spoon","Sharp knife",4,20,65,"easy",[74],"soup",[76],"gluten-free",[78,79,80,81],"plantain","beef-chuck","onion","butter",[83,88,92,97,101,105,109,113,116,119,123],{"ref":79,"qty":84,"unit":85,"name":86,"group":87},400,"g","beef chuck or shank, in 3 cm pieces","For the broth",{"ref":80,"qty":89,"unit":90,"name":91,"group":87},1,"piece","onion, finely chopped",{"ref":93,"qty":94,"unit":95,"name":96,"group":87},"garlic",2,"clove","garlic, crushed",{"ref":98,"qty":89,"unit":90,"name":99,"optional":100,"group":87},"tomato","tomato, chopped",true,{"ref":102,"qty":89,"unit":103,"name":104,"group":87},"black-pepper","tsp","freshly ground black pepper",{"qty":106,"unit":107,"name":108,"noScale":100,"group":87},1.5,"l","water",{"ref":78,"qty":110,"unit":90,"name":111,"group":112},6,"green cooking bananas, peeled and cut into 3 cm chunks","For the soup",{"ref":114,"qty":89,"unit":90,"name":115,"optional":100,"group":112},"carrot","carrot, diced small",{"ref":81,"qty":117,"unit":85,"name":81,"group":118},30,"To finish",{"ref":120,"qty":94,"unit":121,"name":122,"optional":100,"group":118},"cilantro","tbsp","coriander leaves, chopped",{"qty":124,"unit":125,"name":126,"group":118},null,"to taste","salt",[128,132,136,140,144,147],{"title":129,"text":130,"timerSeconds":131},"Build the broth","Put the beef, onion, garlic, tomato and black pepper in a heavy pot with the water and a teaspoon of salt. Bring to a simmer, skim the foam off the surface, then cover and cook for 40 minutes, until the meat pulls apart easily between two forks.",2400,{"title":133,"text":134,"tip":135},"Peel the bananas","Rub a little oil into your hands, then top and tail each banana, cut a slit through the skin from end to end, and lever the peel away in sections. Cut the flesh into 3 cm chunks and keep them in cold water until the broth is ready.","Work quickly and keep the pieces submerged — exposed cut faces turn brown-grey within minutes.",{"title":137,"text":138,"timerSeconds":139},"Cook the bananas down","Drain the banana chunks and add them to the pot with the carrot. Simmer uncovered for 25 minutes, until the pieces are so soft that a spoon pushed against one splits it without effort and the broth has turned cloudy and pale.",1500,{"title":141,"text":142,"tip":143},"Crush to thicken","Press the banana pieces against the side of the pot with a masher or wooden spoon, working around the pot until the soup thickens to the consistency of pouring cream and only small soft lumps remain. Break the beef into shreds as you go.","Stop while there is still a little texture. Mashing to a completely smooth paste makes the starch turn slick and gluey.",{"title":145,"text":146},"Finish and season","Take the pot off the heat, drop in the butter and stir until it melts and the surface takes on a faint sheen. Taste and adjust the salt and pepper — the soup should read savoury and buttery, with the banana sweetness sitting far in the background. Loosen with hot water if it has gone past pouring consistency.",{"title":148,"text":149},"Serve hot","Ladle into deep bowls or mugs and scatter with coriander if you are using it. Serve immediately, while it is still loose enough to drink from the edge of the bowl.",{"calories":151,"protein":152,"carbs":153,"fat":154,"fiber":110,"sodium":155,"estimated":100},430,27,52,14,560,[157],{"src":158,"alt":159},"\u002Fimages\u002Frecipes\u002Fmtori\u002Fhero.svg","Bowl of thick pale mtori soup with shredded beef, soft green banana pieces and a swirl of melted butter",[4,161,162,163,164,165,78],"green banana soup","chagga","kilimanjaro","tanzanian","beef soup","2026-08-20","dishroute-kitchen",{"items":169,"total":177,"page":89,"limit":375,"hasMore":376},[170,198,221,240,261,289,296,317,337,358],{"slug":171,"title":172,"nativeName":173,"countrySlug":8,"region":174,"baseServings":110,"prepMinutes":175,"cookMinutes":176,"restMinutes":177,"difficulty":178,"course":179,"diet":181,"mainIngredients":183,"images":187,"keywords":191,"publishedAt":166,"updatedAt":166,"authorSlug":167},"zanzibari-biryani","Biriani ya Zanzibar (Spiced Layered Rice with Beef)","Biriani ya Zanzibar","Zanzibar",40,95,10,"hard",[180],"main",[182],"halal-friendly",[79,184,185,80,186],"basmati-rice","yogurt","potato",[188],{"src":189,"alt":190},"\u002Fimages\u002Frecipes\u002Fzanzibari-biryani\u002Fhero.svg","Layered Zanzibari beef biriani in an open pot, saffron-stained rice with fried onions, potato and coriander",[192,193,194,195,196,164,197],"biriani","zanzibar","layered rice","beef","swahili coast","basmati",{"slug":199,"title":200,"nativeName":201,"countrySlug":8,"region":202,"baseServings":94,"prepMinutes":70,"cookMinutes":203,"difficulty":72,"course":204,"diet":206,"mainIngredients":209,"images":211,"keywords":215,"publishedAt":166,"updatedAt":166,"authorSlug":167},"chipsi-mayai","Chipsi Mayai (Tanzanian Chip Omelette)","Chipsi mayai","Nationwide",25,[205,180],"street-food",[207,76,208],"vegetarian","dairy-free",[186,210,98,80],"eggs",[212],{"src":213,"alt":214},"\u002Fimages\u002Frecipes\u002Fchipsi-mayai\u002Fhero.svg","Wedge of Tanzanian chip omelette cut open on a plate beside tomato and onion kachumbari",[216,217,218,210,219,220,186],"chipsi mayai","chip omelette","tanzanian street food","kachumbari","zege",{"slug":222,"title":223,"nativeName":224,"countrySlug":8,"region":225,"baseServings":69,"prepMinutes":203,"cookMinutes":226,"difficulty":72,"course":227,"diet":228,"mainIngredients":229,"images":232,"keywords":236,"publishedAt":166,"updatedAt":166,"authorSlug":167},"mchemsho","Mchemsho (Arusha Boiled Plantain and Beef Pot)","Mchemsho","Arusha and the northern highlands",55,[180],[76,208,182],[78,230,186,231,114],"beef-shank","cabbage",[233],{"src":234,"alt":235},"\u002Fimages\u002Frecipes\u002Fmchemsho\u002Fhero.svg","Deep bowl of mchemsho with chunks of green plantain, potato, carrot, cabbage and beef in a pale broth",[222,237,78,238,164,239,195],"arusha","one pot","boiled vegetables",{"slug":241,"title":242,"nativeName":243,"countrySlug":8,"region":244,"baseServings":69,"prepMinutes":203,"cookMinutes":245,"restMinutes":246,"difficulty":72,"course":247,"diet":248,"mainIngredients":249,"images":252,"keywords":256,"publishedAt":166,"updatedAt":166,"authorSlug":167},"mishkaki","Mishkaki (Swahili Coast Marinated Beef Skewers)","Mishkaki","Dar es Salaam and the coast",15,240,[205,180],[208,76,182],[79,93,250,251],"ginger","lime",[253],{"src":254,"alt":255},"\u002Fimages\u002Frecipes\u002Fmishkaki\u002Fhero.svg","Charred beef mishkaki skewers on a plate with lime wedges and tomato onion kachumbari",[241,257,196,258,259,164,260],"beef skewers","grilled","street food","papaya marinade",{"slug":262,"title":263,"nativeName":264,"countrySlug":8,"region":174,"baseServings":265,"prepMinutes":70,"cookMinutes":266,"restMinutes":267,"difficulty":268,"course":269,"diet":271,"mainIngredients":273,"images":278,"keywords":282,"publishedAt":166,"updatedAt":166,"authorSlug":167},"mkate-wa-kumimina","Mkate wa Kumimina (Zanzibar Rice Bread)","Mkate wa kumimina",8,45,360,"medium",[270],"bread",[207,272,76,208],"vegan",[274,275,276,277],"rice","coconut-milk","cardamom","yeast",[279],{"src":280,"alt":281},"\u002Fimages\u002Frecipes\u002Fmkate-wa-kumimina\u002Fhero.svg","Round pale golden Zanzibar rice bread on a rack with one wedge cut to show the moist crumb",[283,284,285,276,286,287,288],"mkate wa kumimina","zanzibar rice bread","coconut","gluten free bread","swahili","fermented batter",{"slug":4,"title":5,"nativeName":6,"countrySlug":8,"region":9,"baseServings":69,"prepMinutes":70,"cookMinutes":71,"difficulty":72,"course":290,"diet":291,"mainIngredients":292,"images":293,"keywords":295,"publishedAt":166,"updatedAt":166,"authorSlug":167},[74],[76],[78,79,80,81],[294],{"src":158,"alt":159},[4,161,162,163,164,165,78],{"slug":297,"title":298,"nativeName":299,"countrySlug":8,"region":300,"baseServings":69,"prepMinutes":70,"cookMinutes":71,"difficulty":268,"course":301,"diet":302,"mainIngredients":304,"images":308,"keywords":312,"publishedAt":166,"updatedAt":166,"authorSlug":167},"pweza-wa-nazi","Pweza wa Nazi (Octopus in Coconut Curry)","Pweza wa nazi","Zanzibar and the Swahili coast",[180],[303,208,76],"pescatarian",[305,275,306,251,307],"octopus","tamarind","green-chili",[309],{"src":310,"alt":311},"\u002Fimages\u002Frecipes\u002Fpweza-wa-nazi\u002Fhero.svg","Chunks of octopus in a thick golden coconut curry sauce with green chilli and chopped coriander",[313,314,315,193,287,316,306],"pweza wa nazi","octopus curry","coconut milk","seafood",{"slug":318,"title":319,"nativeName":320,"countrySlug":8,"region":174,"baseServings":69,"prepMinutes":321,"cookMinutes":175,"difficulty":268,"course":322,"diet":323,"mainIngredients":324,"images":328,"keywords":332,"publishedAt":166,"updatedAt":166,"authorSlug":167},"urojo","Urojo (Zanzibar Mix Soup)","Urojo",35,[74,205],[207,272,208],[186,325,326,327,285],"chickpea-flour","mango","turmeric",[329],{"src":330,"alt":331},"\u002Fimages\u002Frecipes\u002Furojo\u002Fhero.svg","Bowl of yellow urojo soup topped with fried potato bhajia, crisps, green coconut chutney and lime",[318,333,334,259,335,336,164],"zanzibar mix","forodhani","sour soup","bhajia",{"slug":338,"title":339,"nativeName":340,"countrySlug":8,"region":341,"baseServings":69,"prepMinutes":245,"cookMinutes":203,"restMinutes":342,"difficulty":72,"course":343,"diet":346,"mainIngredients":347,"images":348,"keywords":352,"publishedAt":166,"updatedAt":166,"authorSlug":167},"vitumbua","Vitumbua (Swahili Coconut Rice Cakes)","Vitumbua","The Swahili coast",120,[344,345],"snack","breakfast",[207,272,76,208],[274,275,277,285],[349],{"src":350,"alt":351},"\u002Fimages\u002Frecipes\u002Fvitumbua\u002Fhero.svg","Plate of golden domed vitumbua rice cakes with crisp lacy edges beside a cup of spiced tea",[338,353,354,285,355,356,357],"kitumbua","rice cakes","swahili breakfast","tanzanian snack","gluten free",{"slug":359,"title":360,"nativeName":361,"countrySlug":8,"region":341,"baseServings":69,"prepMinutes":177,"cookMinutes":362,"restMinutes":177,"difficulty":72,"course":363,"diet":365,"mainIngredients":366,"images":367,"keywords":371,"publishedAt":166,"updatedAt":166,"authorSlug":167},"wali-wa-nazi","Wali wa Nazi (Swahili Coconut Rice)","Wali wa nazi",22,[364],"side",[207,272,76,208],[274,275,285],[368],{"src":369,"alt":370},"\u002Fimages\u002Frecipes\u002Fwali-wa-nazi\u002Fhero.svg","Bowl of fluffy white coconut rice with separate glossy grains and toasted coconut scattered on top",[372,373,196,374,164,193,274],"wali wa nazi","coconut rice","side dish",24,false,1787360055016]