
Ground lamb gets the full Moroccan treatment here — grated onion, garlic, fresh parsley and cilantro, plus a warm spice blend of cumin, coriander, turmeric, cinnamon, smoked paprika, and a kick of cayenne. The result is deeply aromatic, slightly smoky, and genuinely hard to stop eating. Every ingredient in this recipe is naturally free of soy, so there's no label-scanning or substitution gymnastics required — just real, whole ingredients doing all the heavy lifting. The trick to skewers that stay on the grill is in the technique: mixing the meat until it's cohesive and tacky, then chilling the formed skewers before they ever hit the heat. That short rest in the fridge makes a real difference, giving you beautifully charred kefta that holds together instead of crumbling. A squeeze of fresh lemon at the end cuts through the richness and ties everything together. Whether you're cooking for a weeknight dinner or a backyard gathering, these skewers bring serious restaurant energy with surprisingly simple prep.
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!
