Heat oil in a saucepan over medium heat. Add onion. Cook, stirring, for 5 minutes or until soft. Add garlic, coriander, cumin and turmeric. Cook, stirring, for 1 minute or until fragrant.
Add lentils, tomato and 2 1/2 cups cold water. Cover. Bring to the boil. Reduce heat to low. Simmer, stirring occasionally, for 20 minutes or until lentils are tender. Add spinach. Cook, stirring, for 2 minutes or until spinach is wilted.
Top lentil mixture with coriander. Season with pepper. Serve with chapati bread
Note: Chapati is an unleavened Indian bread is usually served with curries as an alternative to rice. You can find it in the bread section of the supermarket. To warm, wrap in foil and place in an oven at 180C for 5 to 7 minutes.