Portuguese caldo verde is a comforting soup of puréed potatoes, finely sliced greens, olive oil, and savory chouriço, traditionally associated with Portugal’s Minho region. The potatoes make a smooth, satisfying base, while the greens and sausage add color and flavor; versions vary from household to household, and you can make it with or without meat.
Ingredients
- 2 tablespoons (30 ml) extra-virgin olive oil, plus more for serving
- 1 large yellow onion (about 7 ounces / 200 g), peeled and chopped
- 3 garlic cloves (about 9 g), finely chopped
- 2 pounds (900 g) Yukon Gold or other floury potatoes, peeled and cut into 1-inch (2.5 cm) pieces
- 6 cups (1.4 L) low-sodium chicken broth or vegetable broth
- 1 bay leaf
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 6 ounces (170 g) fully cooked Portuguese chouriço, thinly sliced
- 8 ounces (225 g) collard greens or kale, tough stems removed and leaves very finely sliced
- 1 tablespoon (15 ml) extra-virgin olive oil, for finishing, if desired
- 6 to 8 slices (about 10 ounces / 280 g) crusty bread, for serving
Instructions
- Prepare the vegetables. Chop the onion and garlic, peel and cut the potatoes, and remove the tough ribs from the greens. Stack the leaves, roll them tightly, and slice them into very thin ribbons. Thin greens soften quickly and are easier to eat in a spoonful of soup. Slice the chouriço into rounds. This preparation should take about 20 minutes.
- Soften the onion. Warm 2 tablespoons (30 ml) olive oil in a large, heavy pot over medium heat. Add the onion and cook for 5 to 6 minutes, stirring occasionally, until soft and translucent but not browned. Stir in the garlic and cook for about 30 seconds, just until fragrant. If the garlic begins to color, lower the heat so it does not turn bitter.
- Simmer the potatoes. Add the potatoes, broth, bay leaf, salt, and pepper. Bring the liquid to a boil, then lower the heat to maintain a gentle simmer. Cover the pot partly and cook for about 20 minutes, stirring once or twice, until the potatoes are very tender when pierced with a knife. Keep the simmer steady rather than vigorous to reduce splashing and help the potatoes cook evenly.
- Brown the chouriço while the potatoes cook. Set a small skillet over medium heat and add the sliced chouriço in a single layer. Cook for about 3 to 5 minutes, turning once, until warmed through and lightly browned at the edges. It will release some flavorful oil. If you are using raw sausage instead of fully cooked chouriço, cook it separately until its center reaches 160°F (71°C), the USDA FSIS safe minimum for ground meat, checked with a food thermometer. Set the cooked slices aside.
- Purée the potato base. Remove the bay leaf. Use an immersion blender to purée the soup in the pot until smooth, keeping the blender head submerged to avoid splashes. Alternatively, blend in batches in a countertop blender, filling it no more than halfway and venting the lid according to the manufacturer’s directions; hot liquid expands. For a more rustic texture, mash some potatoes against the side of the pot and leave the rest in small pieces.
- Add the greens. Stir the finely sliced greens into the hot soup. Simmer uncovered for 8 to 10 minutes, stirring occasionally, until the ribbons are tender but still visibly green. Collards may need the full 10 minutes; tender young kale can be ready sooner. If the soup seems thicker than you like, add broth or hot water ¼ cup (60 ml) at a time.
- Finish and season. Stir in the chouriço and heat for about 2 minutes, until hot. Taste the broth before adding more salt because chouriço and stock can both be salty. Adjust the pepper, then add a drizzle of olive oil if you like. The soup should be creamy from the potatoes, with greens distributed through it rather than clumped together.
- Serve hot. Ladle into warm bowls, making sure each serving gets greens and sausage. Offer crusty bread at the table. The soup is ready after about 40 minutes of cooking time, including the potato simmer and the final simmer with greens.
Tips
- Slice the greens very thinly. Caldo verde is known for its fine ribbons of greens, not large leafy pieces. A sharp knife makes the job easier; keep the leaves in a tight roll and slice across it. If you buy pre-washed greens, check for tough stems and remove them before slicing.
- Choose potatoes that break down well. Yukon Gold potatoes make a creamy soup with a buttery flavor, while russets produce a softer, starchier texture. Waxy red potatoes can work, but they may not purée as smoothly. If using them, blend thoroughly or mash more aggressively to avoid a thin, lumpy base.
- Use the right chouriço substitute. Portuguese chouriço is a cured, seasoned sausage and may not be stocked in every grocery store. Spanish-style chorizo or another fully cooked smoked sausage is a practical swap; it will shift the seasoning and may be saltier, so taste before adding extra salt. Andouille gives a smokier, spicier result. Do not use raw fresh chorizo as though it were cured; cook it separately to the safe temperature in the instructions.
- Control the consistency at the end. Potatoes release different amounts of starch, and some broths reduce more than others. Keep extra broth or hot water nearby and add it gradually after blending. If you thin the soup too early, you may need to simmer it longer to get the body you want. Avoid boiling hard once the greens are added, as that can make them dull in color and overly soft.
Serving Suggestions
Serve caldo verde as a first course or make it the center of a simple meal with crusty bread for dipping. A crisp loaf, country bread, or toasted sourdough all work; the bread helps catch the smooth potato broth and tender ribbons of greens. For a fuller table, pair the soup with a green salad dressed with vinegar and olive oil, or serve it before roasted chicken or grilled fish. Keep those accompaniments lightly seasoned so they do not compete with the chouriço.
Bring the pot to the table while it is steaming and finish individual bowls with a few drops of good olive oil. If you prefer a less oily bowl, skip the finishing drizzle; there is already olive oil in the soup and savory flavor from the sausage. A little extra freshly ground black pepper can be offered on the side. Serve bread separately rather than stirring it into the pot, especially if you expect leftovers, since bread quickly absorbs broth and changes the soup’s texture.
Variations
Make it vegetarian. Leave out the chouriço and use vegetable broth. To replace some of the sausage’s savory depth, brown sliced mushrooms in a little olive oil and add them with the greens, or finish each bowl with smoked paprika. These additions are not identical to cured sausage, but they bring a pleasant savory or smoky note. Check the broth label if you need the whole dish to be vegetarian.
Try a different green. Collards are a practical substitute for the traditional Portuguese couve-galega, a leafy cabbage that can be difficult to find outside Portugal. Kale is another accessible choice. Both give the soup a slightly different texture and flavor, and mature leaves may take a few extra minutes to soften. Avoid substituting tender spinach at the same quantity and cooking time: it wilts almost immediately and produces a softer, less distinct green element. If using spinach, stir it in only for the last minute or two.
Adjust the sausage and texture. For a lighter bowl, use half the chouriço and distribute the slices among the servings rather than adding more to the pot. For a chunkier soup, reserve a cup (240 ml) of cooked potato pieces before blending, then stir them back in with the greens. You can also leave the chouriço out of the pot and place it on top of each serving, which makes it easier to serve different preferences at the same table.
Use a different broth. Chicken broth gives the soup a rounded, savory base; vegetable broth keeps it meat-free when you omit the sausage. Water can be used in a pinch, but the finished flavor will be milder, so taste carefully and consider adding a little more onion, garlic, or black pepper. Avoid adding concentrated stock without checking its salt content, because cured sausage can make the broth salty as it simmers.
Storage and Reheating
Refrigerate leftover soup within 2 hours of cooking. Transfer it to shallow, covered containers so it cools promptly, and keep it refrigerated for 3 to 4 days. The greens may become softer over time, and the potato base can thicken as it chills; that is normal. If you anticipate leftovers and want the greens to stay brighter, you can store the soup base and greens separately, then simmer them together when serving. Keep both parts chilled and use them within the same 3-to-4-day window.
Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring often and adding a splash of broth or water to loosen it. Heat leftovers to 165°F (74°C), checked with a food thermometer. You can also microwave a serving in a covered, microwave-safe bowl, stirring halfway through and checking the temperature in more than one spot. Avoid repeated cooling and reheating of the full pot. For longer storage, freeze the cooled soup in airtight freezer-safe containers for up to 2 months for best quality; leave room for expansion and expect the greens to soften slightly after thawing. Thaw overnight in the refrigerator and reheat thoroughly.
Frequently Asked Questions
What does caldo verde mean?
Caldo verde translates roughly as “green broth” or “green soup” in Portuguese. The name refers to the greens that are stirred into a potato-based soup. The exact greens and the amount of sausage differ among regional and household versions.
Can I make caldo verde without an immersion blender?
Yes. Carefully transfer the cooked potatoes and broth to a countertop blender in small batches, venting the lid as directed so steam can escape, then return the purée to the pot. You can also use a potato masher for a less smooth, more rustic soup. Do not fill a blender with hot soup to the top; trapped steam can force the lid off.
Can I use frozen greens?
Yes, although frozen greens are usually chopped more coarsely than the thin ribbons used in this soup and may make the texture less traditional. Thaw them and squeeze out excess water if they are watery, then stir them in near the end and cook until hot and tender. Start with about 8 ounces (225 g), then adjust to taste.
Why did my soup turn out too thick?
Potatoes absorb liquid as the soup sits, so a batch that looked loose in the pot can thicken in the bowl or refrigerator. Stir in hot broth or water a little at a time until it reaches a spoonable consistency. Taste again after thinning, since the added liquid can dilute the seasoning. A vigorous boil is not needed to warm it through.
Can I make it ahead?
Yes. Cook the potato base up to 2 days ahead and refrigerate it promptly in a covered container. When ready to serve, reheat the base, loosen it with broth if necessary, add the greens, and simmer until tender. Add cooked chouriço near the end so it warms without becoming overly soft. This approach keeps the greens fresher than simmering them well in advance.
Is Portuguese chouriço the same as Spanish chorizo?
They are related cured sausages, but their seasoning and texture can differ. Portuguese chouriço commonly brings garlic, paprika, and a gently smoky, savory taste, while Spanish chorizo varies by style and may be more strongly paprika-forward. Spanish chorizo is a workable substitute here, but taste the soup before adding salt and expect a slightly different flavor.
Related
- Traditional Portuguese Food in Lisbon: Bacalhau à Brás
- Easy Portuguese Recipes: Caldo Verde Soup
- Portuguese Recipes in English: Caldo Verde
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).