Caldo santo is a Puerto Rican soup consisting of coconut milk, pieces of fish (marinated and fried), pumpkin, taro root, plantains, green bananas, sweet potatoes, sofrito, and achiote seeds. The soup is slowly simmered until all the vegetables become tender.