Add the olive oil to a Dutch oven or hefty stockpot. Brown the chicken pieces for a few minutes on each side. Sprinkle a little salt and pepper on allsides. Transfer to a plate nearby.
To the same pot, saute the onions and garlic for 3-4 minutes (deglaze the pan with 1/2 cup of water or sugar-free chicken or vegetable broth, if necessary), then stir in the crushed tomatoes. Drizzle the honey into the sauce, stirring while you drizzle it. Then stir in the cinnamon, ground cumin and salt. Stir in the raisins.
Add the chicken pieces back into the sauce and turn heat to low. Simmer for 15-20 minutes, or until chicken is cooked through.
Prepare veggies.
Serve Paleo Moroccan Chicken with cilantro garnish and veggie side dishes.