
Buganda kingdom's festive Sunday dish — chicken (or beef, smoked fish, or mushrooms) cubed and combined with onion, tomato, garlic, ground peanuts, salt, and a touch of chili, wrapped tightly in banana leaves, then steamed 90 minutes until the chicken is tender and the sauce has melded into a thick aromatic gravy. The banana-leaf parcel is opened at the table for the steam-aroma reveal. The Buganda Sunday family centerpiece served with matoke.
Luwombo (Luganda for 'cooked in leaves') comes from the Buganda kingdom court. By most accounts it was created by Kawuuta, the head royal chef, who first served it to Kabaka Mwanga around 1887 — the first dish of its kind in Buganda. Originally reserved for kings, princes, and noble guests, it spread to noble families and then to all of Buganda over a century, and is now eaten by other Ugandan ethnic groups too. The leaves are specifically from the Ndiizi banana, scorched over a dry-banana-leaf flame until brown and supple, then tied with banana fibre. The technique — slow-steam in a leaf-wrapped pocket — is a long-standing Bantu method, though similar techniques exist across the tropics (Hawaiian laulau, Vietnamese banh tet). The dish remains the gold standard for Ugandan festive hospitality — served at weddings, coronations, and final funeral rites — and when invited to luwombo lunch in Kampala, you bring a contribution but the host has spent the morning making it.
Unwrap the steaming luwombo bundle at the table — a wall of banana-leaf aroma rolls up, followed by the deep peanut-and-curry scent of the chicken. Inside: chicken pieces fall-off-the-bone tender, swimming in a thick caramel-brown gravy of peanut, tomato, onion, garlic, and curry. Spoon onto a mound of matoke. Bite: smoky-floral banana-leaf notes, peanut richness, curry warmth, chicken sweetness, chili back-burn. The Buganda Sunday meal at the centerpiece of every family table.
Steam-in-leaves cooking traps moisture from the chicken and tomato so the meat braises in its own juices — there's no added liquid. Banana leaves contribute phenolic aromatics (the floral-smoky notes) absorbed by the food. The peanut butter is a critical thickener — its emulsifying lecithins bind the tomato juices and chicken fat into a smooth, almost-mole-like gravy. The 90-minute steam fully tenderizes bone-in chicken; collagen converts to gelatin. The unwrap-at-table is functional — the trapped aromatic vapor is part of the dish.
Variations
Beef luwombo uses bone-in chuck and steams 2.5 hours. Smoked-fish luwombo uses smoked tilapia or catfish — the most-flavorful version. Mushroom luwombo (vegetarian) uses fresh oyster and shiitake mushrooms. Goat luwombo is the western Uganda farmer's version. Modern restaurant luwombo uses individual smaller parcels for plating, and adds a splash of coconut milk.
On the Palate
Where Luwombo sits in the Ugandan flavor cloud
Ingredients
Serves 4How it's made
10 steps · 40 min active + 1 hour waiting
- 15 min
Cube 1.4 kg bone-in chicken into 4-cm pieces. Season with 1 tsp salt + ½ tsp black pepper.
- 213 min
In a large bowl, combine the chicken with: 1 large chopped onion + 4 minced garlic cloves + 1 tbsp grated ginger + 3 chopped tomatoes + 1 minced bird's eye chili + 4 tbsp natural peanut butter + 2 tbsp curry powder + 1 tsp salt + 1 tbsp sunflower oil. Toss to coat.
- 38 min
Soften 8 large banana leaves over an open flame 10 seconds each side until pliable. Wipe clean.
Watch outPass each banana leaf over the flame about 10 seconds a side until it turns glossy and pliable, then wipe clean.
- 46 min
Layer 4 banana leaves crosswise on a deep bowl. Spoon half the chicken mixture into the center.
- 59 min
Fold the leaves over to enclose, forming a tight bundle. Tie with kitchen string or banana-leaf strips.
Watch outFold the leaves into a tight bundle and tie firmly so no juice escapes during the steam.
- 614 min
Repeat with the remaining 4 banana leaves and remaining chicken to make 2 bundles total.
- 73 min
Place the bundles in a steamer basket over 4 cm of boiling water. Cover.
- 892 min
Steam 90 min, replenishing water every 30 min.
Watch outSteam a full 90 minutes, topping the water every 30 so it never runs dry.
- 94 min
Unwrap one bundle at the table — the steam-and-aroma release is the show. The chicken should be fall-off-the-bone tender, the sauce thickened by the peanut butter and tomato.
Watch outUnwrap at the table — the burst of steam and aroma is the show, and the chicken should fall off the bone.
- 103 min
Serve hot over matoke or rice.





