
These smoky, spice-laden skewers are the kind of dish that makes a backyard grill feel like a street-side stall in Marrakech. Ground lamb gets worked together with grated onion, garlic, fresh parsley, and cilantro, then layered with cumin, coriander, turmeric, cinnamon, smoked paprika, and a kick of cayenne — a spice lineup that builds serious depth without relying on any nut-based ingredients whatsoever. The mixture is molded firmly onto skewers and chilled before hitting the grill, which is the key step that keeps everything intact and gives you that satisfying char on every side. For anyone navigating tree nut concerns, this recipe is naturally in the clear — every single ingredient is straightforward, and there's nothing hidden in a sauce packet or spice blend to second-guess. A quick rest off the grill lets the juices redistribute, and a squeeze of fresh lemon over the top right before serving ties the whole thing together beautifully. Serve them over flatbread, alongside a simple salad, or just straight off the platter — they disappear fast either way.
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!
