Begin by prepping the vegetables. Cube the onion, celery, carrot, green beans and zucchini. Peel and cube the potato. Chop the spinach. Slice the chard.
Put the vegetables in a large pot and add water.
Add olive oil.
Add salt.
Bring to a boil and then reduce heat to simmer. Cook uncovered for 20 minutes.
Add the canned beans and the Parmeggiano Reggiano rind and continue cooking for about 40 minutes, or until most of the cheese has disintegrated into the soup.
While the soup is simmering, get started on the pesto. Add the basil, salt and garlic to a food processor.
Stream in the olive oil and blitz until well blended.
A quick note about the pesto. Most pesto recipes call for pine nuts, however it's traditional not to include them in a pesto made for Minestrone alla Genevose.
Add the pasta and cook until al dente.
When the pasta is done, turn off the heat and stir in the pesto.
Serve in bowls and top with freshly grated Parmiggiano Reggiano and a drizzle of good olive oil.