Caldo Verde Portuguese Soup

Caldo Verde Portuguese Soup

Author: Stephanie Kay

The traditional version of this Portuguese soup would typically call for a linguiça sausage, however, you can really use any type of sausage you have on hand.

  • Author: Stephanie Kay
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Portuguese
Units Scale



  1. In a large pot on medium heat, add olive oil and diced onion, season with half of sea salt. Saute for 6-8 minutes until soft and translucent.
  2. Add minced garlic, stir to coat in oil and heat for another 1 minutes until garlic is tender, do not allow to brown.
  3. Add diced potatoes and chicken stock and cook for 20-25 minutes until potatoes are very tender.
  4. While the soup is cooking, prepare the kale. Wash the kale leaves, and then using your hands, remove any tough stems from the kale leaves. Working in batches, stack the leaves, roll up the stack like a cigar, and cut crosswise into very, very thin strips. Set aside.
  5. Once potatoes are cooked, remove 3 cups of the potatoes mixture from the pot, add to a bowl and using a potato masher or fork, mash potatoes. Return mashed potatoes to the pot and stir to combine. This is done to help thicken the soup a little so it is not all broth.
  6. Slice the sausage into thin 1/4 inch slices and add sausage and diced kale to the pot. Cook for another 5 minutes, until kale is tender and bright green.
  7. Season to taste with sea salt and pepper.
  8. Serve and enjoy!