Start by placing the chicken in a sealable plastic bag. This makes marinating easy and mess-free. Set it aside while you prepare the seasoning.
In a small bowl, combine the cumin, paprika, ground coriander, turmeric, cinnamon, dried oregano, and ground cardamom. Add the salt and pepper. Stir well to create the shawarma seasoning.
In another bowl, mix the olive oil, lemon juice, and minced garlic. Whisk in the seasoning mixture until combined.
Pour the marinade over the chicken in the plastic bag. Seal the bag tightly, ensuring the marinade coats the chicken evenly. Refrigerate for at least one hour, but preferably overnight for deeper flavor.
When you're ready to cook, preheat your grill over medium-high heat. This step is crucial for achieving that delicious char on the chicken.
Remove the chicken from the marinade and discard the excess. Place the chicken on the grill. Cook for about 6 to 8 minutes on each side, or until the juices run clear and the meat is no longer pink.
Use a meat thermometer if you have one; the internal temperature should reach 165 degrees Fahrenheit for safe consumption.
Once cooked, remove the chicken from the grill and let it rest for a few minutes. This allows the juices to redistribute, making it juicy and flavorful.
Slice the chicken into strips and serve with your favorite sides like pita bread, fresh vegetables, or rice. Enjoy your homemade Chicken Shawarma!