This is one of my favorite winter soups. It's spicy and very flavorful, and makes an excellent side or appetizer soup. The most important thing when preparing it is to try not to lose the juice from the peppers when you roast them--it adds a lot of flavor to your soup! Also, all the spices at the end, including the lime juice, should be added to taste, a little at a time. The soup is fine without them, but I thought it needed something until I added them. Finally, if you are preparing this as a vegan recipe, just omit the cream garnish. Use scallions, and maybe a spoonful of olive paste instead to garnish!