Skip to Content

Caldo Verde Recipe: Portuguese Green Soup

Caldo verde soup, a Portuguese recipe that is perfect when you feel like something comforting and tasty but don’t feel like putting a lot of work into it because it is super easy to prepare and tastes strepistous.

portuguese green soup in a spoon


A Simple And Authentic Recipe For Caldo Verde

I currently live in Portugal, and caldo verde was the first Portuguese dish I tasted as soon as I arrived. 

I immediately fell in love with it, because it is a delicious creamy soup that is also healthy, I can say it is my favorite out of all the Portuguese soups, I did a lot of testing and asked my Portuguese friends for advice on how to prepare it, and I must say that I am super proud of this Portuguese green soup which I have made.

What is Caldo Verde?

Caldo verde is a traditional Portuguese soup from the minho region, Northern Portugal.

Recognized as a national dish, you can find it in all local restaurants in Portugal.

It is an ancient recipe of the poor cuisine that initially did not include sausage, but only a soup made with potatoes, black cabbage and onion.

Caldo Verde Ingredients

Simple ingredients are needed for the preparation of this hearty soup. 

For the step-by-step directions and measurements, scroll down to our printable recipe card. 

Couve Galega (portuguese cabbage)

You can use curly kale or any collard greens is fine for this recipe.

Me being in Portugal I used Couve Galega, the Portuguese cabbage. 

Couve Galega
Couve Galega


I used chicken broth in my version.

You can also use chicken stock or vegetable stock or just water, but the broth will give more taste to the soup.

Onion And Garlic

The soup base, I used only one garlic, but if you prefer strong garlic flavor you can add more. 

Portuguese Chouriço

A spiced pork-based Portuguese sausage.

If you can’t find any, you can use spanish chorizo or any smoked sausage that you like.


I used yukon golds, or any kind of starchy potato is fine.

Salt and black pepper

To give flavor.

How To Make This Green Soup Recipe

Prepare the ingredients

Slice the chorizo, dice the potatoes and onion, and peel one garlic. 

Cut the cabbage into thin strands.

Prepare the Soup Base

In a large pot, brown the chorizo for a couple of minutes with olive oil and garlic.

brown the chorizo

Remove the chorizo and in the same oil brown the onion. Add the potatoes and broth.

Cook for about 15 minutes at medium-high heat until the potatoes are soft.

prepare the broth for caldo verde soup

Blend it all up

Take the pot off the heat, and with an immersion blender, blend everything until it is all like a creamy potato soup.

In case you do not have an immersion blender, use a fork or a potato masher.

blend the potato, onion and broth

Add Cabbage

Add the thin ribbons of cabbage and chorizo, stir to combine the ingredients and let cook at medium heat until the cabbage is tender.

Serve this delicious soup hot with a drizzle of olive oil and a slice of crusty bread.

Recipe Notes & Tips:

  • If you like your soup to be extra creamy, you can add two extra potatoes.
  • Cut the potatoes into small cubes; this way the potatoes will be cooked more quickly.


Make it vegan: To make a vegan version of this soup, leave out the sausage and use a vegetable broth;

I assure you it will still be delicious. You can add white beans to make it more nutritious.

Chunky soup: If you prefer a more rustic soup, do not blend the ingrendients.

You will have a different consistency but still a delicious soup perfect for cold winter days.

Storing and Reheating

Store: This soup can be refrigerated in an airtight container for up to 3-4 days.

Reheating: You can warm it in the stove or in the microwave. I assure you, this soup is even better the next day.

Freezing: You can freeze the soup for up to six months, my recommendation is to freeze it in single servings so it will be super easy to reheat.

What To Serve With Caldo Verde

This easy soup is rich and comforting, delicious and great as an appetizer for a delicious dinner, served with tasty pork chops or crispy chicken cutlets.

Or you can serve it by itself for a lighter dinner or lunch, accompanied by this potato cheese bread, slices of baguette garlic bread or croutons.


What does Caldo verde mean in English?

The name caldo verde literally means “green broth”, because of the color of the leafy green cabbage cut into thin strips.

Where did caldo verde originate?

Caldo Verde is believed to have originated in the north of the country in the northern Minho province of Portugal , but can be found everywhere and is particularly popular as an appetizer at parties.

What are the benefits of caldo verde?

This traditional caldo verde is a healthy and nutritious soup. One of its main ingredients, collard greens, is considered one of the healthiest foods in the world. They are full of vitamins as well as minerals and are very rich in fiber.

Portuguese Caldo Verde Recipe



Be sure to follow me on social media, so you never miss a post!

Facebook  Group | Pinterest 

Yield: 2 bowl of soup

Portuguese Caldo Verde Recipe

bowl of soup caldo verde

Caldo Verde, a traditional Portuguese soup bursting with flavor!

Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes


  • 2 tablespoons of Olive oil
  • 2,5 ozCchorizo
  • 1 Medium onion
  • 1 Garlic glove
  • 11 oz Potatoes
  • 4 cup Broth
  • 3 cup cabbage (kale or collard green)


  1. Slice the chorizo. Peel and cut the onion and potatoes into chunks. 
  2. Tightly roll the leaves of the cabbage into a cigar shape (cutting off the thick stems first) and then cut them into very thin strips.
  3. In a high-sided pot, lightly heat the olive oil and brown the chorizo for 3 to 4 minutes with the garlic.
  4. Take out the chorizo and in the same oil, add onion and brown for about 3 minutes.
  5. Add the potatoes and broth and cook over medium/high heat for about 10 minutes, until the potatoes are softened.
  6. Remove the pot from the stove and use immersion blender to mash everything together. 
  7. Return the pot to the stove and add more broth if the soup seems too thick.
  8. Add the cabbage and chorizo that you browned earlier to the creamy soup. 
  9. Simmer over low/medium heat for about 15 minutes, stirring occasionally.
  10. When the greens are tender, the caldo verde is ready.
  11. Serve hot with a drizzle of oil on top. 

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 515Total Fat: 20gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 14mgSodium: 749mgCarbohydrates: 66gFiber: 8gSugar: 14gProtein: 20g

Nutrition is automatically calculated by Nutritionix - please verify all nutrition information independently and consult with a doctor or nutritionist for any and all medical and diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram and tag thebellavita_blog

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Thursday 16th of March 2023

Oh, I loved this soup. Reminded me of my grandmother's soup. It's made the same way but with spinach. It was super delicious.


Thursday 16th of March 2023

I made it for the first tim and the soup was delicious. Easy to follow recipe that I will make again!


Thursday 16th of March 2023

thank you :)


Thursday 16th of March 2023

This soup was so hearty and flavorful! Truly such a great warm cozy comfort food!


Thursday 16th of March 2023

Thank you :)


Thursday 16th of March 2023

I had this soup in Portugal when visiting a couple of years ago but have never made it at home until now. Just like I remembered it being, delicious!


Thursday 16th of March 2023

Has become one of my favorite soups!


Tuesday 7th of March 2023

As someone who loves trying out new recipes, I appreciate this simple and authentic Caldo Verde recipe. The step-by-step instructions are easy to follow, and the variety of tips and variations allow for personalization. Plus, learning about the history and benefits of the dish adds to the overall experience.


Monday 24th of June 2024

I live in Portugal, and it has become one of my favorite soups

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe