Portuguese Caldo Verde Soup

Featured in: One-Pot Cozy Meals

Portuguese Caldo Verde is a creamy, hearty soup blending tender potatoes and thinly sliced kale with smoky chorizo. Aromatics like onion and garlic are sautéed before simmering the potatoes in broth, then blended for a smooth texture. Adding the kale at the end preserves its vibrant color and slight bite, while reintroducing the chorizo infuses rich, smoky notes. This dish is perfect for a warming meal and pairs well with crusty bread. For a vegetarian twist, omit chorizo and add smoked paprika for depth.

Updated on Sat, 27 Dec 2025 10:03:00 GMT
Steaming bowl of Portuguese Caldo Verde, featuring vibrant green kale and spicy chorizo. Save
Steaming bowl of Portuguese Caldo Verde, featuring vibrant green kale and spicy chorizo. | cocoaferns.com

There's something about a bowl of Caldo Verde that makes you feel like someone's taken care of you. I discovered this soup on a gray afternoon in a small Lisbon kitchen, watching an older woman stir a pot with the kind of casual confidence that only comes from making something a thousand times. The green ribbons of kale swirled into creamy potato, the chorizo adding this unexpected smokiness, and I realized this wasn't fancy cooking—it was honest cooking. The kind that tastes like it's been feeding families through countless Portuguese winters.

I made this for a friend who was going through a rough patch, and she sat at my kitchen counter with tears streaming down her face—not sad tears, just the kind you get when something warm and familiar hits exactly right. She had the bowl half finished before asking for the recipe, which told me everything about whether this soup works. Now whenever I simmer this pot, I think of her, and I make sure the chorizo is extra crispy.

Ingredients

  • Potatoes (600 g): Use waxy potatoes if you can find them—they break down into creaminess without turning to mush. Russets work fine too if that's what you have.
  • Onion (1 large): One good onion is better than two mediocre ones; it's going to be the flavor foundation here.
  • Garlic (2 cloves): Fresh and minced, not from a jar—the difference matters in something this simple.
  • Kale (120 g): Slice it thin so it wilts into those silky ribbons that make this soup recognizable. Portuguese couve is traditional, but any hearty green works.
  • Chorizo sausage (150 g): Spanish chorizo is easier to find than Portuguese chouriço, and it gives you that essential smokiness. Slice it thin so the flavor spreads.
  • Chicken or vegetable broth (1.2 L): Use broth you actually like drinking—it becomes half your soup.
  • Olive oil (2 tbsp): Good olive oil here makes a real difference; drizzle some extra at the end if you're feeling it.
  • Salt and black pepper: Taste as you go; chorizo is already salty.

Instructions

Soften the aromatics:
Heat a tablespoon of olive oil in your pot over medium heat, then add the onion and garlic. Let them get translucent and gentle—about 4 minutes—this is where the whole soup gets its base flavor, so don't rush it. You'll smell when it's right.
Build the layers:
Toss in the diced potatoes and chorizo slices, stir them around for a few minutes so everything starts getting to know each other. The chorizo will begin releasing its color and oils into the pot, which is exactly what you want.
Simmer until soft:
Pour in the broth and bring it to a boil, then lower the heat, cover it, and let it bubble gently for about 20 minutes until the potatoes are completely tender. You should be able to break one easily with the back of a spoon.
Set aside the chorizo:
Fish out the chorizo slices with a slotted spoon and put them on a plate—they'll go back in at the end, but right now you need access to the soup underneath.
Make it creamy:
Using an immersion blender, puree everything until it's smooth and silky. If you're using a standard blender, work in batches and be very careful with the hot liquid. The soup should look like a thick, pale porridge.
Wilt the greens:
Return the chorizo to the pot, add your thinly sliced kale, and simmer for another 5 to 7 minutes until the greens have softened into the soup. This is when it starts looking and feeling like the real thing.
Finish it:
Stir in the last of the olive oil, taste it, and season with salt and pepper. Remember the chorizo was already salty, so go easy. Serve it hot in bowls with crusty bread alongside.
Homemade Portuguese Caldo Verde, a hearty soup with creamy potatoes and smoky sausage. Save
Homemade Portuguese Caldo Verde, a hearty soup with creamy potatoes and smoky sausage. | cocoaferns.com

There was a morning I made this soup for my partner before a long day, and they came back to the kitchen three times just to have another spoonful standing at the counter. That's when I knew it wasn't the ingredients or technique—it was the fact that something simple, made with attention, actually registers in people's bones.

Timing and Flexibility

This soup respects a busy schedule. You can prep everything in advance and have it on the table in under an hour, or you can make a double batch and eat it all week. It actually tastes better on day two or three, when the flavors have had time to settle and deepen together. If you're vegetarian, just skip the chorizo and add a teaspoon of smoked paprika to the broth for that same smoky undertone.

Variations Worth Trying

I've made this soup with different greens depending on what was in the garden—spinach, chard, even mustard greens—and each one shifted the flavor just enough to feel new. Some Portuguese cooks add a splash of white wine before the broth, which adds a brightness that catches you by surprise. You could also stir in a can of white beans for extra substance, or finish with a swirl of crème fraîche if you want richness instead of simplicity.

Serving and Pairing

Caldo Verde wants bread—good, crusty bread that you can use to wipe the bowl clean. A simple green salad on the side feels right, or a slice of good cheese if you're making this a fuller meal. On cold nights, it's best served steaming in deep bowls, with a crack of pepper and an extra drizzle of olive oil catching the light.

  • Make extra broth on hand for the occasional bowl that needs loosening.
  • Serve it to people you care about, not just when you're hungry.
  • Taste it before anyone else does—that first spoonful is the truth of it.
Delicious and warming Portuguese Caldo Verde: a comforting bowl of soup, perfect for cold days. Save
Delicious and warming Portuguese Caldo Verde: a comforting bowl of soup, perfect for cold days. | cocoaferns.com

This is the soup that reminds you cooking doesn't have to be complicated to be good. Make it once, and it becomes yours.

Recipe FAQs

What type of kale is best for this dish?

Thinly sliced collard greens or Portuguese couve are traditional, but curly kale works well too. Slice thinly for tenderness.

Can I use vegetable broth instead of chicken broth?

Yes, vegetable broth is a great substitute, especially for a vegetarian option. It maintains the flavors without altering the soup's character.

How should the chorizo be prepared for best flavor?

Thinly slicing and briefly cooking the chorizo before blending enhances its smoky aroma and ensures it melds well with the potatoes and kale.

What is the best way to achieve a creamy texture?

Puree the cooked potato and broth mixture using an immersion blender or countertop blender until smooth, then add the kale and chorizo.

Can I make this dish ahead of time?

Yes, it reheats well. Rewarm gently to keep the kale tender and flavors balanced.

Portuguese Caldo Verde Soup

Creamy Portuguese potato soup with kale and smoky chorizo, rich and comforting.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Author: Maya Larkson

Recipe Category One-Pot Cozy Meals

Skill Level Easy

Cuisine Type Portuguese

Makes 4 Servings Amount

Diet Details No Dairy, No Gluten

What You Need

Vegetables

01 1.3 pounds potatoes, peeled and diced
02 1 large onion, finely chopped
03 2 cloves garlic, minced
04 4 ounces kale (preferably collard greens or Portuguese couve), thinly sliced

Meats

01 5 ounces chorizo sausage, thinly sliced

Liquids

01 5 cups chicken or vegetable broth
02 2 tablespoons olive oil

Seasonings

01 Salt, to taste
02 Black pepper, to taste

Directions

Step 01

Sauté aromatics: Heat 1 tablespoon olive oil in a large pot over medium heat; add onion and garlic, sauté until translucent, about 4 minutes.

Step 02

Cook potatoes and chorizo: Add diced potatoes and chorizo; cook, stirring occasionally, for 3 minutes to develop flavors.

Step 03

Simmer broth and potatoes: Pour in broth and bring to a boil; reduce heat, cover, and simmer for 20 minutes until potatoes are tender.

Step 04

Remove chorizo slices: Use a slotted spoon to remove chorizo slices and set aside.

Step 05

Puree soup: Use an immersion blender or regular blender to puree the soup until smooth and creamy.

Step 06

Add chorizo and kale: Return chorizo to the pot; add kale and simmer 5 to 7 minutes until greens are wilted and tender.

Step 07

Finish seasoning and serve: Stir in remaining tablespoon olive oil; season with salt and black pepper to taste; serve hot.

Kitchen Tools Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Immersion blender or standard blender
  • Ladle

Allergy Info

Always check every ingredient for allergens. If you're not sure, talk to a health expert.
  • No major allergens present; verify chorizo ingredients for potential milk, soy, or gluten content.

Nutrition Details (per portion)

Nutrition info shown is for guidance only. It cannot replace medical advice.
  • Calorie Count: 375
  • Fats: 18 g
  • Carbohydrates: 38 g
  • Proteins: 14 g