Heat a pan over medium heat.
Drizzle about 1 tablespoon of oil, or ghee, into the pan and add onions. Fry until you get some burnt edges (this adds to the flavour).
Add the lentils, garlic, garam masala and turmeric, and stir well to combine with the onions, ensuring the everything is coated with the spices and oil/ghee.
Add the water and bring to the boil.
Cook until lentils are nice and soft.
Add salt to taste.