Peel the garlic and cut it into very small cubes, put into a bowl at the side. Peel the onion and cut it into small rectangles, put into the bowl with the garlic. Cut the chillis into the bowl using scissors. Cut each one into around 5 pieces.
Put enough oil in the saucepan to cover the surface and absorb all the upcoming powders. Add the chopped chilli, garlic, and onion into the saucepan. Put the heat on low, stirring it so it doesn't burn.
Once the onion and garlic has softened, add the cumin, tumeric, coriander, chilli powders, paprika, and ginger into the saucepan then stir. Add 1tbsp of habanero flakes.
Cut up the chicken breast and add it into the saucepan. Stir it so it is covered in the spices. Stir to prevent burning.
Once the chicken has started to cook on the outside, add the tinned tomatoes. Turn heat down while at this stage. Add 1tbsp habanero flakes. *OPTIONAL* Add 1tbsp tomato puree.
After the chicken is almost cooked, put the saucepan lid on and leave it to cook throughout. Stir occasionally to prevent burning.
Once the chicken is cooked, turn the heat off, and there you have it; a spicy madras curry!