Caldo verde is a traditional Portuguese potato and greens soup, usually served hot with olive oil and slices of chouriço. Its smooth, comforting base balances the fresh bite of finely shredded kale or collard greens, while sausage adds a savory, smoky note; versions vary by region and household.
Ingredients
- 2 tablespoons (30 ml) extra-virgin olive oil, plus more for serving
- 1 large yellow onion, about 1½ cups (225 g) finely chopped
- 3 garlic cloves, about 1 tablespoon (9 g) minced
- 2 pounds (900 g) Yukon Gold or russet potatoes, peeled and cut into 1-inch (2.5 cm) pieces
- 7 cups (1.66 L) low-sodium chicken broth or vegetable broth
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 8 ounces (225 g) fully cooked Portuguese chouriço, cut into thin rounds
- 8 ounces (225 g) kale or collard greens, tough stems removed and leaves sliced very thinly
- 1 tablespoon (15 ml) fresh lemon juice, optional, to brighten the finished soup
Instructions
- Prepare the vegetables. Finely chop the onion, mince the garlic, peel and cut the potatoes, and remove the tough ribs from the greens. Stack a few leaves at a time, roll them into a loose cylinder, and slice across into narrow ribbons about ⅛ inch (3 mm) wide. Thin slicing is important: it lets the greens soften quickly and gives the soup its characteristic appearance. Cut the chouriço into thin rounds and keep it separate from the vegetables.
- Soften the aromatics. Warm the olive oil in a large, heavy-bottomed soup pot over medium heat. Add the onion and cook for about 6 minutes, stirring occasionally, until soft and translucent but not browned. Stir in the garlic and cook for 1 to 2 minutes, just until fragrant. If the garlic begins to darken, lower the heat; browned garlic can make the soup taste bitter.
- Simmer the potatoes. Add the potatoes, broth, salt, and black pepper. Bring the liquid to a boil, then reduce the heat to maintain a steady, gentle simmer. Partially cover the pot and cook for about 22 minutes, stirring once or twice, until a knife slides easily through the largest potato pieces. If the broth boils vigorously, lower the heat so the potatoes cook evenly without breaking apart against the pot.
- Puree the base. Turn off the heat. Use an immersion blender to puree the potatoes and broth until smooth, keeping the blender head submerged to limit splashes. Alternatively, let the soup cool briefly and blend it in batches in a countertop blender, filling each batch no more than halfway and venting the lid according to the blender’s instructions. Return the soup to the pot. For a more rustic texture, mash some of the potatoes with a potato masher instead of blending everything.
- Add the chouriço. Stir in the sliced chouriço and bring the soup back to a gentle simmer. Cook for 13 minutes so the sausage warms through and releases some of its paprika-scented fat into the broth. Use a food thermometer to check a thick sausage slice; if you are using fresh, uncooked ground-pork sausage instead of fully cooked chouriço, cook it to 160°F (71°C), the USDA FSIS safe minimum for ground meat. Continue simmering and checking as needed before serving.
- Cook the greens. Add the finely sliced kale or collards and stir to separate the ribbons. Simmer gently for about 7 minutes, uncovered, until the greens are tender but still a vivid green. Taste a piece before deciding whether to cook longer; very thickly cut leaves may need a few extra minutes. Avoid a hard boil, which can dull the color and make tender greens seem limp.
- Season and serve. Taste the soup and adjust the salt and pepper. Stir in the optional lemon juice if the broth tastes especially rich or flat. Ladle into warm bowls and finish each serving with a small drizzle of olive oil. The soup should be thick enough to coat a spoon but still loose and easy to ladle; stir in a little hot broth or water if it has become thicker than you like.
Tips
- Slice the greens thinly. Caldo verde is known for fine ribbons of greens, not large chunks. A sharp knife makes this easier, and drying the leaves well after washing helps them stay manageable. If you buy bagged kale, remove any remaining tough stem pieces and slice the leaves more finely before adding them.
- Choose the right sausage. Portuguese chouriço is a cured, smoked pork sausage seasoned with paprika and garlic. It may be hard to find outside Portuguese markets; fully cooked Spanish chorizo is a practical substitute, though its paprika and smoke flavors can be stronger. A mild, fully cooked smoked sausage also works, but the finished soup will be less distinctly Portuguese. Avoid Mexican-style fresh chorizo as a direct swap unless you cook it fully first; it is uncured and has a softer, more heavily seasoned texture.
- Adjust the texture before adding greens. Potato varieties and broth brands differ, so the pureed base may be thicker or thinner than expected. Thin it with hot broth or water a little at a time, or simmer it briefly to reduce excess liquid. The greens are easiest to stir in once the base has the consistency you want.
- Keep the broth gentle. A vigorous boil after blending can splatter and make the soup less pleasant in texture. Bring it back only to a simmer when warming the sausage and greens. Taste before adding extra salt because chouriço and packaged broth can both be salty.
Serving Suggestions
Serve caldo verde as a first course or as a simple main meal with crusty bread for dipping. Broa, a traditional Portuguese corn bread, is a particularly fitting partner when available; a country-style sourdough or sturdy whole-grain loaf is an easy alternative. Put extra olive oil on the table so each person can add a little to their bowl, and offer more black pepper for anyone who wants a sharper finish.
For a fuller supper, pair the soup with a platter of olives, sliced tomatoes, or a simple green salad. Because the soup already contains potatoes and sausage, rich or heavily seasoned sides are not necessary. If serving it as a starter before a larger meal, use smaller bowls and keep the sausage slices distributed among the servings rather than piling them into only a few bowls. Warm the bowls with hot water and dry them before ladling if you want the soup to stay hot longer.
Variations
Some cooks make the potato base completely smooth, while others leave small pieces of potato for a more rustic bowl. You can also blend only part of the potatoes: scoop out about 1 cup (150 g) of cooked pieces before blending, then return them to the pot with the sausage. This gives the soup more texture without changing its basic character.
Kale and collard greens are practical choices when Portuguese couve-galega, a leafy cabbage traditionally used in caldo verde, is unavailable. Collards make a pleasantly sturdy substitute; curly kale is easy to find but can taste more assertive. Remove thick stems from either one and slice the leaves very finely. Swiss chard can be used in a pinch, though it wilts faster and gives the soup a softer, less cabbage-like flavor, so begin checking it after about 4 minutes of simmering.
For a meat-free pot, omit the chouriço and use vegetable broth. Add a pinch of smoked paprika to the onion and garlic as they cook to replace some of the sausage’s smoky aroma, but expect a lighter soup without the sausage’s salt and richness. Taste carefully at the end and adjust the seasoning rather than assuming the original salt amount will be right. A spoonful of white beans can add substance, although beans are not part of every traditional version.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in shallow, covered containers. Caldo verde keeps for 3 to 4 days in the refrigerator. The potato base will thicken as it chills, and the greens will soften further, so stir in a splash of broth or water when reheating if needed. For food safety, reheat leftovers to 165°F (74°C), checking the center with a food thermometer; warm them on the stovetop over medium-low heat, stirring often, or microwave individual portions and stir halfway through.
You can freeze the soup for about 2 to 3 months for best quality, though the potatoes may become a little grainy and the greens softer after thawing. Freeze it in meal-size containers, leaving room for expansion, and thaw it overnight in the refrigerator. Reheat to 165°F (74°C) and stir well to bring the broth back together. If you know you will freeze a batch, you can freeze the potato-and-broth base separately and add freshly cooked greens when reheating for a livelier texture.
Frequently Asked Questions
What does caldo verde mean? The name is commonly translated as green broth or green soup, referring to the greens that are stirred into the potato base. It is associated with Portugal and is often served as a starter, though a generous bowl with bread can make a meal.
Can I make caldo verde without an immersion blender? Yes. Mash the cooked potatoes directly in the pot for a rustic texture, or carefully blend the broth and potatoes in batches in a countertop blender. Let the soup cool slightly first, do not overfill the blender, and follow its instructions for venting hot liquids to prevent pressure from building under the lid.
Is chouriço the same as Spanish chorizo? They are related styles of seasoned sausage, but they are not identical. Portuguese chouriço is commonly smoked and paprika-seasoned, while Spanish chorizo varies by type and can have a more pronounced paprika flavor. Fully cooked Spanish chorizo works as a substitute; check its salt level before seasoning the soup further.
Can I use frozen greens? Yes. Thaw them and squeeze out excess water, then stir them into the simmering soup. Frozen greens are usually already cut and may be softer than fresh ribbons, so add them near the end and simmer only until thoroughly hot. The result will taste good, although it will not have the same fine, fresh-looking strands as the classic preparation.
Why is my soup too thick? Potatoes release different amounts of starch, and the soup naturally thickens as it cools. Stir in hot broth or water a few tablespoons at a time until it is easy to ladle, then taste and correct the seasoning. If it is too thin, simmer it uncovered for a few minutes before adding the greens, stirring so the bottom does not catch.
Can I make it ahead? Yes. Prepare the soup through blending, cool it promptly, and refrigerate it for up to 3 to 4 days. Reheat the base, add the sausage and greens, and cook until hot and tender; if the sausage is raw rather than fully cooked, verify that it reaches 160°F (71°C). Making the greens fresh near serving time preserves more of their color and texture.
Related
- Caldo Verde: Portuguese Kale and Potato Soup
- Traditional Portuguese Food in Lisbon: Bacalhau à Brás
- Easy Portuguese Recipes: Caldo Verde Soup
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).