Kefta Sandwich

Morocco Marrakech

Moroccan grilled spiced meatballs in flatbread with tomato, onion, and harissa.

🥪

Image Coming Soon

Origin Story

The Kefta Sandwich descends from the broader Levantine and Maghrebi tradition of spiced ground meat skewers, brought into the Moroccan culinary canon over centuries of Andalusian, Berber, and Arab influence. Kefta itself, minced lamb or beef seasoned with cumin, paprika, parsley, mint, onion, and ras el hanout, has been grilled over charcoal in Morocco's medinas for at least 500 years. The sandwich version became a standard of street food in Marrakech's Jemaa el-Fnaa square during the 19th and 20th centuries, when food stalls began wrapping freshly grilled kefta in pieces of khobz (round country flatbread) for travelers, traders, and locals streaming through the market. The technique was practical: the bread caught the juices, the spice rub kept the meat fragrant, and the wrap could be eaten standing in the chaos of the souk. Today the Jemaa el-Fnaa night market still serves kefta sandwiches at dozens of numbered stalls, with billowing charcoal smoke and the cries of touts pulling in passersby.

Cultural Context

In Marrakech, the kefta sandwich is night-market food, eaten under the stars at long communal tables in the Jemaa el-Fnaa as snake charmers and Gnawa musicians perform around you. The smell of charcoal-grilled meat is, for many travelers, the defining sensory memory of Morocco. Beyond the tourist circuit, kefta sandwiches are everyday street food across the country, from Casablanca commuters grabbing one at lunch to families buying them for picnics in the Atlas mountains. The sandwich is also closely tied to Eid al-Adha celebrations, when families across Morocco grill kefta from the freshly slaughtered lamb. The bread is always khobz, the harissa is always optional but expected, and a glass of mint tea is the only correct drink.

Recipe

Ingredients

  • 1 round Moroccan khobz flatbread, halved
  • 250g ground lamb or beef
  • Onion, parsley, mint (finely chopped)
  • Cumin, paprika, ras el hanout, salt
  • Sliced tomato and red onion
  • Harissa paste
  • A squeeze of lemon

Method

  1. Mix ground meat with chopped onion, herbs, and spices and knead briefly
  2. Form into small oblong patties or thread onto skewers
  3. Grill over charcoal or a hot griddle until crusty outside and juicy inside, about 4 minutes per side
  4. Split the warmed khobz, smear with harissa, and add tomato and onion slices
  5. Tuck in the hot kefta, squeeze with lemon, and wrap in paper to eat