Make the filling; Heat oil in a large Dutch oven over medium heat. Cook leeks and garlic until tender, about 5 minutes. Add butternut squash, zucchini, beans, tomatoes with juice, kale, stock, rosemary, and Parmesan rind. Bring to a gentle simmer. Cook, covered, until vegetables are just tender, about 20 minutes. Stir in cheese, and season with salt and pepper. Let cool.