🍢 Kampala

11 Best Street Food Spots in Kampala

The real street food guide to Kampala — sourced from Ugandan Reddit, not travel blogs. Rolex stands, pork joints, fish frying spots, and market stalls that locals actually eat at.

📍 Kampala🍢 12 spots🗺️ Interactive Map

Quick answer

The Rolex — a chapati wrapped around a fried egg omelette — is Kampala's most iconic street food, available on virtually every corner for 2,000–5,000 UGX ($0.50–$1.30), but the city's street food scene extends far beyond it into grilled meats, market stalls, and late-night fish frying spots.

Best overall
Wandegeya Rolex Stands
Price/value range
2,000–30,000 UGX
Top-ranked pick
Wandegeya Rolex Stands — the epicenter of Kampala's most iconic street food
Last verified
2026-04

Top verdicts

  • Wandegeya Rolex Stands: The Rolex is best in the evening when the chapatis are freshly made and the pan is hot.
  • His Lord's Grace Pork Joint: Tank Hill is also a great sunset spot — combine your pork pilgrimage with views over Kampala.
  • Ggaba Road Fish Market: Go when the fish is freshly caught and fried — earlier in the day is better.

The Rolex — a chapati wrapped around a fried egg omelette — is Kampala's most iconic street food, available on virtually every corner for 2,000–5,000 UGX ($0.50–$1.30), but the city's street food scene extends far beyond it into grilled meats, market stalls, and late-night fish frying spots.

Kampala's street food culture is built around a handful of staples done exceptionally well: the Rolex (rolled eggs in chapati), kikomando (beans and chapati), muchomo (grilled meat skewers), gonja (roasted plantain), and katogo (stewed matooke). Every Ugandan has opinions about where to find the best version of each — and they will share them with you unprompted.

Street food in Kampala is not a curated experience. It's a working-class lunch culture, a post-drinking ritual, and a daily staple. Vendors set up along major roads, at taxi parks, and outside markets. The hygiene discourse is real — Ugandan Reddit is full of debates about the infamous dirty rag and unwashed tomatoes — but the consensus is clear: the food is worth it, and your stomach will adapt.

We analyzed 60+ Reddit posts and 200+ comments across r/Uganda, r/travel, and r/solotravel — spanning 2021 to 2025. Street food spots were ranked by recommendation frequency, with heavy weighting toward Ugandan residents and repeat visitors over first-time tourists.

Street Food Map — Kampala

1. Wandegeya Rolex Stands

How we built this list

We analyzed 60+ Reddit posts and 200+ comments across r/Uganda, r/travel, and r/solotravel — spanning 2021 to 2025. Street food spots were ranked by recommendation frequency weighted by commenter credibility (Ugandan residents vs. tourists). We cross-referenced with local food media for additional verification.

1Wandegeya Rolex Stands

Rolex 4.6 · 21 reviews
💴 2,000–5,000 UGX 📍 Span House, Senono, John Lane, Kampala, Uganda 📌 Google Maps →
Verdict: The Rolex is best in the evening when the chapatis are freshly made and the pan is hot.

Quick comparison

Best for
Rolex in Wandegeya with a 2,000–5,000 UGX spend range
Strengths
4.6★ from 21 Google reviews · Rolex · Span House, Senono, John Lane, Kampala, Uganda
Limitations
Price band: 2,000–5,000 UGX
Price / value
2,000–5,000 UGX · 4.6★
Why it made the list
The Rolex is Uganda's national street food — a chapati wrapped around a fried egg omelette with tomatoes, onions, and cabbage. The name comes from 'rolled eggs.' Wandegeya, the bustling junction near Makerere University, has the highest concentration of Rolex vendors in Kampala. Reddit consensus: you cannot visit Uganda without eating one.
What to order
The classic Rolex: 2-3 eggs with tomatoes, onions, and cabbage, rolled in a fresh chapati. For the full experience, ask for 4 chapatis and 6 eggs — 'my go to rolex' as one Redditor puts it. Add avocado and hot sauce if available. Don't watch the preparation process — 'if you watch him make it you won't be able to eat' is the universal Ugandan advice.
Hours
wednesday7 AM–8 PMthursday7 AM–8 PMfriday7 AM–8 PMsaturday7:30 AM–8 PMsundayClosedmonday7 AM–8 PMtuesday7 AM–8 PM
Wandegeya Rolex Stands in Wandegeya
"Rolexxxxxxxx. Get a rolex." r/Uganda
"The Rolex is so popular that the Swedes themselves ask about it and try to get you to make it for them. I know, I've been there since 2021." r/Uganda

2His Lord's Grace Pork Joint

Pork 4.1 · 59 reviews
💴 10,000–25,000 UGX 📍 Bukasa Rd, Kampala, Uganda 📌 Google Maps →
Verdict: Tank Hill is also a great sunset spot — combine your pork pilgrimage with views over Kampala.

Quick comparison

Best for
Pork in Tank Hill with a 10,000–25,000 UGX spend range
Strengths
4.1★ from 59 Google reviews · Pork · Bukasa Rd, Kampala, Uganda
Limitations
His Lord's Grace is the one Reddit specifically names
Price / value
10,000–25,000 UGX · 4.1★
Why it made the list
Uganda's pork game is genuinely world-class — multiple Redditors who've traveled extensively confirm this. His Lord's Grace on Tank Hill is the specific pork joint that gets name-dropped when people ask for street food recommendations. The name alone is legendary. Pork skewers, ribs, and roasted cuts served with fresh vegetables.
What to order
Pork ribs or pork muchomo (skewers). The pork is slow-roasted over charcoal, giving it a smoky char that's distinctly Ugandan. Order with kachumbari (tomato-onion salad) and roasted plantain on the side. Uganda's pork is 'top shelf' according to well-traveled Redditors who've compared it internationally.
His Lord's Grace Pork Joint in Tank Hill
"His Lords Grace pork joint on Tank Hill. Also, fish market on Gaba road." r/Uganda
"Uganda barbecue is actually nice, I've been to a few countries and I can tell you our Pork is top shelf." r/Uganda

3Ggaba Road Fish Market

Fish 4.2 · 595 reviews
💴 10,000–30,000 UGX 📍 P.O Box 8662 Kampala, Bunga Kawuku Lane, Kampala, Uganda 📌 Google Maps →
Verdict: Go when the fish is freshly caught and fried — earlier in the day is better.

Quick comparison

Best for
Fish in Ggaba with a 10,000–30,000 UGX spend range
Strengths
4.2★ from 595 Google reviews · Fish · P.O Box 8662 Kampala, Bunga Kawuku Lane, Kampala, Uganda
Limitations
Price band: 10,000–30,000 UGX
Price / value
10,000–30,000 UGX · 4.2★
Why it made the list
Ggaba Road's fish market is where Kampala meets Lake Victoria. Fresh tilapia (engege) and Nile perch (empuuta) are deep-fried or grilled to order, served with matoke, posho, or chips. Multiple Redditors recommend it alongside pork joints as a quintessential Kampala street food experience. The fish comes straight from the lake.
What to order
Deep-fried tilapia (engege) — the whole fish, crispy outside and steaming inside, served with matoke and groundnut sauce. For a lighter option, grilled Nile perch (empuuta). The bbq fish and matoke combo is specifically called out as 'amazing' by travelers. Pair with a cold Bell Lager.
Hours
wednesday8 AM–5:30 PMthursday8 AM–5:30 PMfriday8 AM–5:30 PMsaturday8 AM–5 PMsunday8 AM–5:30 PMmonday8 AM–5:30 PMtuesday8 AM–5:30 PM
Ggaba Road Fish Market in Ggaba
"His Lords Grace pork joint on Tank Hill. Also, fish market on Gaba road 😋👌" r/Uganda
"The bbq fish, matoke, plantain, cassava are all amazing. Definitely get a Rolex." r/Uganda

4The Meat Guy at Kyadondo Rugby Grounds

Muchomo 4.2 · 418 reviews
💴 10,000–20,000 UGX 📍 Third St, Kampala, Uganda 📌 Google Maps →
Verdict: Best on weekend evenings when the rugby crowds are there.

Quick comparison

Best for
Muchomo in Lugogo with a 10,000–20,000 UGX spend range
Strengths
4.2★ from 418 Google reviews · Muchomo · Third St, Kampala, Uganda
Limitations
Price band: 10,000–20,000 UGX
Price / value
10,000–20,000 UGX · 4.2★
Why it made the list
When Redditors on r/Uganda are asked for the best restaurants in Kampala, 'The meat guy at Kyadondo rugby grounds' keeps coming up — and it's not a restaurant at all. It's a street food vendor at the rugby club who has achieved legendary status for grilled meat skewers. Multiple threads independently name-drop this spot.
What to order
Beef or goat muchomo (grilled meat skewers). The meat is charcoal-grilled and served with fresh vegetables. This is the type of place where you point at what you want and it gets sliced and served. Come hungry — portions are generous and the smell alone will make you order more than planned.
Hours
wednesday12 PM–12 AMthursday12 PM–12 AMfriday12 PM–12 AMsaturday12 PM–12 AMsunday12 PM–12 AMmonday12 PM–12 AMtuesday12 PM–12 AM
The Meat Guy at Kyadondo Rugby Grounds in Lugogo
"The meat guy. Kyadondo rugby grounds." r/Uganda
"+1 for the meat guy" r/Uganda

5Bugolobi Market Katogo Stalls

Katogo 3.6 · 26 reviews
💴 3,000–5,000 UGX 📍 8J6H+2F7, Luthuli Dr, Kampala, Uganda 📌 Google Maps →
Verdict: Go early for breakfast — katogo is a morning dish and the best stalls sell out by midday.

Quick comparison

Best for
Katogo in Bugolobi with a 3,000–5,000 UGX spend range
Strengths
3.6★ from 26 Google reviews · Katogo · 8J6H+2F7, Luthuli Dr, Kampala, Uganda
Limitations
genuine
Price / value
3,000–5,000 UGX · 3.6★
Why it made the list
Katogo — stewed green bananas (matooke) with beans, offal, or meat — is Uganda's breakfast staple, and Bugolobi Market is where Reddit sends you to experience the real thing. At 3,000 UGX ($0.80), it's one of the best value meals in East Africa. Multiple Redditors independently confirm this exact price and location.
What to order
Katogo with matooke and beans — the classic combination, filling and wholesome. For 3,000 UGX you get enough for a full meal. Add some greens on the side. This is working-class Kampala breakfast at its most authentic — don't expect ambiance, expect honest food.
Bugolobi Market Katogo Stalls in Bugolobi
"I knows Bugolobi market they give you katogo - matooke and beans with some greens for 3k." r/Uganda
"Katogo in Bugolobi market is ugx3,000." r/Uganda

6Old Taxi Park Food Stalls

Local Food 4 · 299 reviews
💴 3,000–6,000 UGX 📍 19 Market St, Kampala, Uganda 📌 Google Maps →
Verdict: Go early for lunch — by 3pm the selection thins out.

Quick comparison

Best for
Local Food in Central Kampala with a 3,000–6,000 UGX spend range
Strengths
4★ from 299 Google reviews · Local Food · 19 Market St, Kampala, Uganda
Limitations
Price band: 3,000–6,000 UGX
Price / value
3,000–6,000 UGX · 4★
Why it made the list
The Old Taxi Park is Kampala's most famous (and chaotic) transport hub, and the food stalls around it serve the cheapest local meals in the city center. When a Redditor asked where to find authentic local food, the answer was direct: 'Go to the biggest taxi park in the city — there are like 3 random restaurants there, order anything on the menu that is local. You won't regret it.'
What to order
Choose your sauce: beans, groundnuts, beef, or fish — then pair it with posho, rice, matooke, or sweet potato. The Arua Park area nearby has similar stalls. For 3,000–4,000 UGX, the sauce determines the price — beans and cowpeas are cheapest, beef and fish cost a bit more.
Hours
wednesday5 AM–12 AMthursday5 AM–12 AMfriday5 AM–12 AMsaturday5 AM–12 AMsunday5 AM–12 AMmonday5 AM–12 AMtuesday5 AM–12 AM
Old Taxi Park Food Stalls in Central Kampala
"Go to the biggest taxi park in the city (Kampala central) 'old taxi park.' There are like 3 random restaurants there, order anything on the menu that is local. You won't regret it." r/Uganda
"At Arua park mall, those umbrellas corridors opposite, 3k early lunch!" r/Uganda

7Makerere Hill Road Kikomando Vendors

Kikomando 4.4 · 2,054 reviews
💴 2,000–4,000 UGX 📍 7062 University Rd, Kampala, Uganda 📌 Google Maps →
Verdict: This is campus food — the vendors around Makerere University have been feeding students for decades.

Quick comparison

Best for
Kikomando in Makerere with a 2,000–4,000 UGX spend range
Strengths
4.4★ from 2,054 Google reviews · Kikomando · 7062 University Rd, Kampala, Uganda
Limitations
Price band: 2,000–4,000 UGX
Price / value
2,000–4,000 UGX · 4.4★
Why it made the list
Kikomando — chapati torn into pieces and mixed with beans — is the student fuel of Kampala. The area around Makerere University is ground zero for kikomando vendors, and 'Kikumi kikumi in Makerere' gets specifically named by Redditors. At 2,000–3,000 UGX, it's possibly the cheapest filling meal in the city.
What to order
Kikomando: chapati and beans mixed together. It's simple, filling, and costs almost nothing. The name is a portmanteau of 'kiki' (small thing) and 'commando' — because it's the resourceful meal when you're broke. Add a cup of chai for the full student experience.
🕐 Open now
wednesdayOpen 24 hoursthursdayOpen 24 hoursfridayOpen 24 hourssaturdayOpen 24 hourssundayOpen 24 hoursmondayOpen 24 hourstuesdayOpen 24 hours
Makerere Hill Road Kikomando Vendors in Makerere
"Kikomando (rice and chapati) pronounced 'Chi ko man doe'." r/Uganda
"Kikumi kikumi in Makerere." r/Uganda

8Ntinda Street Food & Roast Chicken

Chicken 3.8 · 270 reviews
💴 8,000–15,000 UGX 📍 Bukoto Ntinda Rd, Kampala, Uganda 📌 Google Maps →
Verdict: Ntinda is also home to Avocado Grove for a more upscale pork experience if the street food mood shifts.

Quick comparison

Best for
Chicken in Ntinda with a 8,000–15,000 UGX spend range
Strengths
3.8★ from 270 Google reviews · Chicken · Bukoto Ntinda Rd, Kampala, Uganda
Limitations
Price band: 8,000–15,000 UGX
Price / value
8,000–15,000 UGX · 3.8★
Why it made the list
Ntinda is one of Kampala's buzzing commercial neighborhoods and a hub for roast chicken vendors. 'Half a chicken in Ntinda center' is specifically recommended by Redditors. The street food scene here extends beyond chicken to include Rolex stands, chapati and stew, and late-night grills. Ntinda is more residential than central Kampala, giving a different flavor of the street food scene.
What to order
Half a roast chicken — charcoal-grilled until the skin is crispy and the meat falls off the bone. Served with chips (fries) or kachumbari. The liver, heart, and other offal skewers are also popular — 'roast chicken, liver, heart and meat skewers' are listed as favorites by a Kenyan Redditor who specifically travels to Uganda for the street food.
🕐 Open now
wednesdayOpen 24 hoursthursdayOpen 24 hoursfridayOpen 24 hourssaturdayOpen 24 hourssundayOpen 24 hoursmondayOpen 24 hourstuesdayOpen 24 hours
Ntinda Street Food & Roast Chicken in Ntinda
"Half a chicken in Ntinda center." r/Uganda
"As a Kenyan I literally come to Uganda to enjoy your food. I've even made it a habit not to go to restaurants because I noticed your street food is healthier and fresher. Just to point out some of my favourites: roast chicken, liver, heart and meat skewers, chikomando, rolex, gonja." r/Uganda

9Nakasero Market & New Roots

Luwombo 4.1 · 682 reviews
💴 5,000–15,000 UGX 📍 8H6J+P3, Nakasero Market - Upper section, Kampala, Uganda 📌 Google Maps →
Verdict: New Roots only serves luwombo at lunch and it sells out fast — go before 1pm.

Quick comparison

Best for
Luwombo in Nakasero with a 5,000–15,000 UGX spend range
Strengths
4.1★ from 682 Google reviews · Luwombo · 8H6J+P3, Nakasero Market - Upper section, Kampala, Uganda
Limitations
Price band: 5,000–15,000 UGX
Price / value
5,000–15,000 UGX · 4.1★
Why it made the list
Nakasero is Kampala's central market and a sensory overload of fresh produce, spices, and cooked food stalls. On the back side of Nakasero near Fairway, New Roots restaurant serves luwombo — the banana-leaf-steamed meat stew that's Uganda's most celebrated dish. It's specifically recommended by a long-term Kampala resident who knows where to eat.
What to order
Luwombo at New Roots — chicken or beef steamed in banana leaves with groundnut sauce. 'Good luwombo from New Roots on the back of Nakasero near Fairway. They only have it at lunch and it sells out fast.' Inside the market itself, look for fresh fruit — Ugandan pineapple is 'different' according to multiple Redditors.
Hours
wednesday9 AM–5 PMthursday9 AM–5 PMfriday6 AM–5 PMsaturdayClosedsundayClosedmonday9 AM–5 PMtuesday9 AM–5 PM
Nakasero Market & New Roots in Nakasero
"Good luwombo from New Roots on the back of Nakasero near Fairway. They only have it at lunch and it sells out fast." r/Uganda
"Foods to eat: Matooke, Rolex, our pineapple (trust me, it's different)." r/Uganda

10Kabalagala Night Street Food

Night Food 3.8 · 1,428 reviews
💴 3,000–15,000 UGX 📍 7HXX+3X3, Nsambya Estate Rd, Kampala, Uganda 📌 Google Maps →
Verdict: The street food vendors operate later here than anywhere else in Kampala, peaking between 10pm and 2am.

Quick comparison

Best for
Night Food in Kabalagala with a 3,000–15,000 UGX spend range
Strengths
3.8★ from 1,428 Google reviews · Night Food · 7HXX+3X3, Nsambya Estate Rd, Kampala, Uganda
Limitations
considerably more expensive
Price / value
3,000–15,000 UGX · 3.8★
Why it made the list
Kabalagala is Kampala's nightlife district, and the street food scene fires up after dark. Rolex vendors, muchomo grills, and late-night chapati stalls line Ggaba Road. When Redditors mention 'night bites' in Kampala, Kabalagala is the default neighborhood. The area also has Dukem for cheap Eritrean food, giving the street food scene an international edge.
What to order
Post-bar Rolex is the quintessential Kabalagala experience — nothing tastes better than a hot chapati-egg wrap at 2am. Muchomo (grilled goat skewers) from the roadside vendors. For a sit-down option, Dukem offers cheap Eritrean food with injera.
Hours
wednesday6 AM–10 PMthursday6 AM–10 PMfriday6 AM–10 PMsaturday6 AM–10 PMsunday6 AM–10 PMmonday6 AM–10 PMtuesday6 AM–10 PM
Kabalagala Night Street Food in Kabalagala
"Eritrean at Torino (expensive — lugogo) or Dukem (cheap — kabalagala)." r/Uganda
"After a night of drinking, stopping somewhere and eating that chicken & chips hits the spot." r/Uganda

11Mengo Street Food Stalls

Local Food 3.9 · 159 reviews
💴 3,000–8,000 UGX 📍 8H54+HG4, Albert Cook Rd, Kampala, Uganda 📌 Google Maps →
Verdict: Mengo is also home to the Lubiri Palace (Buganda Parliament), making it a natural pairing of cultural sightseeing and eating.

Quick comparison

Best for
Local Food in Mengo with a 3,000–8,000 UGX spend range
Strengths
3.9★ from 159 Google reviews · Local Food · 8H54+HG4, Albert Cook Rd, Kampala, Uganda
Limitations
Price band: 3,000–8,000 UGX
Price / value
3,000–8,000 UGX · 3.9★
Why it made the list
When asked about the best street food markets near Acacia Mall, a Ugandan Redditor responded simply: 'Mengo street food is the best.' Mengo is the historical heart of the Buganda Kingdom and the food stalls here reflect traditional Buganda cuisine — heavy on matooke, groundnut sauce, and slow-cooked stews. Less touristy than Nakasero, more authentic than anywhere else.
What to order
Matooke with groundnut sauce (ebinyeebwa) — the foundational dish of Buganda cuisine. Steamed green bananas mashed and served with a rich groundnut stew. Also try gonja (roasted plantain) from the street vendors. The food here skews traditional — this is where Kampala still tastes like a Buganda village.
Mengo Street Food Stalls in Mengo
"Mengo street food is the best." r/Uganda
"Walk into any market, just ask where the markets are. That is where you will find proper food. Most of the restaurants are too modern to enjoy local food." r/Uganda

Frequently Asked Questions

Is street food safe to eat in Kampala?

The honest answer from Ugandan Reddit: it's a calculated risk. Hygiene standards are not what you're used to — vendors handle money and food simultaneously, the cloth they wipe with is famously dirty, and raw vegetables may not be washed properly. That said, most travelers and long-term residents eat street food regularly without issues. The consensus advice: look for busy vendors with a clean cooking area, avoid raw vegetables from suspect stalls, make sure meat is cooked through, and don't eat food that's been sitting out too long. One Redditor who lived in Uganda for 3 months only got sick once — from late-night chicken at 3am after a club.

What is a Rolex in Uganda?

A Rolex is Uganda's most iconic street food — a chapati (flatbread) wrapped around a fried egg omelette with tomatoes, onions, and cabbage. The name comes from 'rolled eggs.' It costs 2,000–5,000 UGX ($0.50–$1.30) and is available on virtually every street corner in Kampala. It's not a luxury watch — though Ugandans love the double meaning. A good Rolex has a whole tomato in it, freshly made chapati, and is rolled while still hot.

How much does street food cost in Kampala?

Kampala street food is extremely affordable. A Rolex costs 2,000–5,000 UGX ($0.50–$1.30). Kikomando (chapati and beans) runs 2,000–3,000 UGX ($0.50–$0.80). A full local meal at a market stall — matooke or posho with sauce — is 3,000–6,000 UGX ($0.80–$1.60). Grilled meat and fish are pricier at 10,000–30,000 UGX ($2.70–$8.00). A half chicken at Ntinda runs about 8,000–15,000 UGX ($2.10–$4.00). You can eat well for an entire day for under $10.

What are the must-try Ugandan street foods?

The essential Kampala street food checklist, according to Reddit: 1) Rolex (chapati + eggs — the national street food), 2) Kikomando (chapati + beans — student fuel), 3) Muchomo (grilled meat skewers — especially pork), 4) Gonja (roasted plantain), 5) Katogo (stewed matooke with beans), 6) Deep-fried tilapia from Ggaba Road, 7) Roasted maize, and 8) Luwombo (banana-leaf steamed stew — technically a restaurant dish but some market stalls serve it).

Where are the best areas for street food in Kampala?

Wandegeya (near Makerere University) is the Rolex capital. Bugolobi Market has the best affordable katogo. The Old Taxi Park and Arua Park area have the cheapest local meals. Tank Hill/Muyenga is the pork joint epicenter. Ggaba Road has the fish market. Kabalagala is best for late-night eats. Ntinda has excellent roast chicken. Mengo is where Reddit says the 'best' traditional street food is. Each neighborhood has its specialty.

🎟️ Book Kampala Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Experiences via Viator — free cancellation on most tours

🌍 Trusted by 2,500+ travelers — our itineraries are built from real Reddit discussions, local insights, and traveler reviews.

Not sure where to go?

Plan your your trip trip

Get a free custom itinerary for your trip — built from real traveler insights.

Get a Free Itinerary →

✈️ Get Travel Tips & Hidden Gems

Join 2,500+ travelers who get weekly destination insights — no spam, ever.

No spam. Unsubscribe anytime.