Packed with delicious vegetables, this healthy and hearty soup will make you feel like you just ate at an Italian Nona’s house.
*If cooking dried beans from scratch, soak over night and cook them first. If using canned cannellini beans, drain and rinse with cold water and set aside.
**Note: For a complete plant-based (vegan) version of this soup omit the pancetta and use a vegan pesto and parmesan cheese, if desired.
To prepare your mise en place, finely dice the pancetta (if using). Émincé the garlic lengthwise. Cut the carrots, celery and onion all into medium-dice pieces. Drain, seed and chop the tomatoes (the remaining juice can be used in another recipe). Set aside.
Note: De-seeding the tomatoes is optional, but it is highly recommended because the seeds can often be bitter.
To start the soup, heat a large, heavy-bottomed pot over medium-heat. Add the olive oil followed by the pancetta. Cook it until it is light-golden in color.
Add the carrots, celery and onion along with a pinch of salt. Sweat the mirepoix (you may have to turn the heat down slightly) for about 8 to 10 minutes or until the vegetables soften but do not brown. Add the garlic and cook until it starts to soften and release its aroma (do not let the garlic brown either).
Next, add the chopped tomatoes, bouquet garni and the parmesan rind, followed by the stock. Bring the soup to a simmer and let cook for about 15 minutes, stirring occasionally.
Peel and cut the potatoes into medium dice and place into cold water. Dice the zucchini the same size.
Trim the kale from the stem and cut or tear the leaves into rough, bite-sized pieces. Wash and spin dry. Set aside.
Once the soup has simmered for about 15 minutes, start to cook the pasta in a pot of salted water.
Bring a medium pot of cold water to a boil. Season with salt (about 1 teaspoon per liter/quart of water). Add the pasta and cook until al dente.
In the meantime, go ahead and finish the soup.
Once the soup has simmered for about 15 minutes and you have started to cook the pasta, add the potatoes to the soup. Simmer gently for about 5 minutes then add the zucchini and beans, followed by the drained, al dente pasta. Season to taste.
Add the kale and simmer for another 5 to 10 minutes. Season the soup again with salt and pepper to taste.
To serve the soup, ladle it into warm bowls. Garnish with a dollop of pesto and top with Parmesan cheese. Drizzle with extra-virgin olive oil and serve immediately.
For a complete plant-based (vegan) version of this soup omit the pancetta and use a vegan pesto and parmesan cheese, if desired.