Prep ingredients. Clean, wash and cut the chicken legs. Julienne the onions and red pepper. Dice the carrot and 3 garlic cloves.
Heat the oil in a pan and brown the chicken. Set aside and saute the onion in the same oil until translucent. Add the carrot, the red pepper and the garlic. Cook together for 5-7 minutes to release their juices. Add tomato paste and canned tomatoes. Stir and let them reduce for about 10 minutes.
Add the chicken, the bay leaves and thyme. Add some water too until the sauce covers the chicken. Season with salt, pepper and sugar to taste. Let the chicken cook until done on medium to low flame, partially covered. This will take another 20 -25 minutes. Before turning off the heat add the remaining garlic cloves (chopped or grated).Sprinkle with freshly chopped parsley and serve.