Preheat oven to 350 degrees. Place onion and olive oil in a large sauté pan with a lid. Heat on medium heat for 5 minutes then add chicken, garlic, salt and pepper. Heat until onions begin to caramelize and chicken starts to brown, about 8 minutes. In a small bowl whisk together sour cream, Greek yogurt, organic mayonnaise and spices. Sprinkle flour over browned chicken mixture then add cream and spice mix to the sauté pan. Stir to distribute and bring to a gentle boil. Reduce heat to simmer and continue simmering for 5 minutes. Add spinach leaves and artichokes, gently stir then cover pan to wilt spinach, simmer for 2 minutes. Transfer to a greased 8×8 baking or casserole dish. Sprinkle cheese and crushed crackers on top of the chicken mixture. Bake for 15-20 minutes, or until bubbly and thick around the edges. Remove from oven and cool for 5 minutes. Serve over a bed of baby spinach.