Chop up all the veggies into small pieces. Take a big pan and heat the olive oil and fry all the vegetables. Stir well. Add cinnamon, cumin and chilipowder. Let it simmer for a few minutes and stir every minute. When the vegetables are soft and slightly caramelised (appr. seven minutes), add the kidney beans, chick peas and diced tomatoes.
Add the ground beef to the vegetables and stir until the meat is loose.
Fill one can from the diced tomatoes with water and add the water to the brew. Add balsamic vinegar stir one more time and let the brew simmer on low heat for (closed lid) for about one hour.
Serve in deep plates and finish off with some chopped coriander.