1 medium onion, chopped
1 carrot, chopped
2 celery stalks, chopped
3 garlic cloves, chopped
2 quarts chicken stock or vegetable stock
1 quart water
1 14 oz. can great northern or cannelloni beans, drained, rinsed
1 14 oz. can chopped and seeded tomatoes, or 2 cups fresh
1 to 2 cups other vegetables
1 tablespoon dried mixed Italian herbs
1/2 teaspoon cayenne
2 cups kale or collard greens, roughly chopped
Salt, ground pepper
Grated Parmesan cheese