Prepare all ingredients as listed.
Add the sliced cucumber to water. Stir and refrigerate while preparing the soup.
Heat olive oil in a medium saucepan over medium heat. Add the onion, celery and carrot. Cook for 5–6 minutes, stirring occasionally, until softened.
Add the minced garlic and sun-dried tomatoes. Cook for 1 minute, then stir in the basil and parsley.
Add the chopped tomatoes and potato. Cook for 3–4 minutes, stirring occasionally.
Add the borlotti beans, chickpeas, and water. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook for 20 minutes, or until the potato is tender.
Stir in the Savoy cabbage and pasta, if using. Simmer uncovered until the cabbage is tender and the pasta is cooked according to the package instructions. (Add a little more water if the soup becomes too thick). Season with salt and pepper.
Toast the sourdough bread until crisp and golden. Then rub with the garlic clove.
Serve the minestrone with parmesan and a drizzle of olive oil, sourdough bread, and cucumber water with ice, if desired.