Restaurant
1. The Roots Restaurant
Garden restaurant on Kafu Road in Nakasero dedicated to Ugandan cooking, from luwombo and matooke to smoked fish, roast goat and the Acholi dish boo.
View details — The Roots RestaurantPlaces to eat at every budget, from street food and casual local spots to established restaurants and fine dining.
7 places · Updated November 12, 2026
Our top 3 restaurants in Uganda
Restaurant
Garden restaurant on Kafu Road in Nakasero dedicated to Ugandan cooking, from luwombo and matooke to smoked fish, roast goat and the Acholi dish boo.
View details — The Roots RestaurantRestaurant
Long-running Punjabi restaurant on Acacia Avenue in a historic house with a garden, known for tandoori dishes, creamy northern curries and a long vegetarian list.
View details — Khana KhazanaRestaurant
Kampala's West African restaurant on Kyadondo Road, cooking dishes from the countries around the Gulf of Guinea, with a garden, veranda and children's playground.
View details — Bight of BeninRestaurant
Japanese kitchen and cocktail bar on Kyadondo Road serving sushi, ramen, yakitori and teppanyaki in an izakaya-style room with a garden terrace.
View details — Yujo IzakayaRestaurant
Open-air restaurant at the 1920s Speke Hotel on Nile Avenue, shaded by century-old trees and known for whole tilapia, Nile perch and grilled pork chops.
View details — Rock Garden Cafe, Speke HotelRestaurant
Italian restaurant, wine bar and deli on Mabua Road in Kololo, serving handmade pasta, steaks and platters of imported cheese and cured meats.
View details — Cantine DiVinoRestaurant
Family-friendly North Indian restaurant on Naguru Drive, open since 2016, serving tandoori dishes, biryani and curries with a full bar and takeaway.
View details — Haandi Restaurant, Naguru