1. Preheat the oven to 375F (190C). 2. Prick each eggplant a few times, then char the outside of the eggplants by placing them directly on the flame of a gas burner and as the skin chars, turn them until the eggplants are uniformly-charred on the outside. (If you don?t have a gas stove, you can char them under the broiler. If not, skip to the next step.) 3. Place the eggplants on a baking sheet and roast in the oven for 20 to 30 minutes, until they?re completely soft; you should be able to easily poke a paring knife into them and meet no resistance. 4. Remove from oven and let cool. 5. Split the eggplant and scrape out the pulp. Puree the pulp in a blender or food processor with the other ingredients until smooth. 6. Taste, and season with additional salt and lemon juice, if necessary. Chill for a few hours before serving. Serve with crackers, sliced baguette, or toasted pita chips. Storage: Baba Ganoush can be made and refrigerated for up to five days