Heat olive oil in a large pot over medium heat. Add the garlic and cook until fragrant (about 2 minutes.) Add the carrots, celery, leeks, fennel, tomatoes and bay leaves and cook until the vegetables begin to soften, about 5 minutes stirring occasionally. Add the water and Parmesan cheese rind and bring to a simmer. Partially cover the pot with a lid and simmer until the vegetables are tender, about 20-25 minutes. Remove and discard the Parmesan cheese rind and bay leaves. Stir in the parsley, basil and season the soup with salt and black pepper. Cook the cavatelli according to package instructions, drain and divide into soup bowls. Ladle soup into bowls, sprinkle with the grated Parmesan cheese and serve immediately.
By clicking the continue button below, you will be redirected to the web portal of our affiliate, and you agree that any personal information that you provide through the web portal (including any sensitive personal information therein) may be used by us and our affiliate in accordance with our Privacy Policy.