Hachez l’oignon et l’ail. Râpez les carottes sur une râpe grossière.
Placez l'oignon dans une casserole et faites-le revenir jusqu'à ce qu'il soit translucide dans de l'huile végétale.
Ajoutez les carottes et l’ail dans la casserole. Laissez mijoter les légumes encore quelques minutes jusqu’à ce que les carottes soient tendres.
Ajoutez la pâte de tomates aux légumes et laissez mijoter le contenu de la casserole pendant 5 minutes.
Mettez les lentilles et les épices dans une casserole et remplissez le contenu de la casserole avec de l'eau.
Faites cuire la soupe à couvert pendant 30 minutes à feu doux jusqu'à ce que les lentilles soient cuites.
Retirez la soupe du feu et réduisez-la en purée à l’aide d’un mixeur.