
These smoky, spice-laden lamb skewers are the kind of dish that makes a backyard grill feel like a street food stall in Marrakech. Ground lamb gets packed with grated onion, garlic, fresh parsley, cilantro, and a warm lineup of cumin, coriander, turmeric, cinnamon, smoked paprika, and a kick of cayenne — every bite is layered and deeply aromatic. The whole recipe is built entirely from meat, fresh herbs, and spices, so there's zero concern about hidden tree nuts sneaking in through sauces, marinades, or spice blends of unknown origin. Mixing the meat by hand and chilling the formed skewers before grilling are the two small steps that make a big difference — they keep the kefta cohesive and help it develop those gorgeous char marks on the grill. A squeeze of fresh lemon over the finished skewers brightens everything up and cuts through the richness of the lamb beautifully. Whether you're feeding a crowd or just craving something bold on a weeknight, this is the kind of recipe that earns a permanent spot in the rotation.
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!
