Soups & Stews
This authentic Portuguese soup recipe brings the soul-warming flavors of Caldo Verde to your kitchen—where crispy celery crowns float atop a rich, smoky chorizo-infused broth. The secret lies in slow-simmered potatoes and kale, balanced by the bold, peppery bite of Portuguese chorizo, creating a velvety velouté that’s both comforting and deeply flavorful. I’ve perfected this version to stay true to Alentejo traditions while making it approachable for home cooks.
The magic starts with the celery—thick stalks sliced into crowns and fried until golden, then tossed into the simmering broth to add a satisfying crunch. Chorizo, diced and browned, infuses the soup with smoky depth, while garlic and bay leaf build layers of aroma.
The key is patience: letting the soup reduce slowly to concentrate its flavors, ensuring every spoonful delivers that perfect harmony of earthy greens, creamy potatoes, and spiced meat.
What makes this dish truly special is its authentic touch—the crispy celery crowns, a signature of Portuguese soups, add texture and visual appeal, while the chorizo’s smokiness cuts through the richness of the broth.
It’s the kind of soup that feels like a hug on a chilly day, yet still bold enough to stand as a main course. The recipe delivers restaurant-quality results with simple ingredients and a method that’s foolproof once you master the timing.
Serve it with crusty bread to soak up every last drop of that velouté, or pair it with a simple green salad for balance. The leftovers reheat beautifully, making it perfect for meal prep. Let’s dive into the steps that bring this Portuguese classic to life in your kitchen.
Ingredients for authentic portuguese soup
Six core ingredients deliver restaurant-quality Caldo Verde with crispy celery crowns and smoky chorizo.
| Ingredient | Amount | Notes |
|---|---|---|
| Russian (Green) Potatoes 🥔 | 2 lbs | Waxy variety, cut into chunks |
| Celery Stalks 🧅 | 4 whole | Thick, cut into 1-inch crowns |
| Portuguese Chorizo 🌭 | 8 oz | Smoked paprika variety, diced |
| Garlic Cloves 🧄 | 6 cloves | Peeled, smashed slightly |
| Curly Kale Leaves 🌿 | 1 lb | Stems removed, chopped |
| Bay Leaves 🍃 | 2 whole | Fresh, for infusion |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For frying celery crowns |
| Vegetable Broth 💧 | 6 cups | Homemade or high-quality store-bought |
| Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Crusty Bread 🍞 | 1 package | For serving, optional |
The potatoes and kale are non-negotiable for authentic texture—Yukon Golds or Russets work best, but avoid starchy varieties like Russet for the velouté. Whole Foods or Trader Joe's carry the waxy types you need. For celery, look for thick stalks with tight leaves—local farmers markets often have the best selection. The chorizo should be smoked paprika-based, not sweet—Lidl or Portuguese specialty stores carry the right kind. Fresh bay leaves add depth, but dried works in a pinch at half the amount. If you can't find Portuguese chorizo, Spanish chorizo is the closest substitute.
No fresh kale? Substitute lacinato kale or Swiss chard—both work beautifully. Running short on celery? Extra fennel bulbs add a similar anise note when fried. The olive oil matters here—use a fruity, peppery EVOO for frying; Meadow Creek or Colavita are reliable brands. For a vegetarian version, swap chorizo for smoked Spanish paprika and extra mushrooms or lentils. The broth can be beef-based if you prefer, but vegetable broth gives the authentic Portuguese flavor profile. Always taste as you go—adjust salt gradually, especially if using smoked chorizo.
This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge. Freeze portions for 3 months—just thaw overnight in the fridge. The celery crowns lose crispness when reheated, so fry fresh batches if serving leftovers. For meal prep, double the broth and freeze in 2-cup portions. The crispy celery crowns are best served immediately, so plan to fry them fresh when ready to eat. Crusty bread is optional but highly recommended—a baguette from the bakery section toasts perfectly for dipping.
Why You'll Love This Recipe
- I’ll be real: this recipe stretches thin wallets without skimping on taste. Green potatoes and curly kale are cheap staples, and a single chorizo sausage feeds four—plus, the leftovers stretch for lunches. Win.
- One-Pot Magic: Honestly, I swear by this recipe—just toss everything into one pot and walk away. The Russian potatoes and kale soften while the chorizo renders its smoky goodness right into the broth, so you’re not stuck with a sink full of dishes.
- Smoky-Savory Bomb: That Portuguese chorizo? It’s the star—fatty, spiced, and packed with flavor that lingers. Pair it with the earthy garlic and celery, and suddenly you’ve got a soup that tastes like it simmered all day (even if it didn’t).
- Leftovers That Beg: Between us, this soup only gets better after a day or two. The flavors meld, the potatoes get even creamier, and it’s the kind of thing my husband sneaks from the fridge when he thinks I’m not looking.
Step-by-step instructions for authentic Portuguese soup
This recipe delivers the perfect balance of smoky, crispy, and velvety textures that define Portuguese comfort food.
Prepare the Crispy Celery Crowns
Cut the 4 whole celery stalks into 1-inch crowns, keeping the thick base intact. Heat the 0.5 cup extra-virgin olive oil in a large skillet over medium-high heat until it shimmers but doesn't smoke. Add the celery crowns in a single layer and cook undisturbed for 4-5 minutes until golden brown on one side.
Flip carefully and cook another 4-5 minutes until golden brown on the second side. The celery should be crispy with slightly charred edges. Transfer to a paper towel-lined plate to drain excess oil, reserving 2 tablespoons of the oil for later use. These crispy crowns add the signature crunch that makes this soup authentic.
Build the Smoky Chorizo Velouté
In the same skillet, add the 8 oz diced Portuguese chorizo and cook over medium heat for 3-4 minutes until the fat renders and the chorizo turns aromatic. Remove the chorizo with a slotted spoon and set aside, leaving the rendered fat in the pan.
Add the 6 smashed garlic cloves and 2 whole bay leaves to the skillet, cooking for 30 seconds until fragrant. Pour in the 6 cups vegetable broth and bring to a gentle simmer. Add the 2 lbs Russian (green) potatoes cut into chunks and simmer for 15 minutes until the potatoes are tender when pierced with a fork.
Finish with Kale and Seasoning
Using an immersion blender, carefully purée the soup until smooth but leave some texture for body. Stir in the reserved chorizo, 2 tsp salt, and 0.5 tsp ground black pepper. Add the 1 lb chopped curly kale leaves and simmer for 3-4 minutes until wilted but still vibrant green.
Remove the bay leaves and adjust seasoning if needed. The soup should be rich and velvety with a subtle smokiness from the chorizo. If it's too thick, whisk in 2-3 tablespoons of hot water to reach your desired consistency. Keep warm until ready to serve.
Serve with Crispy Crowns and Bread
Ladle the warm soup into bowls, arranging the crispy celery crowns on top. The contrast between the velvety soup and crispy celery creates the signature Portuguese texture. Serve immediately with slices of crusty bread on the side for dipping.
Each spoonful should deliver the perfect balance of smoky chorizo, creamy potatoes, and the satisfying crunch of celery crowns. The authentic Portuguese technique ensures every element works together for a restaurant-quality result at home.
Pro Tips For Making Authentic Portuguese Soup
- Sear the Chorizo: Don’t just toss those slices in—get them golden and crispy first. Slice the Portuguese chorizo into ¼-inch pieces, then sear in a dry pot over medium-high heat for 2-3 minutes until the edges darken. This adds depth of flavor that soaking or simmering raw won’t match.
- Dice Potatoes Evenly: Cut the Russian (green) potatoes into 1-inch cubes, not random chunks. Uniform size means they cook at the same rate, so you’re not left with mushy bits or undercooked centers. I learned this the hard way—uneven potatoes ruin the texture of the whole soup.
- Salt the Kale Water: When blanching the curly kale, salt the boiling water like you would pasta. A pinch of salt keeps the leaves vibrant and prevents bitterness. Drain immediately and shock in ice water to lock in color—this makes the final soup look (and taste) restaurant-worthy.
- Simmer Low and Slow: Once everything’s in the pot, reduce to a bare simmer—just enough to keep bubbles gentle, not rolling. High heat turns the potatoes to mush and makes the broth cloudy. My grandmother swore by this, and she was right: patience here means a creamy, cohesive soup, not a watery mess.
Flavor customization for this recipe
Spicy Chorizo Kick
For a bolder flavor, increase the chorizo to 12 oz and add ½ tsp smoked paprika directly to the broth while simmering. This deepens the smoky, slightly spicy notes that define Portuguese chorizo.
I’ve found Lidl’s smoked chorizo works best—it’s pre-sliced and ready to dice. If you want extra heat, toss in ½ tsp cayenne pepper with the chorizo while browning. 🌶️
Creamy Garlic Twist
Transform this into a creamy version by stirring in ½ cup heavy cream or ½ cup whole milk during the final 2 minutes of simmering. For extra richness, add 2 tbsp crème fraîche at the end—this adds a tangy depth that balances the smokiness.
I love this variation for colder evenings when I crave something extra comforting.
Seafood Upgrade
Swap the chorizo for 8 oz sliced smoked mackerel or 12 oz shrimp to create a coastal-inspired version. Simmer the seafood in the broth for just 3-4 minutes until cooked through, then remove and set aside.
Stir in 1 tbsp lemon zest and 2 tbsp chopped parsley before serving. This version pairs beautifully with crusty bread and a crisp white wine.
Herb-Infused Variations
Brighten the soup with fresh herbs like 1 tbsp chopped cilantro or 1 tbsp chopped dill during the final simmer. For a Mediterranean twist, add 1 tsp dried oregano with the bay leaves.
I also love adding ½ tsp fennel seeds to the broth for a subtle anise note that complements the celery crowns beautifully.
Vegetarian Adaptation
Skip the chorizo entirely and build flavor with 1 tbsp smoked Spanish paprika and 1 tsp liquid smoke added to the broth. Boost umami with ½ cup sautéed mushrooms or ½ cup cooked lentils.
For extra richness, stir in 2 tbsp nutritional yeast after puréeing. This version still delivers that satisfying, hearty texture without meat.
Regional Smoky Notes
For an Alentejo-inspired touch, add 1 tbsp pimentão (Portuguese red pepper paste) to the broth while simmering the potatoes. This adds a deep, slightly sweet smokiness that’s signature to the region.
I’ve found Penzeys Spices carries high-quality pimentão if you can’t find it locally. Pair this with extra crispy celery crowns for the ultimate regional experience. 🔥
Nutrition facts
Frequently asked questions
What makes this Portuguese soup different from other green soups?
This recipe stays true to Portuguese traditions with its signature crispy celery crowns and smoky chorizo velouté. Unlike many green soups that rely on cream or heavy seasoning, this version uses authentic Portuguese chorizo for depth and crispy fried celery for texture—elements you won't find in Italian or French green soups. The potatoes are waxy varieties that create a velvety base without heaviness.
Can I substitute Portuguese chorizo with another type?
For the most authentic flavor, use Portuguese smoked paprika chorizo, but Spanish chorizo works in a pinch. Avoid sweet Mexican chorizo—it lacks the smoky depth needed. If you can't find either, try 8 oz diced smoked sausage (like kielbasa) plus ½ tsp smoked paprika for a similar effect. The key is the smoky, peppery profile.
How do I keep the celery crowns crispy when serving leftovers?
Crispy celery crowns lose their crunch when reheated, so always fry fresh batches when serving leftovers. For the soup itself, reheat gently on the stove over low heat with a splash of broth. Keep the celery crowns separate until serving—fry them fresh in 2 tbsp olive oil for 3-4 minutes until golden and add to bowls just before eating.
Is this soup spicy? Can I make it milder?
The chorizo adds subtle heat, but it's not spicy unless you use cayenne. For a milder version, reduce chorizo to 6 oz and skip the cayenne. If you've already added it, balance the heat with 1 tbsp crème fraîche or ½ cup milk stirred in at the end. The smoky flavor remains even without spice.
What's the best way to serve this soup authentically?
Portuguese tradition calls for serving this soup with crusty bread for dipping and a side of pickled vegetables (like olives or chili peppers) to cut through the richness. For drinks, a green Portuguese vinho verde or sparkling water with lemon pairs beautifully. The crispy celery crowns should be arranged on top of each serving for that signature presentation.
