DirectionsIn a saucepan over high heat, combine the lentils, water, turmeric, bay leaf and salt. Bring to a boil. Reduce the heat to medium and cook the lentils, stirring occasionally and simmer until tender but firm, 12 to 15 minutes. Drain.

In a small frying pan, heat the oil over medium heat. Add the onion, ginger, garlic, chili pepper, coriander, cumin, cinnamon, paprika and sugar. Reduce the heat to low and cook until fragrant, about 2 minutes. Remove the pan from the heat.

In a large bowl, combine the lentils and the spice mixture, toss gently to mix. Stir in cilantro and mint. Stir in the lemon juice and serve immediately.