In a pot, suate onions, garlic and ginger in olive oil.
As soon as the onions change their colour add tomatoes and fry for 2-3 minutes. Add the dry spices-chilli flakes, coriander powder, cumin powder and salt. Fry for few minutes until the tomatoes are softened and release water.
When you see the oil starts to separate, prepare small balls of the mince and add to the pot one by one. Make sure the fried masala is not completely dry, if it is add little water and keep the flame low at this point. This is to avoid the balls from sticking to the pot.
Give the pan a slight shake from time to time while adding balls to ensure they are not sticking to the bottom.
After adding the balls, close the lid and continue cooking on medium heat.
The mince will release water which will help to simmer cook. Let it cook for about 20 mins until the mince is completely cooked. You can always add little bit of water at any time if need be to prevent it from sticking. Do not cook on high flame.
After the mince balls are cooked, add boiled chick peas and kidney beans, fry for few minutes to blend the flavour in the added beans.
Now add 2 cups of water. Let it cook together so all the flavours blend in together, for about 10 – 15 minutes. Add noodles just in the last few minutes of cooking. This is to prevent them for being over cooked. Its best to keep the flame medium. Finally garnish with chopped coriander and garam masala (optional).