In a medium bowl add lentils and cover with water, let sit for 30 minutes, drain and rinse with water.
In a medium - large pot on medium low heat add the olive oil and the Italian sausages (prick the sausages with a fork), cook and brown on both sides, then stir in the chopped carrot, celery, onion and garlic, cook until onions are transparent (about 2 minutes) then add the lentils, stir to combine and cook for 1 minute, raise the heat to medium high and add the white wine continue to cook until wine has evaporated (about 2 minutes).
Add the tomato puree, vegetable broth, and spices, stir to combine, cover and bring to a boil on medium high heat, then lower to medium low, leave half covered, stirring occasionally and cook for approximately 45 minutes, or until lentils are tender and liquid has thickened. If you prefer a thinner soup then you can add more broth or water. Enjoy!
If you find the stew is too thick and the lentils are not cooked enough, then just add more broth. Be sure to stir quite often while cooking.