In a large mixing bowl, gently combine the ground chicken, chopped parsley, dill, dried oregano, cumin, smoked paprika, salt, and pepper. Add the breadcrumbs, grated Parmesan cheese, and the egg. Mix everything together with your hands or a fork until just combined. Be careful not to overmix, as this can make the meatballs tough.
Lightly wet your hands with cold water to prevent the mixture from sticking. Scoop out portions of the chicken mixture and gently roll them between your palms to form meatballs that are about 1.5 inches in diameter. Try to make them all a uniform size to ensure they cook evenly. Place the formed meatballs on a plate or baking sheet.
Heat the olive oil in a large skillet or pan over medium heat. Once the oil is shimmering, carefully place the meatballs in the skillet, ensuring you don't overcrowd the pan. You may need to cook them in two batches. Let them cook for several minutes on each side, allowing them to develop a rich, golden-brown crust.
Continue to turn the meatballs periodically so they brown on all sides. The total cooking time will be around 15-20 minutes. To confirm they are done, you can use a meat thermometer to check that the internal temperature has reached 165°F (74°C). This ensures the chicken is cooked through and safe to eat.
Once cooked, remove the meatballs from the skillet and transfer them to a serving platter. For a final touch of freshness and visual appeal, garnish with some extra chopped parsley or dill before serving. They are now ready to be enjoyed with your favorite side dishes.