🇺🇬
🍽️ Food & Drink

Kampala for Food & Drink Lovers — 3 Days of Matoke, Rolex and Nile Perch

Charcoal-grilled muchomo, rolled chapati-and-egg rolex, Lake Victoria tilapia and Uganda's own coffee, eaten across seven hills

📍 Kampala, Uganda 📅 3-day itinerary

Kampala eats in layers: steamed matoke wrapped in banana leaves, rolex stands sizzling on Wandegeya kerbs, Nakasero's fruit pyramids at dawn and Ggaba's lake fish. Three days through markets, pork joints, coffee roasteries and Kololo's rooftops.

Local Markets & Neighbourhood Food

09:00
🍍 Nakasero Market

Kampala's oldest fresh-produce market, trading since the 1900s on the slope below Nakasero Hill. Open roughly 06:00–19:00 daily. Pyramids of jackfruit, passion fruit, tiny sweet ndizi bananas, matoke bunches, dodo greens and simsim paste. Bring small notes.

⏱ 2-3 hours 💶 UGX 2,000–10,000 for a bag of fruit
Enter from Market Street at the lower end and walk uphill — prices drop the further you get from the taxi stage, and the first quoted price is usually double.
12:00
🍌 Nakasero Market food stalls (luwombo & matoke lunch)

Inside the market's covered eating section, women serve luwombo — chicken, beef or groundnut stew steamed inside banana leaf parcels — alongside matoke, posho, rice, sweet potato and beans. Lunch runs 12:00–15:00 until the pots empty.

⏱ 1.5 hours 💶 UGX 5,000–12,000 per plate
Ask for 'katogo' if you arrive earlier — matoke boiled with offal or beans, the classic Ugandan breakfast-into-lunch dish.
14:30
1000 Cups Coffee House, Buganda Road

Kampala's veteran specialty roastery, open since 1999 in a converted colonial bungalow. Single-origin Ugandan beans from Sipi Falls, Mount Elgon, Rwenzori and Bugisu, roasted on site and brewed to order. Garden seating, open 07:30–21:00.

⏱ 2 hours 💶 UGX 8,000–15,000 per cup; beans UGX 25,000–40,000/kg
17:00
🥩 Kabalagala pork joints (Ggaba Road)

The strip south of Kabalagala roundabout is Kampala's pork heartland: half-kilo orders of pork chopped and grilled over charcoal, served on a metal tray with kachumbari, cassava chips and fiery pilipili. Smoke starts around 16:00 and runs past midnight.

⏱ 1.5 hours
Order by weight — 'half kilo, well done' — and specify roast rather than boiled-then-fried. Wash it down with a cold Nile Special or Bell lager.

Signature Dishes & Restaurants

10:00
🐟 Ggaba Landing Site fish market

The working beach on Lake Victoria where canoes land Nile perch and tilapia each morning. Fish is gutted, salted or deep-fried in vats on the shore while boats unload. Busiest 07:00–11:00; the smoked-fish racks sit at the eastern end of the beach.

⏱ 2 hours 💶 UGX 15,000–35,000 for a whole tilapia
Pick your fish from the ice, then hand it to a fryer stall — they cook it whole with cassava and kachumbari for about UGX 5,000 extra.
13:00
🍛 2K Restaurant, Kisementi

A long-running Ugandan canteen where the buffet line is the point: matoke, groundnut (g-nut) sauce, luwombo, smoked fish, beans, millet bread and sweet potato, dished onto one heaped plate. Local-office lunch crowd from 12:30.

⏱ 1 hour
15:00
🌰 Ndere Cultural Centre, Ntinda

Set in gardens on Kisaasi–Ntinda Road, Ndere pairs Ugandan regional cooking with troupe performances — millet bread, malewa (bamboo shoots from Mbale), groundnut stew and Nile perch. Shows Wednesday, Friday and Sunday afternoons and evenings.

⏱ 2 hours 💶 UGX 40,000 show entry; mains from UGX 25,000
18:00
🍢 Fang Fang / Café Javas, Kampala Road & Kololo

Two Kampala institutions on one evening: Fang Fang's Chinese kitchen has fed the city since 1993, while Café Javas serves oversized Ugandan-American plates and Bugisu coffee to a permanently full dining room across several branches.

Café Javas queues run 30–45 minutes after 19:00 — go to the Kampala Boulevard branch or put your name down and wait at the bar.

Street Food, Bars & Food Culture

09:30
🌯 Wandegeya rolex stands

The student quarter below Makerere University is the spiritual home of the rolex — chapati fried on a flat drum, topped with beaten egg, onion, tomato and cabbage, then 'rolled eggs' into a cylinder. Stalls run from dawn to well after midnight.

⏱ 2 hours 💶 UGX 2,000–5,000 per rolex
Ask for a 'kikomando' variant on the side — chopped chapati tossed with beans, the cheapest full meal in the city at around UGX 2,500.
12:30
🍠 Nakawa Market

A sprawling roadside market on Jinja Road where the food court sells muchomo skewers, grilled maize, deep-fried cassava, mandazi and gonja — sweet plantain roasted over coals. Traders eat here from noon; the produce section runs daily to 20:00.

⏱ 1.5 hours
14:30
🍺 Nile Breweries tasting / Kampala craft bars, Industrial Area

Uganda's beer culture beyond the big lagers: Industrial Area taprooms pour local craft alongside Nile Special and Club, and bars stock waragi — the distilled banana-and-cassava spirit whose refined Uganda Waragi bottling dates to 1965.

⏱ 2 hours 💶 UGX 5,000–12,000 per beer; waragi from UGX 4,000
17:30
🌇 Cayenne Restaurant & Lounge, Bukoto

Poolside garden bar on Kira Road with a long muchomo grill, Ugandan-Mediterranean mains and live music midweek. The Friday and Saturday crowd builds after 20:00; the terrace catches breeze off the Bukoto valley.

Order the goat muchomo platter with kachumbari to share, and arrive before 18:30 to claim a table near the grill rather than the speakers.

📍 Route map

Day 1 Day 2 Day 3