Sauté carrots, celery, jalapeño and garlic in olive oil in a medium soup pot.
Add chopped chicken and herbs and heat to medium.
Stir occasionally.
Add cabbage, sun dried tomatoes and continue cooking for 5 minutes.
Turn heat to low and add chicken broth, bay leaves and strained tomatoes and let simmer, covered for an hour.
Add lentils and baby spinach and stir.
Cover pot again and let simmer for another 20 minutes.
Optionally add 1/2 cream to soup in the end.
Pour soup into individual bowls and top with shredded Asiago cheese.