In a large pot on medium heat, add the olive oil and cook the carrots, celery, onion and mushrooms for about 5-6 minutes, stirring regularly.
Add the tomatoes and lentils. Continue to stir for a few minutes while you make your broth. Add the broth to the mixture; add the spices and season to taste. Cook on low for 15 minutes.