Heat the oil in a large pot over medium heat. Add the onion and salt and sauté for 4-5 minutes, until the onion is translucent.
Add the ginger, garlic, curry powder, cumin, coriander, and cayenne, and sauté for another 2 minutes.
Add the crushed tomatoes, coconut milk, water, and lentils. Stir until well combined and bring to a boil. Once boiling, reduce to a simmer and cover. Simmer, stirring occasionally, for 30 minutes.
After 30 minutes, add the lime juice and stir through. Serve with chopped cilantro and white rice and enjoy!
Notes
Nutritional information is an estimate and does not include serving rice.