Rinse the lentils. Place lentils in a fine-mesh sieve, then run under cool water, using your hands to swish them around and remove any debris. Discard any small stones or damaged pieces before cooking.
Cook the pancetta. Heat 1 Tbsp (15ml) olive oil in a Dutch oven or large pot over medium heat. Add 4oz (113g) cubed pancetta and cook, stirring occasionally, until golden brown and crispy, about 5–7 minutes. Use a slotted spoon to transfer to a small bowl.
Sauté the veggies. To the pot, add the remaining 2 Tbsp (30ml) olive oil. When hot, add diced carrots, onion, and celery. Season with ½ tsp kosher salt and ¼ tsp black pepper, then cook, stirring occasionally, for about 5 minutes. Stir in 2 cloves of chopped garlic, then cook 1 minute more.
Add tomatoes. Stir in 1 Tbsp tomato paste. Once dissolved, add a 28oz can of tomatoes. Use the wooden spoon to break them up into smaller pieces (or use your hands to crush them directly into the soup).
Add lentils. Next, add the green lentils and 6 cups (1.4L) of broth or water. Use kitchen twine to tie the fresh herbs together, then add to the pot along with dried bay leaf and Parmesan rind.
Simmer. Increase the heat to medium-high, bring it to a boil, then reduce the heat to medium-low and cover with a tight fitting lid. Simmer for 20 minutes, stirring occasionally.
Cook the pasta. Remove the lid, add the pasta, then season with ½ tsp kosher salt. Stir well, then continue cooking uncovered for an additional 20 minutes, or until the pasta is tender. Stir every few minutes to prevent the pasta from sticking. Remove the herb bundle and Parmesan rind, then taste and adjust seasoning if needed.
Finish, then serve! Divide into bowls, then drizzle with a bit of high-quality extra virgin olive oil, top with a little shaved Parmesan and remaining pancetta, then finish with freshly cracked black pepper. Serve with toasted bread on the side. Enjoy!