In a heavy saucepan, saute the onion and garlic in the olive oil for 5 minutes, until the onion is tender

Add the broth and lentils. Cover and simmer for 30 minutes.

Add the tomatoes with their liquid, 1/2 cup water, and the remaining ingredients; simmer over low heat, uncovered,,for about 45 minutes, stirring occasionally. Add water if the mixture becomes too dry.