In a mixing bowl, combine: chicken, onion, cilantro, cumin, marjoram, egg, olive oil, bread crumbs, salt and pepper - mix well.
Place in fridge for 30 minutes to allow mixture to firm up and breadcrumbs to absorb liquid.
During this time, make yogurt sauce
In bowl, combine: greek yogurt, olive oil, garlic, cilantro, lemon juice, salt and pepper - mix well.
Place in fridge until needed.
Now, let's make the meatballs.
Heat some oil in a frying pan.
Rub your hands in some flour to avoid sticking.
Take a spoon full of the chicken mixture, roll it in flour, shake off excess and form into a ball.
Place in pan.
Cook for about 5 minutes on each side, should be a nice golden brown.
When done, remove and place on paper towel.
Cook meatballs in batches until all mixture is used
Place and serve with yogurt sauce!