Heat oil in a pot over medium-high heat. Add carrot, onion, celery, and salt; cook for 8-10 minutes until caramelized.
STEP 2
Stir in tomato paste and garlic; cook for 1-2 minutes. Add lentils, stock, water, thyme, bay leaf, oregano, red pepper flakes, lemon zest, salt, and pepper.
STEP 3
Bring to a boil, reduce heat, cover, and cook for 25-30 minutes until lentils are tender. Remove bay leaf.
STEP 4
Puree 2 1/2 cups of soup and stir back into the pot. Blend in lemon juice and parsley. Serve garnished with more parsley.