In a large saucepan set over moderate heat, warm the oil until it is hot, add the onion, carrot, salt and pepper and cook, stirring occasionally, for 5 minutes. Add the garlic and cook 1 minute. Add the tomatoes, gingerroot, curry powder or Garam Masala, lemon pepper seasoning, herbs de Provence and bay leaves, and cook, stirring occasionally for 2 minutes. Add the water and bouillon cube and cook, stirring occasionally, for 5 to 7 minutes more, or until mixture has thickened. Add the lentils, and simmer, stirring occasionally, for 5 to 7 minutes more, or until flavors have blended. Discard bay leaves.
Before serving, stir in the lemon juice and drizzle with the extra-virgin olive oil.