In a small bowl combine coconut milk, lime zest, lime juice, tandoori spice, ginger, salt and chili sauce or sriracha. Set aside.
Heat olive oil in a large pan over medium high heat. Brown chicken breasts on each side- about 1 minute per side. Set aside.
In pan juices, saute onion until translucent- about 3 minutes.
Add coconut milk mixture to hot pan with onions. Nestle chicken into sauce. Spoon in raisins - be certain to cover them in the sauce. Cover the pan. Reduce heat to low and simmer chicken for 20 minutes until tender. Remove cover. Stir in spinach and sun dried tomatoes. Cover for 5 minutes more on low heat.
Serve cooked chicken over hot rice and and spoon sauce over entire dish.
Serves 3-4 .