Loading Video...

Everything Soup

Save Recipe
  • Level: Easy
  • Total: 1 hr 10 min
  • Active: 25 min
  • Yield: 4 to 6 servings
Share This Recipe


Garlic Croutons:

6 slices day-old Italian bread, cut into 1/2-inch cubes

1/4 cup olive oil 

4 tablespoons butter 

4 cloves garlic, crushed


1 1/4 cups red lentils, rinsed

4 carrots, chopped (about 2 cups) 

2 stalks celery, chopped (about 1 cup) 

1/2 onion, chopped (about 1 cup) 

4 cups vegetable stock (one 32-ounce carton) 

3 sprigs fresh thyme 

1 dried bay leaf 

Kosher salt and freshly cracked black pepper 

1 cup jarred marinara sauce 

1 cup mild salsa 

1 cup frozen peas 

1/4 cup fresh flat-leaf parsley, chopped, plus more leaves for garnish 

1/4 cup sour cream 

2 tablespoons extra-virgin olive oil 


  1. For the garlic croutons: Preheat the oven to 350 degrees F. Line a baking sheet with parchment.
  2. Add the bread cubes to the lined baking sheet and reserve. Add the olive oil, butter and garlic to a small saucepot and cook over medium-low heat until the butter is melted, stirring to combine. Remove the garlic cloves, then drizzle the butter mixture over the bread, tossing to get everything coated. Bake until golden brown and crisp, about 15 minutes. Let cool.
  3. For the soup: Put the lentils, carrots, celery and onion into a stockpot or Dutch oven. Pour in the vegetable stock. Add the thyme, bay leaf and 1 teaspoon black pepper and stir to combine. Bring to a rapid simmer, then cover partially and cook on medium low until the lentils are tender, 30 to 45 minutes.
  4. Remove the bay leaf and thyme stems. Add the marinara sauce and salsa and stir to combine. Add the peas and parsley. Season with salt and pepper and stir to combine. Cook for an additional couple of minutes to warm the peas through.
  5. Ladle the soup into serving bowls. Top each bowl with a spoonful of sour cream, a sprinkle of whole parsley leaves, a drizzle of extra-virgin olive oil and a couple of croutons. Store and refrigerate in airtight containers or freeze.