Grilled spiced kefta patties tucked into crusty khobz bread with tomato, onion, and harissa mayo.
This kefta sandwich takes Morocco's classic spiced ground meat -- kefta, seasoned with cumin, paprika, cilantro, and onion -- and serves it street-food style, tucked into crusty khobz bread with fresh vegetables and a spicy harissa mayo. Kefta itself is a cornerstone of Moroccan grilling, found skewered at food stalls from Marrakech's Jemaa el-Fnaa to neighborhood grill counters, and the sandwich format has become a popular quick lunch across Moroccan cities. The technique that defines good kefta is the seasoning ratio: onion and herbs are worked into the meat by hand until the mixture is slightly sticky, which along with a generous amount of cumin and paprika gives kefta its distinctive warm, earthy flavor. Grilling over high heat quickly develops a good char on the outside while keeping the inside juicy, since kefta made from lean meat can dry out if overcooked. Served in crusty bread with tomato, onion, and a smear of harissa mayo, this sandwich delivers Morocco's grill-stall flavors in a format built for eating on the move.
Serves 3
Combine ground meat, grated onion, garlic, cilantro, parsley, cumin, paprika, cinnamon, salt, and pepper. Knead by hand 3-4 minutes until well combined and slightly sticky.
Form into 3 oval patties or mold onto skewers if grilling over charcoal.
Refrigerate 20 minutes to firm up before grilling.
Grill over high heat 4-5 minutes per side until well charred outside and cooked through.
Whisk mayonnaise and harissa paste together.
Split and lightly toast bread. Spread harissa mayo, layer tomato and onion, then add the grilled kefta patty and close the sandwich.
Squeeze the grated onion dry before mixing -- excess liquid makes the kefta mixture too loose to hold together on the grill.
Use a meat with some fat (15-20%) -- overly lean kefta dries out quickly over high heat.
Let the shaped patties rest in the fridge before grilling; this firms them up and reduces the risk of them falling apart.
Add a fried egg on top of the kefta for a heartier, breakfast-style sandwich.
Use ground lamb instead of beef for a richer, more traditional Moroccan flavor.
Skip the harissa mayo for a milder version, or serve harissa on the side for guests to add to taste.
Refrigerate cooked kefta patties separately from the bread up to 3 days. Reheat in a hot pan for 2 minutes per side before assembling a fresh sandwich; pre-assembled sandwiches turn soggy.
Kefta is a foundational preparation across Moroccan cuisine, traditionally grilled on skewers at street stalls and used in tagines; the sandwich format is a modern, practical adaptation for quick urban lunches.
Yes -- bake at 220C/425F for about 15 minutes, flipping halfway, though you'll get less char than grilling over direct heat.
The onion likely wasn't squeezed dry enough, or the mixture wasn't kneaded enough to develop stickiness. Both steps are essential for the patties to hold together.
Mix a pinch of cayenne and paprika into the mayonnaise as a milder substitute, or use sriracha for a different but still spicy kick.
Per serving (280g / 9.9 oz) · 3 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.