
These boldly 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 warming lineup of cumin, coriander, turmeric, cinnamon, smoked paprika, and a touch of cayenne — every bite is deeply aromatic and just the right amount of fiery. The whole blend comes together with your hands, which sounds simple but is genuinely the best way to get the spices evenly worked through the meat so nothing tastes one-note. A short rest in the fridge before grilling is the small step that keeps everything clinging to the skewer instead of falling apart over the flames. High heat and a few turns give you those irresistible char marks on the outside while the inside stays juicy and rich. There's no celery hiding anywhere in this recipe — no mirepoix base, no celery seed in a spice blend, nothing — so it's a genuinely worry-free option for anyone navigating that allergy at a cookout. Finish with a squeeze of lemon and a scatter of fresh parsley, and you've got a showstopper that looks like it took far more effort than it did.
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!
