In a large saucepan, heat the olive oil and vegetable stock. Add onion, carrot and celery, then saute until soft, but not browned. Add garlic and ginger and saute until garlic softens. Add bacon and cook through.
Stir in paprika. Add lentils and stock. Bring to boil and simmer for 20 minutes or until lentils are tender. Add water or stock to reach desired consistency.