You’ve spent the morning traveling through Kenya’s central highlands, watching the scenery change from busy roadside towns to green hills, farms, and open grazing country. Matatus decorated in bright colors race past, motorcycles weave between traffic, and every so often you see a small roadside nyama joint with smoke rising from behind it.
By mid-afternoon, you’re hungry enough to stop.
You take a seat beneath a shaded veranda while the cook works beside an open kitchen. Instead of putting the goat directly onto a grill, he drops chunks of bone-in meat into a pot with a little water and salt. The goat simmers slowly until it becomes tender and most of the liquid has cooked away.
Then the real “dry fry” begins.
The tender goat goes into a hot pan with a little oil and is fried until the outside begins to brown. Sliced onions follow, along with garlic, ginger, green chile, black pepper, and cumin. Finally, chopped tomatoes are stirred through the meat and cooked down until they almost disappear, leaving only a thin, intensely flavored coating clinging to the goat. A handful of fresh coriander goes in just before the pan comes off the heat.
Despite its name, mbuzi dry fry isn’t dry or deep-fried. The name distinguishes it from wetter Kenyan goat stews—the cooking liquid is reduced until the meat is tender, browned, and coated with the onions, tomatoes, spices, and its own concentrated juices. Kenyan preparations commonly use this simmer-then-fry method.
Your plate arrives with a mound of ugali and a fresh kachumbari of tomato, red onion, chile, coriander, and lime. The ugali is mild and filling, perfect for scooping up pieces of goat, while the cool, acidic kachumbari cuts through the richness of the meat.
After a long day on the road, it is exactly the kind of simple, hearty Kenyan meal you were hoping to find.
Kenyan Dry-Fried Goat
Serves 5–6
3 pounds bone-in goat meat, cut into bite-size or small serving-size pieces
1½ teaspoons salt, plus more to taste
2–3 cups water, as needed
2 tablespoons vegetable oil
2 large onions, sliced
4 cloves garlic, minced
1 tablespoon fresh ginger, grated or minced
1–2 green chiles, finely chopped
1 teaspoon freshly ground black pepper
1 teaspoon ground cumin
3 medium tomatoes, chopped
½ cup chopped fresh coriander (cilantro)
Place the goat in a large heavy pot and season with the salt.
Add about 1½ cups of water.
Bring to a gentle boil, cover, and reduce the heat to low.
Simmer for about 1½–2 hours, or until the goat is tender. Add small amounts of hot water as needed during cooking so the pot does not become completely dry before the meat is ready.
Young goat may become tender sooner. Mature goat may need 2½ hours or longer.
When the goat is tender, remove the lid and continue cooking until nearly all of the remaining liquid has evaporated.
If there is a significant amount of broth left, drain it and save it for another use.
Heat the oil in a large heavy skillet or wide pot over medium-high heat.
Add the cooked goat.
Fry for about 8–10 minutes, turning the pieces occasionally, until the outside of the meat begins to brown and develop slightly crisp edges.
The goal is not to deep-fry the goat. You are simply concentrating the meat and browning it after it has become tender.
Add the sliced onions to the goat.
Cook for about 5 minutes, stirring occasionally, until the onions begin to soften and brown around the edges.
Add the garlic, ginger, green chile, black pepper, and cumin.
Cook for another 1–2 minutes, until fragrant.
Add the chopped tomatoes.
Stir them thoroughly through the goat and onions.
Cook uncovered for about 8–12 minutes, stirring occasionally.
The tomatoes should soften and almost disappear into the meat rather than forming a wet tomato sauce.
Continue cooking until most of the moisture has evaporated and the goat is coated with a concentrated mixture of tomato, onion, spices, and its own juices.
This relatively dry finish is what distinguishes mbuzi dry fry from a wetter goat fry or stew. A contemporary Kenyan preparation likewise cooks the goat until tender, browns it, and then adds onion, garlic, ginger, chile, tomato, and spices.
Add the chopped fresh coriander.
Toss everything together and cook for another minute.
Taste and adjust the salt, black pepper, or chile.
Remove from the heat and serve immediately.
3 ripe tomatoes, diced or sliced
1 red onion, thinly sliced
1 green or red chile, finely chopped
¼ cup chopped fresh coriander
Juice of 1 lime or lemon
Salt to taste
Combine the tomatoes, red onion, chile, and coriander in a bowl.
Add the lime or lemon juice and a little salt.
Toss everything together and let it sit for about 10 minutes before serving.
Kachumbari is a fresh East African tomato-and-onion salad commonly paired with Kenyan goat dishes; versions often include chile, coriander, and citrus juice.
Serve the mbuzi dry fry with:
ugali
kachumbari
sukuma wiki, optional
Ugali is a thick, firm porridge made from white maize flour and water. Its mild flavor makes it perfect for eating with strongly seasoned meat.
Kachumbari provides the fresh contrast: raw tomato and onion dressed with citrus, chile, and coriander.
Sukuma wiki is a simple dish of leafy greens, usually collard greens or similar vegetables, sautéed with onion and sometimes tomato. Ugali, kachumbari, and sukuma wiki are all commonly served alongside Kenyan goat dishes.
The traditional way to enjoy the meal is simple: pinch off a piece of ugali, shape it with your fingers, and use it to pick up some of the warm dry-fried goat and a little fresh kachumbari.