Caldo Verde is one of those soups that proves simple ingredients can create incredible comfort. A silky potato base simmers gently with garlic and smoky sausage while ribbons of greens soften into the broth, creating a soup that’s both rustic and deeply satisfying.

It’s the kind of meal that feels nourishing, budget-friendly, and surprisingly easy to make which is perfect for weeknight dinners, make-ahead meals, or whenever you want something warm and hearty without a complicated list of ingredients.

Author’s Note

I first fell in love with Caldo Verde almost 20 years ago, when I was working in a town with a large Portuguese community and incredible markets and restaurants. One bowl of this simple potato, greens, and sausage soup was enough to understand why it’s such a beloved comfort food.

More recently, a trip to Portugal reminded me just how special this dish is. After tasting it there, I came home inspired to make my own version, one that stays true to the spirit of the classic while using ingredients that are easy to find in U.S. kitchens.

It’s still the same cozy, nourishing soup that made me love it all those years ago: simple, comforting, and perfect whenever you want something warm and satisfying.

What is Caldo Verde?

Caldo Verde “green broth” is a traditional Portuguese soup made with potatoes, greens (usually kale or collard greens) and smoky sausage, and it’s one of the most beloved comfort foods in Portuguese cuisine. Known for its silky texture and simple ingredients, this soup is served everywhere from family kitchens to cafés across Portugal.

In Portugal, Caldo Verde is part of everyday life and celebration. It’s often served as a first course at family meals, festivals, and gatherings, but it’s also simple enough to be eaten as a casual dinner at home.

Traditionally, it’s served hot with a slice or two of smoked sausage floating on top and a generous drizzle of good olive oil, which often times was harvested nearby. Many people eat it with crusty bread on the side to dip into the silky potato broth. In some homes, it’s also served alongside rice, which is very common in Portuguese cooking.

You’ll often find Caldo Verde at celebrations like weddings, village festivals, and holidays, but it’s just as likely to appear on a weeknight table.

Like many traditional dishes, there are small variations depending on the household. Some versions are thicker, some lighter, some use different greens or sausage. What stays consistent is the balance of creamy potatoes, smoky richness, and fresh greens.

Ingredient Notes

  • Potatoes – the base of the soup. Use Yukon Gold or russet potatoes for the best creamy texture.
  • Onion + Garlic – essential for building depth in the broth.
  • Olive Oil – traditional Caldo Verde relies heavily on good olive oil.
  • Smoked Sausage – Portuguese chouriço is traditional, but good substitutes include linguica, kielbasa, Spanish chorizo (not Mexican fresh chorizo). I picked up my smoked kielbasa at a local Brazilian butcher.
  • Greens – traditionally couve galega is used, but collard greens are the best U.S. substitute. Kale also works well.
  • Salt, Pepper, Optional Red Pepper Flakes – I can’t believe I am going to say this but keep the seasoning simple and allow flavor to come from the ingredients.

How to Slice Collard Greens Very Thinly (The Traditional Way)

For Caldo Verde, the greens aren’t chopped, they’re sliced into very thin ribbons so they soften into the soup instead of feeling bulky. This technique gives the soup its signature texture.

⒈ Start by stacking several washed collard leaves on top of each other.

⒉ Fold them in half lengthwise and remove the thick center stem if it feels tough.

⒊ Then roll the leaves tightly into a cigar-like bundle.

⒋ Using a sharp knife, slice the bundle crosswise into very thin strips, almost like shaving the greens. The thinner you slice them, the more they melt into the soup and create that classic Caldo Verde texture.

If you look at traditional Portuguese versions, the greens are often sliced almost thread-like, so don’t be afraid to go very fine. It makes a big difference in both texture and presentation.

silvia’s tips for the best caldo verde

While this soup is seemingly easy to make, there are a few tricks to make it perfect like the traditional way. Here they are;

👉🏻 Slice the greens very thin. This is the most important tip. Thick pieces of collards make the soup feel rustic in the wrong way. Very thin ribbons soften into the broth and create that classic Portuguese texture.

👉🏻 Don’t skip the olive oil finish – I too was surprised when our food tour guide poured in the oil and said that traditional Caldo Verde almost always gets a drizzle of good olive oil right before serving. He further mentioned that it adds depth, silkiness, and that unmistakable Portuguese flavor.

👉🏻 Let the potatoes cook until very soft – you want the potatoes soft enough to blend into a creamy base. Note: If they’re only fork-tender, the soup won’t get that signature velvety texture.

👉🏻 Add the greens at the end -greens cook fast. If added too early, they lose their color and freshness.

👉🏻 Use sausage as flavor, not the main event – in authentic versions, the sausage isn’t the bulk of the soup, it’s there to season it. Think “accent,” not “stew.”

👉🏻 The soup should be silky, not thick like chowder. If it looks like mashed potatoes in broth, it’s too thick. In this case add a little hot water or broth to loosen it. Caldo Verde should feel light, spoonable, and smooth.

👉🏻 It’s even better the next day. This is a classic make-ahead soup, the flavors deepen overnight, and the greens soften beautifully.
Many Portuguese cooks actually expect it to taste best on day two.

What to Serve With Caldo Verde

Crusty bread or cornbread is a must. But I also love serving caldo verde with garlic bread or cheese bread (pão de queijo) for extra flavor.

A grilled cheese sandwich would be perfect alongside this brothy soup.

Rice on the side (very common in Portuguese homes)

Portuguese inspired recipes to try next:

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Caldo Verde (Portuguese Green Soup)

by Silvia Dunnirvine
Learn how to make authentic Caldo Verde, a traditional Portuguese potato soup with collard greens and smoked sausage. A simple, comforting recipe perfect for weeknights or meal prep.
Prep: 10 minutes
Cook: 38 minutes
Total: 48 minutes
Servings: 6 people

Ingredients 

  • 1 lb yellow potatoes Yukon or Russet, peeled and cubed
  • 1 onion diced
  • 4 cloves garlic minced
  • 1/2 cup olive oil high quality
  • 1 tsp sea salt
  • 2 cups collard greens thinly sliced like ribbons
  • 1 lb smoked sausage sliced about 1 inch thick
  • 8 cups water

Instructions 

  • Sauté the aromatics – heat 2 tbsp olive oil in a large pot. Cook onion until soft, then add garlic and cook briefly.
  • Add potatoes and broth – add in chopped potatoes and enough plenty of water (8-10 cups). Simmer until potatoes are very tender (about 20 minutes)
  • Blend the base – use an immersion blender (or carefully transfer to a blender) to create a smooth, creamy soup base. It's okay if there are some potato bites remaining but most should be turned into broth.
  • Cook sausage – heat another 2 tbsp olive oil in a skillet. Add in smoked sausage rounds and cook on both sides until crispy (about 3 minutes each side)
  • Slice and add the greens – thinly slice the collard greens according to image instructions in the body of the post. Add thinly sliced collard greens to the soup and cook until tender (about 15 minutes)
  • Finish with olive oil and sausage – drizzle remaining olive oil before serving for authentic flavor. Top with fried sausage rounds and serve.

Notes

Storage & Reheating

Refrigerator:
Store up to 5 days. Flavor improves overnight.
Freezer:
Freeze up to 2 months. Thaw overnight in fridge.
Reheating:
Reheat gently on stovetop. Add a splash of broth if thickened.

Nutrition

Calories: 459kcal | Carbohydrates: 18g | Protein: 11g | Fat: 38g | Saturated Fat: 9g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 22g | Cholesterol: 54mg | Sodium: 1052mg | Potassium: 522mg | Fiber: 2g | Sugar: 1g | Vitamin A: 604IU | Vitamin C: 21mg | Calcium: 60mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Keyword: Caldo Verde, Caldo Verde Green Soup with Sausage, hearty, One Pot, Portuguese Green Soup, Portuguese Soup, traditional
Course: Appetizer, Dinner, Soup
Cuisine: European, Mediterranean, Portuguese
Like this? Leave a comment below!

Hi! I’m Silvia.

My goal is to make cooking simple and enjoyable.

Garden in the Kitchen is full of easy and balanced recipes for busy families. Classics get a healthier twist with additions of veggies or alternative ingredients.

I hope my recipes will inspire you to cook more home meals and above all have fun in the kitchen!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating