Dice onion and sautee in pan with oil for about 5 minutes until softened.
Dice garlic. Add to pan with grated ginger for 30 seconds.
Add spices and stir for 20 seconds to toast.
Add lentils, coconut milk, chicken broth, and tomatoes. Bring to a boil, then reduce heat and allow to simmer for 15 minutes or until lentils are soft. Stir occasionally.
Season with salt or lime or lemon juice as desired.