First, clean the lentils, ensuring you remove any odd ones or debris.
Next, in an electric mixer, chop the peeled onion and carrot.
In a large pot, add olive-oil and sauté the chopped onion and carrots until they are softened. Once softened, add tomato paste to the pot and sauté for a minute.
Then add garlic powder, sugar, black pepper , thyme, cayenne pepper or berbere, bay leaf, and stock cubes into the pot.
Pour in water and tomato purée, carefully stirring everything together.
Bring the soup to a boil, and then reduce the heat to low.
Allow the soup to simmer for about 60 minutes, or until the lentils are soft and tender. If necessary, add more hot water to achieve the desired consistency
Remember to adjust the seasoning according to your taste preferences.