This hearty soup is packed with vegetables, lentils and delicious Mediterranean flavors
4.61 from 53 votes
Prep Time 30 minutesmins
Cook Time 1 hourhr
Total Time 1 hourhr30 minutesmins
Ingredients
2tablespoonsolive oil
1mediumoniondiced
2largegarlic clovesminced
3mediumcelery stalksdiced
5mediumcarrotsdiced
1parsnip (or 1 small potato)diced
2tablespoonspesto
1tablespoondried oregano
1tablespoondried thyme
1tablespoonfennel seed
8cupslow sodium chicken bone broth (or beef, vegetable)
128-ouncecan crushed tomatoes with basil
1 1/2cupdried green lentils
1cupfrozen sweet peas
3cupschopped kale (or spinach or other leafy green)
2cupscauliflower florets (or broccoli)very small pieces
1/8teaspoonground pepper
3teaspoonssalt or to taste
Instructions
Heat the oil in a stockpot over medium high heat.
Sauté the onions, garlic, celery, carrots, and parsnips for about 10 minutes or until they start to turn golden.
Add the pesto and spices and stir to combine.
Add the stock and tomatoes. Turn the heat up to high and bring the soup to a boil.
Add the lentils, peas, and kale or other greens if using. Let the soup come back to a boil, and then reduce the heat to low. Cover, and let simmer for about 40 minutes.
Add the cauliflower florets, pepper and salt to taste. Cover and continue to simmer for another 15-20 minutes until all vegetables and lentils are tender.
Taste, and adjust any seasoning with salt and additional pesto if desired.