A cooking class is one of the best ways to understand Ugandan food, because the dishes depend on technique as much as ingredients. In a typical class in Kampala you start with a market-style introduction to the produce, such as green bananas, cassava, sweet potatoes, beans, greens, tomatoes and groundnuts, and then move into the kitchen to cook. Dishes often include matoke steamed in banana leaves, a rich groundnut or bean sauce, a stew of beef or chicken, and chapati rolled by hand. Classes are small and relaxed. A local cook shows each step, explains regional differences and lets you chop, stir and shape the dishes yourself. You learn to peel matoke without staining your hands, to grind groundnuts to a paste and to judge the heat of a charcoal stove. The finish is the best part: everyone sits and eats together, usually with a drink of fresh juice or ginger tea. The class works for beginners and for keen cooks, and it makes a pleasant half-day for travellers who want something calmer than a game drive.
What you will cook
Menus vary by host, but expect a mix of starch, sauce and a protein or vegetable side. Matoke is the centrepiece in central Uganda, while posho and millet bread are more common in the east and north. Sauces often use groundnuts, tomatoes, onions, local greens and spices, and street-food dishes like rolex and samosas may be added. Vegetarian classes are easy to arrange because so much Ugandan food is plant-based.
Why it is worth doing
Ugandan cooking is hard to learn from a menu, and restaurants vary. A class gives you recipes you can repeat at home and a sense of how food connects to hospitality. It is also a chance to meet a local host in a home or small kitchen, ask questions about daily life and learn the etiquette of eating with your hands, which is common in many households.
Practical advice
Wear clothes that can get splashed, tie back long hair and bring an appetite. Tell the host about allergies when you book, because groundnuts are a staple. Classes run for around three hours, and some begin with a market visit to buy ingredients. Book early in the busiest months.
Pairing ideas
Combine the class with a food tour for a day of eating, or with a Buganda cultural visit for a fuller picture of central Uganda. If you are travelling with children, a class is a good rainy-day plan, and older children usually enjoy rolling chapati and mashing groundnuts.
Taking the skills home
Ask your host about substitutes for ingredients you cannot find abroad. Plantains or firm green bananas can stand in for matoke, peanut butter works for groundnut paste in a pinch and a good stew follows the same logic as many other cuisines, slow cooking with onions, tomatoes and a handful of spice.
Some hosts share a written recipe or send photos by message afterward. Buying a small bag of Ugandan coffee, vanilla or spice mix from a local market is an easy souvenir that keeps the flavours with you after the trip.
What to expect
The experience
A small, hands-on cooking class covering classic Ugandan dishes, followed by a shared meal.
Best time
Any day; morning classes finish with lunch, afternoon classes with an early dinner.
How long
About three hours.
Tips
Tell the host about allergies, especially groundnuts, and wear clothes you do not mind getting splashed.
Quick picks
- Best for
- Travellers who want a hands-on cultural experience and recipes to take home.
- Families
- Children can help with chapati and mashing; a good rainy-day activity.
- Couples
- A relaxed, shared activity that ends with a good meal.
- Pair with
- Kampala food tour, Kasubi Tombs or a city walk.
- Time needed
- A half day.
Good questions
What will I cook?+
Menus vary, but usually include matoke, a groundnut or bean sauce, a stew and chapati.
Is the class suitable for vegetarians?+
Yes. Much Ugandan food is plant-based, and hosts can arrange a fully vegetarian menu if asked.
Do I need cooking experience?+
No. The class is designed for beginners as well as experienced cooks.
Do we eat what we cook?+
Yes, the class ends with a shared meal.
How long does it take?+
About three hours, sometimes longer if a market visit is included.






