Lemon Tahini Carrot Soup

Make sure to add enough salt to this soup because that's what makes it sparkle!  The tahini is usually unsalted so add accordingly and enjoy this unusual version of classic carrot soup.

2-3 tablespoons oil
1 cup chopped onion
2 pounds carrots, peeled and chopped
6 garlic cloves, peeled
1/4 teaspoon ground coriander
3/4 teaspoon cumin
1/4 to 1/2 teaspoon red chili flakes
1 teaspoon salt (to taste)
4 cups chicken broth
2 tablespoons of lemon juice (about 1/2 large lemon)
3 tablespoons plain tahini

Heat oil on medium in pot.  Add onions, carrots, spices, and salt.  Saute until the veggies begin to soften, about 10 to 15 minutes.  Add broth.  Bring to boil, turn down and simmer until carrots are very tender, about 20 to 30 minutes.  Add lemon juice and tahini.  Blend the soup.  Check the seasoning and add more salt if needed.  Serve hot with a dollop of sour cream or creme fraiche.