Authentic Portuguese Caldo Verde (Sausage and Kale Soup)

There’s something magical about a bowl of Caldo Verde that instantly transports you to the cobblestone streets of Portugal. This beloved soup is comfort food at its finest – rich, smoky linguica sausage mingling with creamy potatoes and vibrant kale in a soul-warming broth. What makes this recipe special is its beautiful simplicity. With just a handful of ingredients and straightforward techniques, you’ll create a soup that’s been nourishing Portuguese families for generations. The secret lies in browning the sausage first to release those incredible flavors, then building layers of taste with caramelized onions and aromatic garlic. Perfect for chilly evenings or when you need a hearty meal that feels like a warm hug.

Storage

Store leftover soup in the refrigerator for up to 4 days. The flavors actually improve overnight, making leftovers even more delicious. Reheat gently on the stovetop, adding a splash of broth if needed. The soup can also be frozen for up to 3 months, though the potatoes may become slightly softer upon thawing.

Steps:

Brown the Sausage
Heat a large nonstick skillet over medium-high heat. Add the sausage slices and cook until beautifully browned, about 3 to 5 minutes per side. Transfer the sausage to a plate, but leave any rendered fat in the skillet - this adds incredible flavor to the soup.
Sauté the Aromatics
Add olive oil to the same skillet and reduce heat to medium. Stir in the chopped onions and cook, stirring occasionally, until they begin to caramelize and turn golden brown, about 8 to 10 minutes. Add the garlic and cook until fragrant, about 1 minute more.
Build the Soup Base
Return the browned sausage to the pot along with the chicken broth, cubed potatoes, and black pepper. Bring the mixture to a rolling boil, then add the kale strips and cannellini beans.
Simmer and Finish
Reduce heat slightly and let the soup simmer until the sausage is cooked through and the potatoes are fork-tender, about 30 minutes. Taste and season with salt as needed. The soup should be rich, hearty, and perfectly balanced.

Nutritions

  • Calories

    586 kcal

    Energy

    2452 kJ

    Protein

    28 g

    Fat

    37 g

    Carbohydrates

    35 g

    Fiber

    4 g

    Sugars

    6 g

    Salt

    2.1 g

Recipe Variations

This recipe is easy to adapt to your taste. Try one of the variations below to change the flavor or ingredients.

FAQ

Yes, you can substitute chorizo, andouille, or even Italian sausage, though the authentic Portuguese flavor comes from linguica. Each will give a slightly different taste profile.
The potatoes should be fork-tender and easily pierced with a knife. They’ll break apart slightly, which actually helps thicken the soup naturally.
Absolutely! Caldo Verde tastes even better the next day as the flavors meld together. Store in the refrigerator and reheat gently on the stovetop.
Yes, this recipe is naturally gluten-free. Just make sure your sausage and chicken broth don’t contain any gluten-containing additives.
Yes, you can freeze this soup for up to 3 months. The potatoes may become slightly softer after thawing, but the flavor remains excellent.