If you've never used raw lentils, they're easy to cook once you've tried it a few times and I'm not sure you can make this with canned lentils.
If you have leftovers, try adding fresh chopped tomatoes when you heat them up. Add some fresh lemon juice and pour a tablespoon of good quality olive oil over each serving. I've since added another variation on this theme.
Place the lentils, dried chillies, turmeric, and water in a large pot and bring the water to boil. Once boiling, cover, reduce to a simmer and cook until tender, about 40 minutes.
Heat the ghee in a medium skillet over medium heat. Fry the onions until they begin to brown, 10 to 15 minutes. Add the garlic and fresh chillies and fry for another 5 minutes.
When the lentils are cooked, remove the dried chillies from the pot. Add the browned onion mixture along with the remaining ingredients except for the fresh cilantro. Stir well, adding salt to taste, and simmer for another 10 minutes. Serve garnished with cilantro.