Heat vegetable or peanut oil in heavy bottomed saucepan or soup pot and add onion, garlic and spices and saute gently until onion is tender, adding more oil if necessary
Add lentils and water, bring to boil, add salt, cover, reduce heat, and simmer 1 hour or until tender. Add more liquid if necessary. Remove from heat and drain.
Preheat oven to 400F.
Puree lentils in blender or food processor with remaining ingredients. Adjust seasonings and pour into a buttered pate terrine or casserole. Cover and bake for 50 to 60 minutes. Cool and refrigerate, or serve warm. This can be frozen.
Makes 6 servings.