In a large bowl, combine the ground meat, grated onion, minced garlic, parsley, cilantro, cumin, coriander, paprika, black pepper, salt, turmeric, and cayenne pepper. Mix thoroughly until well combined.
Divide the mixture into equal portions. Shape each portion into long, sausage-like shapes around the skewers, pressing firmly to ensure they stay on the skewers.
Preheat your grill to medium-high heat.
Place the kebabs on the grill and cook for about 10-15 minutes, turning occasionally, until they are browned and cooked through. The internal temperature should reach 160°F (71°C).
Remove the kebabs from the grill and let them rest for a few minutes. Serve with your choice of sides, such as rice, salad, or flatbreads.
Enjoy your meal!