Heat the oil in a non-stick frying pan. Brown the mince for approx. 3 mins., remove. Briefly sauté the onions and garlic, return the mince to the pan, continue to cook for approx. 2 mins. Mix in the tomato puree, chilli and chilli flakes. Add the tomatoes, beans and cocoa, pour in the stock, season with salt, bring to the boil. Reduce the heat, simmer uncovered for approx. 30 mins.
Serve the chilli in bowls, garnish with the toppings.