Combine lentils, water and bay leaf in a small saucepan and bring to a boil. Reduce heat to low and simmer, covered, stirring occasionally, until lentils are very soft (about 15-20 minutes).
Heat olive oil over medium heat and add shallots / onions. Saute for a few minutes until they begin to soften and brown. Reduce heat to low and add garlic, herbs, and season with salt and pepper. Cook for another 3-5 minutes until garlic is softened.
Combine, lentils, onion mixture, and the remaining ingredients the bowl of a food processor and puree until uniformly combined and the texture is similar to hummus.
Season with salt and pepper to taste and serve with an assortment of crackers, breads, vegetable chips and pickles.