Method
Soak kidney beans and black beans overnight and prepare according to instructions on the packaging.
In a large soup pot heat olive oil, add the onions and fry for about 2 minutes until they become glassy. Add garlic, carrots, celery, pepper and corn and fry for 5 minutes.
Now add the coriander, cayenne pepper and chili flakes and stir with a wooden spoon until the aromas unfold. Add tomatoes and beans and simmer with the cinnamon stick for about 25 minutes.
Finally, mix chocolate and vanilla under and simmer for about 5 minutes. Serve pure, with rice or tortilla chips.