3 garlic cloves, chopped
6 cups 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 or red chili flakes (for heat)
2 cups kale or collard greens, roughly chopped
Salt, ground pepper
Grated Parmesan cheese