Soak dried beans the night before and pre-cook them before adding them to your minestrone. If you use canned beans, you can skip this step.
Cut the potatoes, cauliflower, pumpkin, and zucchini into ½-inch cubes, slice the leek in half lengthwise, then slice it into thin rings, and cut the tomatoes into small pieces. Finely chop the carrots, celery, and garlic in a food processor, or grate them.
Sauté your carrot-celery-garlic purée in a pot with the oil over medium heat. Cook until most of the liquid has evaporated, then add the bacon and continue to sauté for 2–3 minutes.
Add all the chopped vegetables, green peas and beans.
Pour in just enough water to cover the vegetables, then add the Parmesan rind (optional) and salt to taste. Cover with a lid and simmer for about 50 minutes, until all the vegetables are tender.
Before serving, add the chopped parsley and basil, plus a small drizzle of extra virgin olive oil.