Rinse the lentils and place them in a large slow-cooker.
Add the diced onions, garlic, ghee, ginger, curry paste, hot madras curry powder, garam masala, turmeric, Truvia baking blend, and cayenne.
Stir to combine.
Pour just 1 can of tomato puree over the lentils. Stir to make sure that the lentils are covered with liquid. Reserve the second can for a refresher as your lentils cook down. *My lentils did not need two full cans.
Place cover on lentils and cook on high for 4-5 hours or low for 7-8 hours.
Check on your lentils at least twice during cooking process. Note: Add more puree or water if needed if lentils look too dry. The lentils will soak up the liquid. I prefer my lentils thicken and less liquidy so I used more puree.
Taste and season with salt. Lentils will be soft when they are done cooking.
Stir in the coconut milk and sprinkle with cilantro just before serving.
Serve over rice with naan bread---and enjoy!