Add all ingredients to a crock pot, except for cayenne pepper. Cook on low for 4-6 hours until chicken is cooked, stirring occasionally throughout this time.
Taste and adjust spice level if needed by adding ground cayenne pepper. Adjust other spices (salt, paprika, etc.) if needed. Simmer an additional 20 - 30 minutes after adding spices.
Serve with rice and garnish each dish with fresh cilantro.