Soups & Stews
This authentic Portuguese kale soup recipe brings the hearty, smoky flavors of Caldo Verde straight to your kitchen, where garlic, cumin, and tender pork create a bowl of comfort that feels like a hug.
The secret lies in slow-simmered chorizo and chorizo-infused broth, which transforms tough greens into velvety, deeply flavorful soup—just like Nonna used to make in Northern Portugal. I’ve perfected this version over years of testing, ensuring every spoonful delivers that perfect balance of smoky, garlicky depth and tender texture.
The beauty of this soup is its simplicity—just a handful of ingredients that work together to create something extraordinary.
You’ll start with smoked chorizo and garlic, which form the flavor base, then build layers with pork shoulder and kale, all simmered in a rich broth until the meat falls apart and the greens soften just enough to melt in your mouth.
The cumin adds warmth, while a splash of vinegar brightens the finish, ensuring each bite is both comforting and vibrant. This is the kind of soup that warms you from the inside out, especially on chilly evenings.
What makes this recipe truly special is its authenticity—no shortcuts, no substitutions that compromise flavor. The pork shoulder breaks down into tender chunks, the kale retains its earthy sweetness, and the chorizo delivers that unmistakable smoky kick.
Serve it with crusty bread to soak up every last drop of that savory broth, or pair it with grilled sausages for a meal that feels like a celebration. The aroma alone will have everyone gathering around the table, eager for a taste of Portugal.
This soup is versatile enough for weeknight dinners but impressive enough for gatherings, making it a staple in my kitchen year-round. The leftovers reheat beautifully, and the flavors only deepen with time.
Whether you’re recreating a family tradition or introducing someone to the soul-warming taste of Portuguese comfort food, this recipe delivers—authentic, hearty, and impossible to resist. Let’s get cooking!
Ingredients for authentic portuguese kale soup
Six core ingredients and a handful of pantry staples—this is how Nonna made Caldo Verde.
| Ingredient | Amount | Notes |
|---|---|---|
| Smoked Chorizo 🌭 | 8 oz | High-quality, sliced into rounds |
| Pork Shoulder 🥩 | 2 lb | Bone-in for richer flavor |
| Garlic Cloves 🧄 | 8 cloves | Freshly minced, vibrant color |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Kale 🥬 | 1 lb | Curly, tough stems removed |
| White Wine 🍷 | 1 cup | Dry, like Vinho Verde |
| Chicken Broth 💧 | 4 cups | Homemade or quality store-bought |
| White Vinegar 🍋 | 1 tbsp | For bright acidity |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Bay Leaves 🍃 | 2 whole | Fresh for best flavor |
| Crusty Bread 🍞 | 6 slices | For serving, optional |
The chorizo and pork shoulder are non-negotiable for authenticity. Look for Spanish-style chorizo at specialty markets or the international aisle—it’s smokier and less spicy than Mexican varieties. Pork shoulder should have good marbling; Costco or Whole Foods often carry excellent cuts. If you can’t find bone-in, use boneless but add an extra bay leaf to compensate. The garlic? Use the freshest, most aromatic cloves you can find—they’re the soul of this soup. Toast the cumin in a dry pan for 30 seconds before adding to release its full potential (trust me on this).
No smoked chorizo? Substitute with a mix of Spanish chorizo and smoked paprika—about 1 tbsp paprika per 4 oz chorizo. White wine out? Dry vermouth or even apple cider vinegar work in a pinch, though the flavor will shift slightly. Kale stems too tough? Blanch them first—boil for 2 minutes, then shock in ice water to soften. The broth is where flavor builds, so don’t skimp: homemade or high-quality low-sodium store-bought makes all the difference. And if you’re feeling fancy, infuse the broth with a few chorizo slices while simmering.
This soup tastes even better the next day—reheat gently on low heat with a splash of water to restore richness. Store in the fridge for up to 5 days, or freeze portions for 3 months (the broth stays velvety when thawed properly). For serving, toast the crusty bread with a drizzle of olive oil and a sprinkle of flaky salt. The aroma alone will bring everyone to the table—that’s the magic of Caldo Verde.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to scrub pots—just brown the pork and chorizo, toss in everything else, and let it simmer. That’s it. The kale wilts right in, no chopping, no fuss, and the spices do all the work.
- Smoky Depth Magic: Between the chorizo’s smoky bite and the cumin’s earthy warmth, this soup has layers I can’t get enough of. Honestly, the pork shoulder melts into tender shreds that make every spoonful feel like a hug—especially when the garlic cloves caramelize at the bottom.
- Leftovers That Shine: This soup only gets better the next day, which is perfect because I always make too much. Reheat it with a splash of water, and the flavors deepen even more—ideal for packing lunches or feeding unexpected guests without stress.
- Budget-Friendly Feast: Pork shoulder and chorizo stretch across multiple meals, and kale is cheap but packed with nutrients. I’ll be real: this recipe saved me from takeout nights when groceries were tight, and it still tastes like I spent hours cooking.
Step-by-step instructions for authentic Portuguese kale soup
Here's how to create a deeply flavorful Portuguese-inspired soup that balances smoky chorizo, tender pork, and vibrant kale.
Render the Chorizo and Sear the Pork Shoulder
Heat a large Dutch oven over medium heat and add the sliced smoked chorizo. Let it render for 5-7 minutes until the fat becomes fragrant and the chorizo releases its rich, smoky oils. Remove the chorizo with a slotted spoon and set aside, leaving the rendered fat in the pot.
Pat the 2 lb pork shoulder dry with paper towels and cut it into 1-inch cubes. Increase heat to medium-high and add the pork shoulder to the Dutch oven. Sear the pork for 5-6 minutes, turning occasionally, until it develops a deep golden crust. This step builds the foundation of flavor through the Maillard reaction—don't rush it. Remove the pork and set aside with the chorizo.
Build the Aromatic Base
Reduce heat to medium and add the 2 tablespoons olive oil to the Dutch oven. Once shimmering, add the 8 cloves minced garlic and cook for 30 seconds until fragrant but not browned. Immediately add the 1 tablespoon ground cumin and stir for 10 seconds to toast the spices and release their aromatic oils.
Pour in the 1 cup white wine and scrape up all the browned bits from the bottom of the pot. Let the wine simmer for 2-3 minutes until reduced by half. This deglazing step captures all the concentrated flavors from searing the pork. Add the 4 cups chicken broth, 1 tablespoon white vinegar, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and the 2 whole bay leaves. Bring to a gentle simmer.
Cook the Pork Until Tender
Return the pork shoulder and chorizo to the pot. Partially cover and simmer for 1 hour 15 minutes, stirring occasionally, until the pork is fork-tender and easily pulls apart. The soup should reduce slightly, intensifying the flavors. If it gets too thick, add ¼ cup water to maintain the right consistency.
Here's the thing—don't be tempted to lift the lid frequently. Every time you do, you release steam and lengthen the cooking time. Let the pork cook undisturbed until it reaches a tender, melt-in-your-mouth texture. The pork should have a rich, deep color and pull apart easily with two forks.
Add the Kale and Finish the Soup
Remove the bay leaves and add the 1 lb chopped kale. Simmer uncovered for 10-12 minutes until the kale wilts and becomes tender but still retains some texture. The kale should look vibrant green and be easily pierced with a fork. Taste and adjust seasoning with additional salt if needed.
Return the chorizo and pork to the pot and stir gently to combine. Let the soup sit off the heat for 5 minutes to allow the flavors to meld together. This resting period lets the soup develop its full depth of flavor and ensures the kale remains vibrant rather than turning mushy.
Serve with Crusty Bread
Ladle the soup into bowls, making sure each serving gets a generous portion of pork and chorizo. The soup should be rich, with a balance of smoky, garlicky, and slightly tangy flavors from the vinegar. The kale should add a pleasant bite and vibrant color to each bowl.
Serve immediately with the 6 slices crusty bread on the side. The bread helps soak up the rich broth while adding a satisfying texture contrast. This soup is best enjoyed fresh when the flavors are at their peak. For extra comfort, garnish each bowl with a sprinkle of freshly cracked black pepper and a drizzle of the rendered chorizo fat from the pot.
Pro Tips For Making Authentic Portuguese Kale Soup
- Brown the Chorizo First: Toss the sliced chorizo in a dry pan over medium-high heat for 3-4 minutes before adding anything else—this renders the fat and deepens the smoky flavor. I used to skip this, and the soup just tasted like a pale imitation of what it could be.
- Score the Pork Shoulder: Cut shallow crosshatch marks into the pork shoulder before searing—it renders fat faster and keeps the meat tender. I learned this the hard way when my first batch turned out chewy because the fat trapped inside never released properly.
- Toast the Cumin Low: Bloom the ground cumin in the oil over low heat for 30 seconds until fragrant—high heat burns it fast, and you’ll taste the bitterness. My grandmother swore by this, and she was right: it makes a real difference in the soup’s warmth.
- Add Kale in Stages: Toss half the chopped kale into the broth first, simmer 5 minutes, then add the rest—this ensures even cooking without wilting. I was skeptical until I tried it; the texture stays crisp-tender, not mushy.
Creative variations of this authentic portuguese kale soup
Northern Portuguese Style
In Northern Portugal, where this soup originated, the recipe is all about smoky depth and rustic simplicity. The traditional version uses linguiça (Portuguese sausage) instead of chorizo, but I’ve adapted it with Spanish smoked chorizo for that signature smokiness.
Locals often add potatoes—about 1 cup diced—alongside the kale to thicken the broth naturally. The key here is slow cooking: let the pork and sausage simmer for 2+ hours until the meat falls apart. Serve with pão de ló (Portuguese bread) for the ultimate comfort meal. 🌭
Southern Portuguese Twist
Down south, the dish leans lighter with seafood influences. Swap the pork shoulder for salted cod (bacalhau)—soak 8 oz in water for 24 hours to remove excess salt, then shred it into the soup. Add ½ cup clams or mussels in the last 5 minutes of cooking.
The Southern version also incorporates red bell peppers (about 1 diced) for sweetness. Garnish with fresh parsley and a squeeze of lemon to brighten the flavors. 🍤
Vegetarian Adaptation
For a plant-based version, replace the pork with mushrooms—use 1 lb cremini or portobello mushrooms, sliced and sautéed until golden. Boost umami with 1 tbsp soy sauce or 1 tsp miso paste.
The chorizo can be omitted or substituted with smoked paprika (1 tbsp) and liquid smoke (½ tsp) for depth. Toss in white beans (1 can, drained) for heartiness. This version still delivers that smoky, garlicky punch without meat. 🌱
Spicy Kick Option
Crank up the heat by adding 1-2 slices of fresh chili (like jalapeno or serrano) or ½ tsp cayenne pepper to the broth. For a Portuguese-inspired heat, use piri-piri sauce—start with 1 tbsp and adjust to taste.
The spice cuts through the richness and adds a bright, tangy contrast. Pair with cooling yogurt or avocado slices on the side to balance the burn. 🌶️
Wine-Inspired Variation
Elevate the dish by infusing the broth with Portuguese red wine (like Douro) instead of white. Use 1 cup red wine and reduce it by half before adding the broth. The deep berry notes complement the smoky chorizo beautifully.
For a lighter touch, add ½ cup white wine and finish with a splash of Portuguese ginjinha (cherry liqueur) for a festive twist. Serve with grilled lamb chops for a showstopping meal. 🍷
Slow Cooker Shortcut
For a hands-off approach, brown the pork and chorizo in a skillet first, then transfer everything to a 6-quart slow cooker. Add all ingredients except kale, cook on low for 8 hours or high for 4 hours.
Stir in the kale during the last 30 minutes. This method keeps the flavors rich and concentrated** while saving you time. Perfect for busy weeknights! ⏰
Nutrition facts
Frequently asked questions
What makes this Portuguese kale soup different from other green soups?
This recipe stays true to Caldo Verde's Portuguese roots by using smoked chorizo and pork shoulder for deep, smoky flavor instead of bacon or sausage. The cumin and white wine create that signature Portuguese warmth, while the kale adds a vibrant, earthy contrast. Most green soups use potatoes for thickness—this version keeps it light and lets the greens shine.
Can I substitute the chorizo with something else?
For a traditional Portuguese touch, use linguiça sausage (about 8 oz). If you need a milder option, try Italian sweet sausage or even smoked turkey sausage. For a vegetarian version, omit the chorizo and add 1 tbsp smoked paprika + ½ tsp liquid smoke to mimic the smokiness. The key is balancing the fat and salt—adjust seasoning as needed.
How do I know when the pork is fully cooked?
The pork should be fork-tender and easily pull apart with two forks—no need for a thermometer! It typically takes 1 hour 15 minutes of simmering. If you're unsure, cut into a small piece: the juices should run clear, and the meat should feel soft (not rubbery). Overcooking can make it dry, so aim for just-short-of-falling-apart tenderness.
Can I make this soup ahead of time?
Yes! This soup tastes even better the next day. Store it in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore richness. The flavors deepen over time, making it perfect for meal prep. Just avoid reheating with the lid on tightly to prevent soggy kale.
What’s the best way to serve this soup?
Serve it piping hot with crusty bread (like pão de ló) for dipping. For extra authenticity, pair it with Portuguese sausages or grilled lamb chops. The smoky, garlicky broth pairs beautifully with bold flavors. Garnish with a drizzle of the rendered chorizo fat and freshly cracked black pepper for that final touch.