Caldo Verde Soup

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6 servings
A rustic soup, in the spirit of Portuguese Greens Soup, but using watercress as the greens. For a spicy soup, seek out hot Chorizo sausage for this one!


  • 1 Tbsp olive oil
  • 1/2 cup onion diced
  • 2 cloves garlic diced
  • 6-8 oz Spanish dry cured Chorizo or Portuguese Chourico sausage, cut in to 2 or 3 chunks
  • 1 1/2 cups carrots diced (about 2 carrots)
  • 4 cups potatoes diced (about 3 potatoes)
  • 4 cups chicken broth
  • Salt and pepper to taste
  • 1 bunch watercress chopped


  • In a large Dutch oven or soup pot, heat olive oil over medium heat. Add onion and cook, stirring, until it starts to soften. Add garlic and sausage chunks and cook, stirring, until garlic is fragrant, but not browned. Add carrots and potatoes and cook, stirring for a few minutes. Add chicken stock. Bring soup to a boil, then reduce heat to low and simmer 20-30 minutes until carrots and potatoes are tender. Remove sausage chunks to a plate.
  • With an immersion blender or in small batches in a blender, puree the soup slightly, leaving a few small chunks. Taste and season with salt and pepper. Meanwhile, dice the sausage (you can save a few rounds for garnish if you like). Add the diced sausage to the pot and stir to heat.
  • Just before serving, stir in the watercress and allow to wilt slightly and then spoon out soup in to bowls. Garnish with chorizo rounds and a bit of watercress.
  • Notes: To make a smoother, thinner and elegant soup (perfect for appetizer soup), add an extra 1 to 1 1/2 cups of chicken broth to thin. Puree the soup completely, so no chunks are left. Add the chopped watercress to hot soup just before serving. Serve with a spoonful of diced chorizo as garnish.