This easy lentil soup recipe blends so many unique flavors together that are perfectly balanced and come out delicious every time! When the weather starts to get chilly this is the perfect soup to warm up the family and makes great leftovers.
In a large pot on medium to medium-high heat, heat the olive oil. Once heated through, add the garlic and onion until fragrant. Next, add in the celery and carrot and cook until softened. Once the celery and carrot have softened, add in remaining ingredients except for the lemon juice, zest, and salt. Bring the entire pot to a full simmer. Cover the pot with lid and simmer for 35-40 minutes or until the lentils are cooked through. Once the lentils are cooked through, be sure to remove the bay leaves. Add in the lemon juice, zest, and salt. Garnish with parsley and serve with crusty bread.