Easy Portuguese Caldo Verde Classic Authentic Comfort Soup
Looking for the ultimate cozy dinner that’s as healthy as it is delicious? You’ve just found it! Portuguese Caldo verde is a traditional soup that has been a lifesaver in my kitchen for years. It’s light yet incredibly satisfying, balancing a velvety potato base with the earthy, fresh crunch of collard greens and a hit of smoky chourico.
My family absolutely loves the mild, creamy flavor, and I love that I can get this nutrient-packed, restaurant-quality meal on the table in under 45 minutes. Whether you’re looking for a quick weeknight win or a new family favorite, this recipe is guaranteed to become a staple in your home!

Why You’ll Love my Caldo Verde
You will fall in love with this soup because it is the definition of “less is more.” Originating from the northern Minho province of Portugal, caldo verde (literally “green soup”) has evolved from a humble peasant meal into a beloved national treasure. It has a beautiful texture: the potatoes are pureed to create a velvety, thick base that perfectly coats the thinly sliced greens. It is incredibly quick to prepare, budget-friendly, and naturally healthy, making it a perfect weeknight staple that feels like a gourmet experience.
Simple Ingredients
Here is the star-studded lineup for this delicious soup:
- Potatoes: These are the backbone of the soup; when boiled and pureed, they provide a naturally creamy, thick consistency without needing any heavy cream or butter.
- Collard Greens: These provide the iconic “green” element, offering a slightly sweet and earthy flavor that holds up perfectly in the broth.
- Chouriço: A smoky, cured Portuguese sausage that adds depth, saltiness, and a delightful spicy kick to every spoonful.
- Olive Oil: A generous swirl of high-quality extra virgin olive oil at the end is essential for adding a fruity richness that rounds out the savory flavors.
- Garlic and Onion: These aromatics form the flavor foundation, adding a subtle depth that makes the base of the soup shine.
Servings and Timing
- Servings: 6
- Preparation Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Recommended Equipment
- Large heavy-bottomed pot or Dutch oven
- Immersion blender (or a standard blender)
- Sharp chef’s knife
- Cutting board
- Ladle

What is Needed
- 4 large Yukon Gold potatoes, peeled and cubed
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 lb collard greens, washed and sliced into very thin ribbons (chiffonade)
- 1/2 lb Portuguese chouriço (or Spanish chorizo), sliced into thin rounds
- 6 cups vegetable or chicken stock
- 3 tbsp extra virgin olive oil
- Salt and black pepper to taste
Instructions
- Heat 1 tablespoon of olive oil in your large pot over medium heat. Add the onion and sauté until translucent, about 5 minutes. Add the garlic and cook for another minute until fragrant.
- Add the cubed potatoes and the stock to the pot. Bring to a boil, then reduce the heat and simmer until the potatoes are very tender, about 15–20 minutes.
- While the potatoes simmer, heat a small skillet over medium heat and brown the chouriço slices until they are crispy and have released their oils. Set aside.
- Once the potatoes are soft, use an immersion blender to puree the soup directly in the pot until smooth and creamy.
- Stir in the thinly sliced collard greens and let them simmer in the soup for 5–8 minutes, or until tender but still vibrant green.
- Season with salt and pepper to taste.
- Ladle the soup into bowls, top with the crispy chouriço, and finish with a generous drizzle of the remaining extra virgin olive oil.

What To Serve With This Recipe
- Crusty Bread: A loaf of rustic sourdough or traditional Portuguese broa (cornbread) is perfect for soaking up the broth.
- Red Wine: A glass of light-bodied Portuguese red wine, like a Dão or an Alentejo, complements the smoky sausage beautifully.
- Simple Salad: A crisp green salad with a light vinaigrette balances the richness of the soup.
Top Tips
- The Chiffonade Trick: When cutting the collard greens, stack the leaves, roll them up like a cigar, and slice them into the thinnest ribbons possible; it improves the texture of the soup significantly.
- Kid-Friendly Prep: If your little ones are picky about greens, puree a portion of the greens into the broth along with the potatoes to hide the texture, then just add a small amount of finely chopped ribbons for color.
- Make Ahead: This soup actually tastes better the next day! You can prepare the base ahead of time, but keep the greens separate and add them just before serving to keep them bright and fresh.
Recipe Variations
- Add White Beans: For extra protein and heartiness, add a can of drained Cannellini or chickpeas during the final simmer.
- Spice it Up: If your family likes heat, add a pinch of red pepper flakes during the sautéing stage.
- Vegetarian Version: Replace the chouriço with smoked paprika and sun-dried tomatoes to replicate that deep, smoky flavor without the meat.
How to Store and Reheat
- Store: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat: Gently warm the soup on the stovetop over low heat. If it becomes too thick after sitting in the fridge, add a small splash of stock or water to reach your desired consistency.
Try this Dutch oven beef stew with root vegetables, which is another easy-to-prepare recipe that is a family and guest favorite.

Portuguese Caldo Verde
Equipment
- Large heavy-bottomed pot or Dutch oven
- Immersion blender (or a standard blender)
- Sharp chef’s knife
- Cutting board
- Ladle
Ingredients
- 4 large Yukon Gold potatoes peeled and cubed
- 1 large yellow onion finely diced
- 3 cloves garlic minced
- 1 lb collard greens washed and sliced into very thin ribbons (chiffonade)
- 1/2 lb Portuguese chouriço or Spanish chorizo, sliced into thin rounds
- 6 cups vegetable or chicken stock
- 3 tbsp extra virgin olive oil
- Salt and black pepper to taste
Instructions
- Heat 1 tablespoon of olive oil in your large pot over medium heat. Add the onion and sauté until translucent, about 5 minutes. Add the garlic and cook for another minute until fragrant.
- Add the cubed potatoes and the stock to the pot. Bring to a boil, then reduce the heat and simmer until the potatoes are very tender, about 15–20 minutes.
- While the potatoes simmer, heat a small skillet over medium heat and brown the chouriço slices until they are crispy and have released their oils. Set aside.
- Once the potatoes are soft, use an immersion blender to puree the soup directly in the pot until smooth and creamy.
- Stir in the thinly sliced collard greens and let them simmer in the soup for 5–8 minutes, or until tender but still vibrant green.
- Season with salt and pepper to taste.
- Ladle the soup into bowls, top with the crispy chouriço, and finish with a generous drizzle of the remaining extra virgin olive oil.
Notes

Michelle
Hi, I’m Michelle, the founder, owner, author, and editor of OvenSpot. My passion for one-pot cooking commenced when I was working to prepare cafeteria lunches for school students. I am now on a mission to assist you in choosing the cooking pot or appliance you will use daily. As well as in-depth information to assist you in using and caring for your cookware and appliances. Along with the yummy recipes I use at home.
Questions? Reach out to Michelle at [email protected]
