Rinse the lentils in cold water to then add to a large pot with water and bring to a boil set a timer for 25 minutes.
In a large sauté pan over medium heat add olive oil, onion and garlic and cook until fragrant about 5 minutes.
Add carrots, butternut and sweet potatoes, season with salt and cook for 5 minutes stirring often.
Add contents of sauté pan to boiling lentils then cover to cook until timer set in step one goes off.
Check lentils, if soft, add canned tomatoes if not, wait another 5-10 minutes then add them.
Add italian seasoning, salt and pepper. Taste for salt and adjust. Simmer for 10 minutes. The soup is ready when all veggies are fork tender and the lentils are soft.