If you are a curry-lover, then this soup is a must try. If you like a creamy texture then add in some whipping cream towards the end of cooking. If you are serving more than 4 people, then I suggest to double the recipe. All ingredients can be adjusted to suit taste, but start with the amounts listed. For even more heat, add in a seeded and finely chopped jalapeno pepper with the onions and garlic. This soup can be made a day ahead and just reheated, in fact it tastes even better the following day!