Carefully
check the lentils for small stones. Place them in a
bowl, cover with cold water and soak for 2-3 hours.
Rinse and drain well through a colander.
Heat the oil
in a large saucepan and sauté then ham or salt pork
for 2-3 minutes. Add the onion and cook gently until
it soften but does not brown.
Stir in the
celery and carrot and cook for 5 minutes more,
stirring frequently. Add the lentils and stir to
coat them evenly in the cooking fats.
Pour in the
stock or water and the herbs and bring the soup to
the boil. Cook over a moderate heat for about 1 hour
or until the lentils are tender. Season to taste.
Stir in the
pasta, and cook until it is just done. Allow the
soup to stand for a few minutes before serving.