Heat oil in a large casserole pot or french oven. Add celery, carrots, onions and garlic. Saute until brown, about 15 minutes. Season with salt and pepper.
Add vegetable broth, lentils and tomatoes. Bring to a boil.
Reduce heat to medium-low. Cover and simmer until lentils are tender, approximately 30 to 40 minutes.