A beloved Ugandan street-food classic, this hearty dish features a mix of tripe, liver, and intestines that are carefully cleaned, parboiled until tender, then seared in a hot pan with onions, tomatoes, and peppers. The rich, savory offal is balanced by a crisp, tangy tomato-onion relish that cuts through the richness and brightens every bite.
Prep Time30 mins
Cook Time40 mins
Total Time70 mins
Servings4
Yield4 servings
Nutrition Facts
Per serving (estimated)
- 465 kcalCalories
- 28 gFat
- 7 gSaturated Fat
- 14 gCarbs
- 3 gFiber
- 6 gSugar
- 36 gProtein
- 740 mgSodium
- 780 mgPotassium
- 85 mgCalcium
- 9 mgIron
- 38 mgVitamin C
- 2400 mcgVitamin A
Ingredients
For the offal
- 1 lb beef tripe, scrubbed and cut into 1-inch pieces
- 1/2 lb beef liver, cut into 1-inch cubes
- 1/2 lb beef intestines or kidneys, cleaned and sliced
- 2 tablespoons white vinegar
- 1 tablespoon salt
- 6 cups water for parboiling
For the spice blend
- 2 tablespoons mild curry powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground ginger
- 1 teaspoon garlic powder
- 1/2 teaspoon cayenne pepper
- 1 teaspoon fine sea salt
For the pan-fry
- 1/2 cup vegetable oil
- 2 large yellow onions, thinly sliced
- 4 Roma tomatoes, chopped
- 2 green bell peppers, sliced into strips
- 1 Scotch bonnet chile, minced (seeds removed for less heat
For the tomato-onion relish
- 2 ripe tomatoes, finely diced
- 1 small red onion, finely chopped
- 1/2 English cucumber, diced
- 1 tablespoon fresh lemon juice
- 1/4 teaspoon salt, plus more to taste
Directions
- Rinse the offal under cold water. Rub the intestines and tripe vigorously with vinegar and 1 tablespoon salt, then rinse repeatedly until the water runs clear and any strong odor is gone.
- Combine the cleaned offal in a large pot with the 6 cups of water and bring to a boil. Reduce heat and simmer for 35-40 minutes, skimming foam, until the tripe and intestines are fork-tender and the liver is just cooked through. Drain well and pat dry.
- Toss the warm offal with the curry powder, paprika, ginger, garlic powder, cayenne, and 1 teaspoon salt. Let it marinate for 10 minutes to absorb the spices.
- Heat the vegetable oil in a large heavy skillet over medium-high until shimmering. Working in batches, sear the offal pieces for 3-4 minutes, turning, until deeply browned and lightly crisped at the edges. Transfer to a plate and set aside.
- Reduce the heat to medium. In the same skillet, sauté the onions for 4-5 minutes until soft and golden, then add the tomatoes and Scotch bonnet. Cook for 4 minutes until the tomatoes break down into a thick sauce.
- Stir in the bell peppers and return the offal to the pan. Toss everything together for 2-3 minutes so the peppers stay crisp-tender and the offal is coated in the glossy sauce.
- While the offal rests, combine the diced tomatoes, red onion, cucumber, lemon juice, and salt in a bowl. Toss gently and let stand 5 minutes for the juices to release.
- Spoon the hot fried offal onto a platter, top with a generous spoonful of the tomato-onion relish, and serve immediately with warm chapati, cassava, or steamed matoke on the side.
Cook’s Notes
- Cleaning the intestines and tripe with multiple rounds of vinegar, salt, and cold water is essential to remove any lingering odor and achieve the clean, rich flavor of authentic kikalayi.
- Do not overcook the liver during parboiling; add it in the last 8-10 minutes so it stays tender rather than chalky.
- A screaming-hot pan is the secret to a proper crust on the offal without steaming it – work in small batches and resist the urge to crowd the skillet.
- For a more traditional taste, finish the dish with a squeeze of fresh lemon and a handful of chopped cilantro just before serving.
- Leftover fried offal keeps refrigerated for up to 2 days and reheats beautifully in a dry skillet over medium heat.










