
These smoky, spiced 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 blend of cumin, coriander, turmeric, cinnamon, smoked paprika, and a hit of cayenne — no sweeteners needed, because the spices do all the heavy lifting. The mixture is molded onto skewers and chilled before grilling, which is the key step that keeps everything intact and gives you that satisfying char on every side. For anyone avoiding honey or other added sweeteners, this recipe is naturally in the clear — the bold, complex flavor comes entirely from herbs, aromatics, and spice, not a drop of anything sweet. A squeeze of fresh lemon at the end brightens the whole plate and ties it all together beautifully. These are impressive enough for a dinner party but straightforward enough for a weeknight when you want something a little more exciting than the usual 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!
