Zambian

Michopo

Medium·40 min active + 20 min resting

Michopo is Zambia's urban street-grilled meat — skewered goat (or beef) marinated in a local spice blend, grilled over charcoal braziers, and served in paper pouches with a chili dip and chopped raw onion and tomato. It is the late-night food of Lusaka and the Copperbelt, eaten standing at the roadside with a cold beer.

Michopo (from 'meat chops') is the quintessential Zambian urban street food, originating in the Bemba mining towns of the Copperbelt (Ndola, Kitwe) and now the signature late-night food of Lusaka. Famous roadside stops include the Mpongwe turn-off on the Lusaka-Ndola road. The dish is distinct from East African nyama choma — it uses smaller skewered pieces, a specific local spice marinade (often the Hinds Shokaz blend), and is always served with a fiery kacholo chili dip. It is the food of taxi drivers, miners, and late-night drinkers.

A paper pouch of charred, smoky meat on skewers, glistening with rendered fat and spice. Bite a chunk off the stick — it is chewy, smoky, deeply spiced, with the char of the charcoal. A swipe through the bright-red chili dip lights it up; a forkful of raw onion and tomato cools it. Eat it standing, with a beer in the other hand, at midnight.

The goat (or beef) is cut into small 2-cm chunks (smaller than nyama choma, which uses larger pieces), marinated 2-4 hours in oil, salt, and a spice blend (often commercial Hinds Shokaz in Zambia). The skewers are grilled fast over very hot charcoal — the goal is char on the outside, medium-rare inside. The meat is basted with oil during cooking to prevent drying. The chili dip (kacholo) is blended fresh — bird's eye chilies, onion, tomato, and salt, raw.

Variations

Some use beef instead of goat; the spice blend varies; the chili dip can include cilantro; some serve with roasted cassava.

On the Palate

Where Michopo sits in the Zambian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

8 steps · 40 min active + 20 min waiting

  1. 1
    120 min

    Cut 800 g goat meat into 2-cm cubes; toss with 2 tbsp oil, 1 tbsp salt, and 2 tbsp Zambian spice blend (or curry powder + paprika).

  2. 2
    5 min

    Marinate at least 2 hours, ideally 4.

  3. 3
    5 min

    Thread onto skewers (soak wooden skewers in water first).

  4. 4
    5 min

    Make the kacholo dip: blend 4 bird's eye chilies, 1 onion, 2 tomatoes, and 1 tsp salt raw to a coarse paste.

  5. 5
    20 min

    Light a charcoal grill; let the coals burn to a hot, even bed.

    Watch out

    Burn the coals down to a hot, even, ash-grey bed before grilling — live flames char the outside while the inside stays raw.

  6. 6
    12 min

    Grill skewers 3 minutes per side, 4 sides, basting with oil, until charred outside and just cooked inside.

    Watch out

    Grill fast and hot, basting with oil, until the outside is charred but the center is just cooked — over the fire too long and the small cubes dry out.

  7. 7
    2 min

    Slide meat off the skewers into a paper pouch; add chopped raw onion and tomato.

  8. 8
    1 min

    Serve at once with the kacholo dip on the side.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Zambian