Portuguese cabbage soup is a hearty one-pot soup built from cabbage, potatoes, broth, and, in this version, white beans and fresh chouriço. It takes inspiration from caldo verde, a well-known Portuguese soup traditionally made with potatoes, finely sliced greens, and chouriço; cabbage and family-style additions vary from kitchen to kitchen.
Ingredients
- 2 tablespoons (30 ml) olive oil
- 1 medium yellow onion, finely chopped, about 1 cup (150 g)
- 4 garlic cloves, minced, about 1 tablespoon (12 g)
- 8 ounces (225 g) fresh, raw Portuguese-style chouriço, casings removed and meat crumbled; raw Spanish-style cooking chorizo is a practical substitute, though it may taste smokier and more paprika-forward
- 1 teaspoon (2 g) sweet paprika
- 1 ½ pounds (680 g) waxy potatoes, such as Yukon Gold, peeled if desired and cut into ½-inch (1.25 cm) cubes
- 8 cups (1.9 L) low-sodium chicken broth, or vegetable broth
- 1 bay leaf
- 1 small green cabbage, about 1 pound (450 g) before trimming, cored and thinly sliced into roughly 8 cups
- 1 can (15 ounces / 425 g) cannellini or other white beans, drained and rinsed, about 1 ½ cups (240 g)
- 1 teaspoon (6 g) fine salt, plus more to taste
- ½ teaspoon (1 g) freshly ground black pepper
- 1 tablespoon (15 ml) red wine vinegar, optional, for finishing
- Chopped flat-leaf parsley, optional, about 2 tablespoons (8 g) for serving
Instructions
- Prepare the vegetables. Chop the onion and garlic, cube the potatoes, and remove the cabbage’s tough outer leaves and core. Slice the cabbage into thin ribbons, about ¼ inch (6 mm) wide. Thin slices soften evenly and are easier to eat from a spoon, while slightly wider ribbons keep more texture. Drain and rinse the beans. Set everything beside the stove so it can go into the pot in sequence.
- Soften the onion. Heat the olive oil in a large, heavy soup pot or Dutch oven over medium heat. Add the onion and cook for about 5 minutes, stirring now and then, until softened and translucent but not deeply browned. Add the garlic and paprika and stir for 30 seconds, just until fragrant. If the garlic starts to color quickly, lower the heat; browned garlic can make the broth taste bitter.
- Cook the fresh sausage safely. Add the crumbled raw chouriço and break it into small pieces with a wooden spoon. Cook for about 8 minutes, stirring and scraping the pot, until browned and cooked through. Because this is ground pork sausage, check a larger piece with a food thermometer: USDA FSIS gives ground meat a safe minimum internal temperature of 160°F (71°C). If it has not reached that temperature, keep cooking and check again. Spoon off excess rendered fat if there is more than a thin coating, but leave a little in the pot for flavor.
- Simmer the potatoes. Add the potatoes, broth, bay leaf, salt, and black pepper. Stir to loosen any browned bits from the bottom of the pot, then bring the broth to a boil. Reduce the heat to maintain a gentle simmer, partially cover, and cook for about 18 minutes, or until the potato cubes are easily pierced with a fork. Keep the simmer steady rather than vigorous so the potatoes cook evenly and the broth does not reduce too quickly.
- Add the cabbage and beans. Stir in the sliced cabbage and drained beans. At first, the cabbage may sit high in the pot; press it gently into the broth as it wilts. Simmer uncovered for 12 minutes, stirring once or twice, until the cabbage is tender but still holds its shape. For softer cabbage, simmer for a few minutes longer. If the soup looks thicker than you like, add hot water or broth a little at a time.
- Adjust and serve. Remove the bay leaf. Taste the broth and add salt or pepper as needed. Stir in the vinegar, if using; it brightens the savory broth without making the soup taste sour. For a thicker, more potato-rich texture, mash a few potato pieces against the side of the pot and stir them back in. Ladle into warm bowls and finish with parsley if you like.
Tips
- Use the right cabbage cut. Thinly sliced cabbage softens in the stated cooking time. If you cut it into thick wedges or broad strips, expect to simmer it longer and check the texture before serving. Savoy cabbage works too and tends to become tender quickly; add it a few minutes later if you want it to stay distinct.
- Choose a suitable sausage. Fresh chouriço can be difficult to find outside Portuguese markets. Raw Spanish-style chorizo or another fresh, paprika-seasoned pork sausage will work, although the exact spice and smoke notes will change. Avoid assuming that every cured sausage is interchangeable with raw sausage; follow its package directions and use the temperature check above for the fresh ground sausage in this recipe.
- Control the salt and thickness. Sausage and broth can both be salty, so the recipe starts with a moderate amount of salt. Taste after the cabbage and beans have simmered before adding more. Potatoes also release starch as they cook, so the soup thickens as it stands; loosen it with broth or water rather than adding extra oil.
- Keep the cabbage pleasantly tender. Cabbage does not need to boil hard to become soft. A gentle simmer helps it cook without shredding into the broth. If you are preparing the soup ahead, stop when the cabbage is just tender; it will soften a little more as the soup cools and reheats.
Serving Suggestions
Serve the soup hot as a complete lunch or a relaxed supper, with crusty bread for dipping and a small dish of olive oil or butter at the table. A simple green salad dressed with vinegar or lemon makes a fresh contrast to the sausage and potatoes. If you want a more substantial spread, offer olives, sliced tomatoes, or a plate of mild cheese alongside the bowls.
For a traditional Portuguese-inspired presentation, add a few thin slices of cooked chouriço to each serving rather than relying only on the sausage pieces in the pot. A little parsley or a drizzle of olive oil is enough to finish it. The optional vinegar is especially useful if the broth tastes rich or flat, but add it gradually so it complements rather than dominates the cabbage.
Variations
Use collard greens for a caldo verde direction. Caldo verde is commonly associated with potatoes, finely shredded couve (Portuguese cabbage or collard-type greens), and chouriço. If you can find couve, substitute it for the green cabbage and slice it very finely; otherwise, thinly sliced collard greens are a practical stand-in. They are firmer than ordinary cabbage, so simmer them until tender, usually around 12 to 15 minutes. This version is closer to the familiar greens-and-potato soup, though recipes differ by household and region.
Make it without meat. Leave out the chouriço and use vegetable broth. To keep a savory base, sauté 8 ounces (225 g) sliced mushrooms with the onion until their moisture cooks away, then continue with the recipe. You can also add 1 teaspoon (5 ml) of smoked paprika, but the result will lack the sausage’s distinctive seasoning and richness.
Change the beans or potatoes. Great Northern beans or butter beans can replace cannellini beans in the same drained quantity. Their texture varies slightly, but either works in the broth. For a less starchy soup, use 1 pound (450 g) potatoes and add an extra ½ cup (80 g) beans; for a thicker bowl, keep the full potato amount and mash a few cubes at the end.
Make it milder or hotter. Choose a mild fresh sausage if you prefer a gentle soup, or add a pinch of crushed red pepper with the paprika for heat. Portuguese chouriço and Spanish chorizo are not identical, and spice levels vary by product, so taste the broth before adding extra seasoning.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, in shallow covered containers so they chill efficiently. The soup keeps for 3 to 4 days in the refrigerator. Cabbage and potatoes will soften over time, and the broth may thicken as it cools; that is normal. Stir in a splash of water or broth when reheating if the texture is too dense.
Reheat only the amount you plan to eat, either in a saucepan over medium heat or in the microwave in a covered, microwave-safe bowl, stirring partway through. Heat leftovers to 165°F (74°C), checking with a food thermometer, and bring the soup to a gentle simmer on the stovetop. Avoid repeatedly warming and cooling the full pot. For longer storage, freeze portions in airtight freezer-safe containers for up to 2 months for best quality. Leave a little room at the top because liquid expands as it freezes; thaw in the refrigerator and reheat to 165°F (74°C).
Frequently Asked Questions
Is Portuguese cabbage soup the same as caldo verde?
Not exactly. Caldo verde is a specific Portuguese soup usually made with potatoes, finely sliced couve or another leafy green, and chouriço. This recipe uses green cabbage and white beans for a heartier cabbage-soup variation inspired by those flavors. Portuguese home cooking includes variations, so the ingredients and proportions are not identical everywhere.
Can I use cooked or cured chouriço instead of fresh sausage?
Yes, but adjust the method. Since cooked or cured chouriço does not need the same cooking time as raw sausage, slice it and brown it briefly in the oil, then remove it while you soften the onion. Return it to the pot with the cabbage and beans so it warms without becoming overly firm. The USDA temperature instruction in the recipe applies to the raw ground sausage version.
Can I make the soup ahead?
Yes. You can make it a day ahead, refrigerate it promptly, and reheat it when needed. The flavors settle together, but the potatoes and cabbage will become softer. If you want the vegetables to hold more texture, cook the soup until they are just tender and avoid an extended simmer during reheating.
What can I use instead of white beans?
Chickpeas, butter beans, or Great Northern beans are good swaps. Use the same drained quantity and add them at the same time as the cabbage. Lentils are less direct because they absorb more broth and have a different texture; if using cooked lentils, add them near the end and be ready to thin the soup.
Why is my soup too thick or too thin?
Potato variety, cabbage size, and simmering intensity all affect the final consistency. If it is too thick, stir in hot broth or water a little at a time. If it is too thin, simmer uncovered for several minutes or mash a few potato pieces into the broth. Let it stand for a few minutes before judging, since it naturally thickens slightly as it cools.
Related
- Jamaican Stewed Beef: A Rich, Slow-Simmered Classic
- Jamaican Stew Recipe: Brown Stew Chicken with Gravy
- Jamaican Stewed Chicken: A Rich, One-Pot Classic
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).