1 tablespoon olive oil
1 onion, diced
1 leek, thinly sliced
3 cups potatoes, diced
2 cloves garlic, minced
1 bunch kale, stems removed and leaves thinly sliced
4 cups Savoy cabbage, chopped
2 cups fresh tomatoes, chopped
Salt and pepper
6 cups vegetable broth
2 cups cooked white beans
Parmesan cheese for garnish