
These smoky, spice-laden skewers bring the bold flavors of a Moroccan grill straight to your backyard. Ground lamb gets packed with grated onion, garlic, fresh parsley, cilantro, and a warm spice blend of cumin, coriander, turmeric, cinnamon, smoked paprika, and a kick of cayenne — no binders, no fillers, just pure flavor. The mixture comes together entirely without eggs, relying instead on the natural fat of the lamb and a tablespoon of olive oil to keep everything cohesive and juicy on the grill. A quick chill in the refrigerator before cooking helps the kefta hold its shape on the skewer, so you get those gorgeous char marks without any falling apart. The result is deeply browned on the outside, tender and fragrant on the inside, and finished with a squeeze of fresh lemon that cuts right through the richness. Whether you're cooking for a crowd or a weeknight dinner that feels a little special, this is the kind of recipe that makes people ask for the recipe.
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!
