Finely chop the onion and garlic, and cut the carrot into medium-sized cubes.
Sauté onion and carrot for 2 minutes in an oiled heated pot, then add garlic and sauté for another 2 minutes.
Add diced peeled tomatoes and water, as well as lentils, spices, salt, and black pepper. Stir and boil, simmer for about 30-35 minutes on medium heat.
Then add zucchini cut into medium-sized pieces, stir, and simmer for 10 minutes. Add the spinach in the last 2 minutes.
You may also need to add a little water, depending on how much liquid the lentils absorb while cooking.
When serving, pour lemon juice over the soup.Bon Appetit!