Melt the ghee or butter in a saucepan and fry the onions with the finely chopped chilli peppers over a medium heat until translucent. Add garlic and ginger and fry for 2-3 minutes.
Add caraway seeds, coriander, turmeric and curry powder, stir and fry for 30 seconds. Deglaze with the broth, add coconut milk and lentils and cover and simmer the soup over a low flame for about 40 minutes until the lentils have disintegrated.
Season with salt, pepper and lemon juice. If the soup is too thick, add a little more water or stock. If it is not spicy enough, add a little more sambal oelek.
You can also add 300 - 500 g of peeled and chopped tomatoes to make the soup more tomato. Replacing the coconut milk with broth makes the soup lower in calories. If you don`t like coriander, you can leave it out.
Remove from the stove and fill into prepared glasses, then boil down as usual (I won`t go into the preservation methods here). Do not worry about the coconut milk when boiling (normal milk should not be used for boiling)!