Prepare the vegetables. Dice onion, carrtos and garlic.
Thoroughly wash the red lentils and place in strainer or sieve.
In a large pot, add the extra virgin olive oil and turn the stove onto medium high heat.
Add the diced carrots and onion and cook for 5 minutes until carmaelized.
Add the minced garlic, ground ginger and turmeric and stir for another 2 minutes until well coated.
Add the red lentils, ground flaxseed, water and chicken broth.
Stir for 1 minute and bring to a boil.
Reduce to medium low heat, cover and cook for 20 minutes or until lentils and carrtos are softened and full cooked.
Remove the pot from the heat, and use an immersion blender or kitcehn blender to blitz the soup until a smooth, purreed consistency.
Pour into a bowl and enjoy!