This vegetarian soup is a great way to get in your daily dose of vegetables and protein. The lentils are cooked with a variety of colorful vegetables, including carrots, celery, and spinach. The soup is seasoned with a blend of spices and served with a side of whole wheat bread. This dish is high in fiber and protein, and low in fat and calories.