
Ground lamb gets the full Moroccan treatment here — grated onion, garlic, fresh parsley and cilantro, and a warm spice blend of cumin, coriander, turmeric, cinnamon, smoked paprika, and a kick of cayenne all worked right into the meat. The result is deeply aromatic, juicy, and just a little smoky from the grill, with that signature char that makes kefta so irresistible. Mixing everything by hand is key — it helps the spices distribute evenly and gives the meat that slightly tacky texture that holds beautifully on the skewer. A short rest in the fridge before grilling is a small step that makes a real difference, keeping the logs intact as they pick up those gorgeous grill marks. Every ingredient here is naturally free of tree nuts, so there's no need to audit labels or swap anything out — the dish is already built around fresh herbs, whole spices, and good-quality lamb. Finish with a squeeze of lemon and a scatter of fresh parsley, and you've got a platter that looks and tastes like it came straight from a Marrakech grill stall.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings

















If using wooden skewers, submerge them in water and soak for at least 30 minutes so they don't char on the grill.
In a large mixing bowl, combine the ground lamb, grated onion, garlic, parsley, cilantro, cumin, coriander, turmeric, cinnamon, smoked paprika, cayenne, salt, black pepper, and 1 tbsp olive oil. Mix with your hands until the spices and aromatics are evenly distributed throughout the meat, about 1–2 minutes — the mixture should feel cohesive and slightly tacky.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
