Amazing minestrone! Vegetable broth can be used instead of chicken broth to make this dish vegetarian. This soup can be prepared ahead of time and frozen in air tight containers for up to 2 or 3 months. To prepare from frozen, thaw soup and pour into pot. Bring just to boil. Reduce heat and simmer 10 minutes.
In a large soup kettle or dutch oven, add tomatoes, paste, chicken broth, carrots and celery. Simmer over medium low heat for about 35 minutes. Add pasta to pot and simmer another 10 mintues or until pasta is cooked.
Add all the beans and the spinach to the soup and simmer another minute until warmed through. Salt & pepper to your taste.
To serve, ladle into soup bowls and sprinkle with a little grated fresh parmesan and fresh chopped parsley.