Rancho canario is a traditional soup with a stew-like consistency originating from the Canary Islands. Although each kitchen has their own variation, the soup should always be hearty, filling, and very thick. It usually contains onions, chicken or beef (or both), carrots, pasta, potatoes, chickpeas, sausage such as chorizo or smoked ribs, saffron, paprika, cumin, and garlic.