
These smoky, spiced lamb skewers are the kind of dish that makes a backyard grill feel like a street market in Marrakech. Ground lamb gets worked together with grated onion, garlic, fresh parsley, cilantro, and a warm lineup of cumin, coriander, turmeric, cinnamon, smoked paprika, and a touch of cayenne — every bite is deeply aromatic and just the right amount of bold. The mixture is molded tightly around skewers and chilled before hitting the grill, which is the key move that keeps everything intact and gives you that satisfying char on the outside while the inside stays juicy. For anyone navigating tree nut allergies, this recipe is naturally free of pistachios and any nut-based ingredients — no swaps needed, no label-reading stress. The ingredient list is clean and straightforward, built entirely around fresh herbs, spices, and good-quality lamb. A squeeze of lemon over the finished skewers brightens everything up and cuts through the richness in the best possible way. Whether you're feeding a crowd or just want a weeknight dinner that feels a little special, these kefta are hard to beat.
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!
