Portuguese Kale Soup: A Hearty Caldo Verde Recipe Guide

Updated November 3, 2026

Total time
1 hr 7 min
prep 25 min · cook 42 min
Serves
6
portions as written

Jump to recipe

Portuguese Kale Soup: A Hearty Caldo Verde Recipe Guide

Portuguese kale soup, commonly known as caldo verde, is a rustic soup of potatoes, onion, olive oil, thinly sliced greens, and rounds of cured Portuguese chouriço. It comes from northern Portugal and is served hot, often with bread; home cooks vary the greens, sausage, and broth to suit what is available.

This version makes six servings and uses potatoes blended into the broth for a naturally thick, smooth base, with kale and browned sausage added for texture. Allow about 25 minutes for preparation and 42 minutes for cooking, and have a large pot, a knife, and a blender or potato masher ready.

Ingredients

  • 1 lb (450 g) Yukon Gold or russet potatoes, peeled and cut into 1-inch (2.5 cm) pieces
  • 1 medium yellow onion (about 5 oz / 150 g), peeled and chopped
  • 2 garlic cloves (about 6 g), finely chopped
  • 2 tablespoons (30 ml) extra-virgin olive oil, divided
  • 6 cups (1.4 L) low-sodium chicken broth or vegetable broth; water also works
  • 1 bay leaf
  • 1 teaspoon (5 g) fine salt, plus more to taste
  • ¼ teaspoon (about 0.5 g) black pepper, plus more to taste
  • 8 packed cups (about 350 g) stemmed kale, very thinly sliced
  • 6 oz (170 g) fully cooked, cured Portuguese chouriço, sliced into thin rounds

Portuguese chouriço is a cured, smoky pork sausage and is the traditional choice. If it is hard to find, use fully cooked Spanish chorizo for a more paprika-forward flavor, or smoked sausage for a milder result. Use a fully cooked product for this timing; raw sausage needs to be cooked separately according to its package directions before it is added.

What You’ll Need

  • A large, heavy-bottomed soup pot or Dutch oven, about 5 quarts (4.7 L) or larger
  • A cutting board and sharp knife for the potatoes, sausage, and kale
  • A ladle and wooden spoon or heatproof spatula
  • An immersion blender, countertop blender, or potato masher
  • A colander for washing the kale and a bowl for holding the browned sausage

Step-by-Step

  1. Prepare the vegetables and sausage. Rinse the kale under cool running water, checking between the leaves for grit. Strip away the tough central ribs, stack the leaves, and slice them into very thin ribbons; thin slices soften quickly and are easier to eat in a spoonful. Peel and chop the onion, mince the garlic, peel and cut the potatoes, and slice the chouriço. This preparation takes about 25 minutes, depending on how quickly you work.
  2. Brown the chouriço. Set the pot over medium heat and add the sliced sausage in a single layer. Cook for 5 minutes, turning the pieces once or twice, until lightly browned and fragrant. The sausage will release some oil as it warms. Transfer it to a bowl with a slotted spoon, leaving the flavorful drippings in the pot. If the sausage releases very little fat, add 1 teaspoon of the measured olive oil.
  3. Soften the aromatics. Add the remaining olive oil to the pot, then add the chopped onion. Cook for 4 minutes, stirring occasionally, until softened but not deeply browned. Stir in the garlic and cook for 2 minutes more. Keep the heat moderate: garlic can turn bitter if it darkens, and browned onion can make the soup taste sweeter and more roasted than intended.
  4. Simmer the potatoes. Add the potato pieces, broth, bay leaf, salt, and pepper. Stir, bring the liquid to a gentle boil, then lower the heat so it simmers steadily. Partly cover the pot and cook for 20 minutes, or until a knife slides easily through the largest potato pieces. If the broth boils hard, lower the heat; vigorous boiling can make the potatoes break apart unevenly before they are fully tender.
  5. Make the potato base smooth. Remove and discard the bay leaf. Turn off the heat and blend the potatoes and broth until smooth with an immersion blender, keeping the blade fully submerged to reduce splashing. Alternatively, carefully transfer the soup in batches to a countertop blender, following its hot-liquid instructions. For a more rustic texture, mash the potatoes directly in the pot. This step takes about 2 minutes; do not blend the kale or sausage into the base.
  6. Cook the kale in the soup. Return the pot to medium-low heat and stir in the sliced kale in handfuls. It may look like a large amount at first, but it wilts as it warms. Simmer gently for 8 minutes, stirring once or twice, until the leaves are tender but still green. If you prefer softer greens, simmer for a few minutes longer, checking often so they do not become dull and overcooked.
  7. Finish and serve. Stir the browned chouriço back into the pot and simmer for 1 minute, just long enough to warm it through. Taste the broth and adjust the salt and pepper. Ladle into warm bowls, making sure each serving gets kale and sausage, and finish with a small drizzle of olive oil if desired. Serve hot with crusty bread for dipping.

Common Mistakes

Cutting the kale too thickly: Wide strips can be stringy and awkward to eat, especially when the soup is served with a spoon. Remove the tough ribs and slice the leaves into narrow ribbons. If the kale is already in the pot and still feels tough, simmer it for a few more minutes rather than blending it.

Skipping the potato tenderness check: A short simmer can leave firm pieces that do not blend into a smooth base. Test the largest potato, not just a small piece near the edge of the pot. If it resists a knife, give the soup a few more minutes before blending.

Over-browning the sausage or garlic: Deeply browned sausage can taste harsh, while scorched garlic may make the whole pot bitter. Use medium heat, stir the aromatics, and remove the sausage once it is lightly browned. If garlic burns, it is better to wipe out the pot and start the onion-and-garlic step again than to stir the burnt pieces into the broth.

Adding too much salt at the start: Chouriço and prepared broth can both be salty, and the soup becomes more concentrated as it simmers. Start with the listed amount or less if your broth is salted, then taste again after the sausage is returned to the pot.

Tips

Use low-sodium broth when possible so you can control the final seasoning. Chicken broth gives the soup a fuller savory flavor; vegetable broth or water makes a lighter base. Water is a practical traditional-style option when the sausage and olive oil provide enough flavor, but it may need a little extra salt and pepper at the end.

For an especially smooth base, cut the potatoes into similar-sized pieces so they cook evenly, then blend only after they are completely tender. If using a countertop blender, work in small batches and vent the lid as directed by the manufacturer; hot liquid expands and can force a lid upward. An immersion blender is convenient, but a masher makes a good soup with more texture and no blender cleanup.

Prepare the kale while the potatoes simmer if you want to use the cooking time efficiently. Wash it well, then dry it enough that excess water does not dilute the soup. A sharp knife helps make fine ribbons; a food processor with a slicing attachment is another option, but avoid chopping the leaves into tiny fragments.

For a meat-free bowl, omit the sausage and use vegetable broth. Add a little extra olive oil and season gradually; smoked paprika can suggest some of the sausage’s smoky character, though it will not reproduce chouriço’s cured, savory flavor. You can also serve the sausage on the side so each person can add the amount they prefer.

Cool leftovers promptly and refrigerate them within 2 hours in a covered container. Cooked soup keeps for 3–4 days refrigerated. Reheat only the portion you need until it reaches 165°F (74°C), stirring so it heats evenly. The potato base may thicken after chilling, so loosen it with a splash of broth or water as it warms. Freeze extra soup in suitable containers if you need to keep it longer; do not store it at room temperature.

Troubleshooting

The soup is too thick: Stir in warm broth or water a little at a time until it reaches the consistency you like. Potatoes vary in starchiness, and the soup thickens further as it cools, so make it slightly looser than your preferred serving texture if you plan to eat it later.

The soup is too thin: Simmer it uncovered for several minutes to reduce the liquid, or mash a few potato pieces into the broth. If you blended the base before the potatoes were fully tender, simmering and blending again can help, but do not add raw potato at this stage unless you are prepared to cook it until completely soft.

The kale is still tough: Keep the soup at a gentle simmer and cook the kale for 3–5 additional minutes, then taste again. Mature kale can take longer than tender young leaves. Avoid turning the heat up high, which can over-reduce the broth while the leaves soften.

The flavor seems flat: First add a small pinch of salt, stir, and taste; then check whether it needs a little more black pepper or olive oil. If the broth tastes overly salty, add a splash of water or unsalted broth and, if available, a few extra cooked potato pieces to soften the seasoning. Add lemon only if you want a brighter variation, since it is not essential to the classic flavor.

The sausage has made the soup greasy: Let the pot sit briefly, then skim excess oil from the surface with a spoon. Next time, brown the sausage and drain some of its rendered fat before cooking the onion, leaving only enough to flavor the pot.

Frequently Asked Questions

Is caldo verde the same as Portuguese kale soup?
Caldo verde is the well-known Portuguese soup most often meant by “Portuguese kale soup.” It is built around thinly sliced greens and a potato-thickened broth, commonly served with chouriço. Recipes vary by household and region, including the type of greens, sausage, and broth.

Can I use collard greens instead of kale?
Yes. Remove the tough ribs and slice the collards very thinly. They may take a few minutes longer to become tender than young kale, so taste a ribbon before serving and extend the simmer if needed.

Can I make this soup without a blender?
Yes. Mash the cooked potatoes in the pot with a potato masher until the broth thickens. The result will be more rustic and may contain small potato pieces, but it will still have the characteristic hearty texture.

What can I use instead of Portuguese chouriço?
Fully cooked Spanish chorizo is a convenient substitute and adds a stronger paprika flavor. Smoked sausage is milder. If neither is available, leave the sausage out and use vegetable broth for a meat-free version; the soup will taste less smoky and savory.

Can I make Portuguese kale soup ahead?
Yes. Make it, cool it, and refrigerate it within 2 hours. The soup keeps for 3–4 days in the refrigerator, and the potato base may thicken as it sits. Reheat portions to 165°F (74°C), adding a little broth or water if needed. For the brightest green color and firmest kale texture, add the greens shortly before serving rather than well ahead.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).