Oh, yes, I have a favorite!!!
3 zucchini - cubed
2 (or more!!) leeks - sliced, the white part
2 tablespoons olive oil
Heat the large stockpot. Then add oil and heat the oil. Then add the zucchini and leeks, reduce heat so that they cook, but not fry. Cook for about 5 minutes.
1-2 bay leaves
garlic (as much as you like, I usually use half a bulb because I love garlic), sliced, chopped, or minced, however you like it
800g stewed diced tomatoes, or a jar of homemade-canned tomatoes (chopped up to bite-size)
1 small can of tomato paste
1-4 cans of beans. One of them should be garbanzo beans, and the rest can be any kind you like. I've found that kidney beans add a really nice color to the soup. Drain and rinse all of the beans.
3 1/2 cups chicken (or vegetable) stock/broth
Add all this stuff, cook for another 5 minutes once you get it simmering. Now, REMOVE THE BAY LEAF!
Add a big bag of spinach leaves. I don't bother chopping these up, just add them whole. Cook for another 3-5 minutes, until fully wilted and soft.
Ladle into bowls, top with shredded Parmesan cheese, and serve with toasted garlic bread.
This soup is AWESOME reheated (and I HATE leftovers!!!).