Curry powder is a complex mixture of spices and herbs blended to help cooks create dishes known as curries. Curries have a rich, intense taste, no matter from where in the world they originate. Curry is usually associated with Sri Lankan food, though it is also found in Asian, Indian and Caribbean cuisines.