Nyama choma — roasted meat — is one of East Africa’s great outdoor eating experiences and Uganda’s version centres on roast goat: at roadside butcheries and local restaurants from Kampala to the smallest trading centres near Bwindi, whole goats and their parts are roasted over open charcoal, chopped on a wooden block with a machete, served on newspaper or a plastic plate with salt and kachumbari (tomato and onion salsa), and eaten with fingers in a fundamentally social and communal ritual that is one of the most direct ways to participate in Ugandan food culture that any visitor can access. Nyama choma stops add genuine cultural colour to any Uganda safari driving day toward gorilla trekking.
- What it is: whole or part-goat slow-roasted over charcoal; served chopped by weight; eaten with hands
- Price: approximately UGX 20,000-35,000 per kg (USD 5.50-10); a substantial portion for 2-3 people is approximately 500g-1kg
- Best accompaniments: ugali or matoke; kachumbari (fresh tomato, onion, coriander salsa); cold Club beer or Nile Special
- Where to find it: roadside butcheries (look for hanging goat carcasses and charcoal smoke); specific nyama choma restaurants in Kampala and Mbarara
Nyama choma — roasted meat — is one of East Africa’s great outdoor eating experiences and Uganda’s version centers on roast goat. At roadside butcheries and local restaurants from Kampala to the smallest trading centers near Bwindi, whole goats are roasted over charcoal and sold by weight, eaten with bare hands alongside cold drinks, salt, and chili. It is social, informal, convivial, and deeply delicious. For visitors willing to step into a roadside butchery on the drive to Bwindi, nyama choma is one of the memorable food encounters Uganda offers. This guide covers everything about it.
What Nyama Choma Is
Nyama choma is the Swahili phrase for “roasted meat” and it refers to a cooking tradition rather than a specific dish. The meat — usually goat in Uganda, though beef and chicken versions exist — is placed directly on a charcoal grill with no marinade, no seasoning except salt, and left to roast at high heat until the outside is charred and the interior is cooked through. The high heat seals the outside quickly and the goat fat renders into the meat, basting it from within. The result is intensely flavored — smoky, fatty, slightly charred on the surface, juicy inside.
How It Is Served
Nyama choma is served on a large wooden board or a metal tray, cut into portions with a machete or cleaver, and brought to your table with: a small bowl of salt, sliced raw tomatoes and onions as a rough salad, and often a chili sauce or kachumbari (finely chopped tomato and onion relish). You eat with your hands, picking up pieces and dipping into salt or chili as preferred. The eating is communal — ordering half a goat or a quarter goat and sharing it between a group is the standard approach. Cold beer or soda is the natural accompaniment. The eating takes time, the conversation flows, and the atmosphere is entirely unlike a formal restaurant.
Where to Find Nyama Choma in Uganda
Roadside Butcheries
The most authentic nyama choma experiences are at roadside butcheries — open-air spots identifiable by whole goat or cattle carcasses hanging on display and the smoke rising from charcoal grills. These are not formal restaurants; they are functional eating spots where locals gather for the specific purpose of eating meat. Finding one on the drive between Kampala and Mbarara is straightforward — every trading center of any size has at least one. Your driver will know which ones are good and can recommend a stop.
Mbarara
Mbarara, the major junction town on the Kampala to Bwindi route, has several good nyama choma spots that have been serving safari travelers for years. The area around the main road has multiple butcheries doing brisk lunchtime trade. This is a natural stop — Mbarara is already the standard lunch break point on the drive, and spending that lunch time at a nyama choma spot rather than a hotel restaurant adds a genuinely memorable food experience to the journey.
Kampala
In Kampala, the Kabalagala neighborhood south of the center is known as one of the best nyama choma areas in the city. Weekend evenings see Kabalagala’s outdoor eating spots fill up with families, friends, and safari travelers passing through. The atmosphere is festive and the meat quality is generally excellent.
What to Order and How Much to Spend
At a nyama choma spot in 2027, meat is sold by weight — typically by the kilogram or half kilogram. A kilogram of goat at a roadside butchery costs approximately 15,000 to 25,000 UGX ($4 to $7). For a group of four hungry people, 1.5 to 2 kilograms is a satisfying quantity alongside the accompaniments. Order your quantity, specify goat, and the vendor cuts fresh portions from the roasting carcass. Eating with cold beer from a bottle costs extra — a 500ml beer at these spots runs about 3,500 to 4,500 UGX.
Nyama choma is one of Uganda’s most convivial eating experiences. The informality, the communal eating, the charcoal smoke, and the cold drinks in the shade of a tin-roofed butchery are a combination that no tourist restaurant can replicate. If your safari driver pulls over for nyama choma at lunch, say yes without hesitation.
What is nyama choma and how is it prepared in Uganda?
Nyama choma (Swahili for roasted meat) in Uganda is primarily goat though beef and chicken are also available at most butcheries. The butchery setup: traditional nyama choma is served from dedicated outdoor butcheries where whole carcasses hang on hooks near an open charcoal fire; customers choose their cut or ask for a specific part; the butcher weighs the meat before roasting. The roasting process: meat is placed directly on a charcoal grill over moderate heat; a whole leg takes approximately 40-60 minutes; the outside chars and crisps while the inside stays moist; no marinade — the flavour comes from the charcoal and the goat itself. The serving method: the cooked meat is placed on a wooden chopping board and the butcher chops it with a heavy knife into bite-sized pieces; it arrives on a plate or newspaper with salt and kachumbari; no fork — use your right hand. The goat: Uganda’s goats are typically the Mubende breed or similar local breeds; they are lean and flavourful from ranging on hillside vegetation.
Where are the best places to eat nyama choma on the Kampala to Bwindi driving route?
The main Kampala-Bwindi highway passes through several trading centres with good nyama choma. Mbarara: the largest town between Kampala and Kabale; Mbarara has multiple established nyama choma restaurants; the town is approximately 4 hours from Kampala making it a natural lunch stop; look for places with outdoor charcoal smoke and hanging carcasses on Mbarara’s main street. Masaka: approximately 2 hours from Kampala; another town with roadside nyama choma options; good for an early-morning roadside tea stop or late lunch. Kabale: the highland city before Bwindi also has nyama choma establishments; at 1,900m it is cool enough that the outdoor charcoal warmth is genuinely appreciated. The small trading centres: some of the best nyama choma is found at roadside stops in small towns rather than major city restaurants; if you see smoke and a butchery near the road, ask your driver to stop.
How do you order and eat nyama choma in Uganda without confusion?
Ordering nyama choma follows a simple but specific process. Choosing the amount: nyama choma is sold by weight; 500g is a substantial portion for one person; 1kg serves 2-3 people as a meal with accompaniments; for a group, start with 1-1.5kg and order more if needed — the meat arrives fresh from the grill. Choosing the cut: ribs (mbavu) are classic and flavourful; leg meat (mguu) is meatier; the choma place will tell you what is available that day; asking for “the best part” usually gets you the ribs. The wait: fresh nyama choma takes 20-40 minutes; order cold drinks and kachumbari while waiting; this is a social eating experience — not fast food. Eating technique: pick up pieces with your right hand; pull meat from the bone with your teeth; use salt and kachumbari as condiments; the bones can be sucked for marrow — considered the best part by Ugandan diners.
What drinks go best with nyama choma in Uganda?
The classic nyama choma drink pairing in Uganda follows local tradition. Ugandan beer: Club Pilsner is Uganda’s most widely drunk beer and the classic nyama choma pairing; Nile Special is a stronger lager that many Ugandans prefer; Bell Lager is another local option; all three are brewed in Uganda and are cold at any butchery that serves alcohol. Waragi: Uganda Waragi is a local gin distilled from bananas; served with Krest tonic water at the better nyama choma spots; a sociable drink for a long communal nyama choma session. Non-alcoholic: fresh passion fruit juice is available at many restaurants and is excellent; Mirinda or Coca-Cola are universally available and popular locally with roast meat. The protocol: drinks are ordered at the same time as the meat; the empty bottles accumulate on the table as the session progresses — this is normal and part of the social culture of a nyama choma session.
Are there any food safety considerations when eating roadside nyama choma in Uganda?
Food safety at nyama choma spots is a reasonable concern that has practical answers. The cooking method: the charcoal roasting process reaches high temperatures that kill most pathogens; properly cooked nyama choma (no pink visible, well-charred exterior) is generally safe from meat-borne illness. Freshness: at busy roadside butcheries with high turnover, the meat is slaughtered fresh that morning; freshness is generally not the concern at established spots. Hygiene concerns: the chopping board, serving conditions, and hand-washing of the butcher are the main variables; at better establishments these are managed; at very basic roadside spots the standards are lower. Practical risk management: choose butcheries that are busy (high turnover means fresh meat); ensure meat is cooked through (request well done if needed); wash your hands before eating; carry wet wipes as hand-washing facilities may be a bucket and tap. The realistic verdict: thousands of Uganda safari visitors eat nyama choma at roadside butcheries without incident every year; it is a genuine food culture experience worth taking.
- What to Expect on a Gorilla Trek in Uganda – Full 2025 Experience Guide
- How to Plan the Batwa Cultural Experience
- Safaris That Offer Unique Wildlife Experiences in Uganda: Beyond the Ordinary
- Travelers from Campania Say They Can’t Stop Thinking About Their Gorilla Trekking Experience in Uganda
- The World’s Most Famous Gorilla Tracking Experience: Why the USA Chooses Uganda
- Top African Wildlife Experiences
- Experience 3 Days of Gorilla Tracking in Bwindi
- Adventure Travel Experiences for 18–30’s Travellers in Africa
- Uganda Gorilla Trekking: The One Experience Africa Cannot Be Without
- Why Uganda Gorilla Trekking Is the Number One Bucket List Experience





