Turkish Coral Lentil Soup

Brown the chopped onion in olive oil then add the garlic and grated carrot and simmer for 5 minutes, until the onion becomes tender.
Add the spices, the tomato paste, mix well.
After that add the red lentils, water and mix.When boiling, add the chicken stock, then cover and cook over medium heat for about 30 minutes.Taste to adjust the seasoning if necessary. With the hand blender, blend the soup until it becomes smooth and not too thick. Reduce the heat to medium to low.Serve this coral lentil soup immediately with a homemade bread, lemon and a drizzle of chili olive oil, cilantro or chopped mint.