Mediterranean Lentil Soup
  1. Heat olive oil in a large pot over medium heat. Add onion, carrot, celery, garlic, salt (I add ¾ teaspoon), & pepper (I add ½ teaspoon). Cook, stirring occasionally, for 7–10 minutes, until softened and the onion smells sweet. Don’t rush this step; it builds the base flavor.

  2. Stir in tomato paste, rinsed lentils, and all seasonings. Cook for 1 minute, stirring constantly.

  3. Add diced tomatoes, bay leaves, and chicken broth. Stir to combine. Increase heat to bring to a simmer, then partially cover with a lid, leaving space for steam to escape. Cook for 25–30 minutes, or until the lentils are tender but still hold their shape.

  4. Remove bay leaves. Remove 2 cups of soup and transfer to a blender. Let it cool slightly, then hold the lid with a towel and blend until smooth. Pour back into the pot and stir.

  5. Add lemon zest (I add 1 teaspoon) and juice (to taste; adding 2-4 tablespoons), fresh parsley, and dill if using. Stir and taste, adjusting salt, pepper, or lemon as needed.

  6. Ladle into bowls and top with Parmesan if desired. Serve with crusty buttered bread, if desired.

Course🍽️Main Course

Diets🥕Vegetarian...

Category🍲Soup

CuisineMediterranean

Occasions🍲Comfort Food📆Everyday

Season🔁Year-round

DifficultyEasy ⏰ 45m

Loading...