Portuguese Linguica and Cabbage Soup, Made Simple

Updated November 4, 2026

Total time
1 hr 5 min
prep 20 min · cook 45 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Portuguese Linguica and Cabbage Soup, Made Simple

Portuguese linguiça and cabbage soup is a hearty, one-pot meal built around smoky sausage, tender potatoes, white beans, and sweet cabbage in a savory broth. Versions vary by region and household; this practical version takes inspiration from Portuguese soups and makes a filling supper with easy-to-find ingredients.

Ingredients

  • 12 oz (340 g) Portuguese linguiça, sliced into ¼-inch (6 mm) rounds
  • 1 tbsp (15 ml) olive oil, only if needed for browning
  • 1 medium yellow onion, about 1 cup (150 g) finely diced
  • 2 medium carrots, about 1 cup (130 g), peeled and cut into small dice
  • 2 celery ribs, about ¾ cup (90 g), diced
  • 3 garlic cloves, minced
  • 1 tsp (2 g) sweet paprika
  • ½ tsp (1 g) dried oregano
  • ¼ tsp crushed red pepper flakes, optional
  • 6 cups (1.4 L) low-sodium chicken broth, or vegetable broth
  • 1 lb (450 g) Yukon Gold potatoes, scrubbed and cut into ¾-inch (2 cm) cubes
  • 1 small green cabbage, about 1½ lb (680 g), cored and cut into bite-size pieces, roughly 8 cups (600 g)
  • 1 can white beans, 15 oz (425 g), drained and rinsed; about 1½ cups (255 g) after draining
  • 1 bay leaf
  • ½ tsp fine salt, plus more to taste
  • ¼ tsp freshly ground black pepper, plus more to taste
  • 1 tbsp (15 ml) red wine vinegar or lemon juice, to finish
  • 2 tbsp (8 g) chopped fresh parsley, for serving

Instructions

  1. Prepare the ingredients. Slice the linguiça and cut the onion, carrots, celery, potatoes, and cabbage as listed. Mince the garlic and rinse the beans. Keeping the potato pieces similar in size helps them cook evenly. If the cabbage seems like a large pile, that is normal; it shrinks substantially as it softens.
  2. Brown the linguiça. Set a large, heavy soup pot or Dutch oven over medium heat. Add the sausage in a single layer and cook for about 7 minutes, turning the slices occasionally, until browned at the edges and some fat has rendered. If the sausage is very lean and begins sticking, add the olive oil. If it releases plenty of fat, skip the oil. Transfer the browned slices to a plate, leaving about 1 tablespoon of fat in the pot; spoon off excess if there is more. For fresh, uncooked pork linguiça, cook it until a food thermometer inserted into a thick piece or the center of a cut portion registers 160°F (71°C), the USDA FSIS safe minimum for ground pork. Smoked or fully cooked sausage only needs to be heated through at this stage.
  3. Soften the vegetables. Add the onion, carrots, and celery to the pot. Cook for 5 minutes, stirring now and then, until the onion is translucent and the vegetables begin to soften. Stir in the garlic, paprika, oregano, and red pepper flakes, if using. Cook for 30 seconds, just until fragrant; do not let the garlic darken, since browned garlic can taste bitter in the broth.
  4. Add broth and potatoes. Pour in the broth and scrape the bottom of the pot with a wooden spoon to loosen the browned bits. Add the potatoes, bay leaf, salt, and black pepper. Bring the liquid to a boil over medium-high heat, which usually takes about 4 minutes, then lower the heat to maintain a gentle simmer. Cover the pot partially and simmer for 15 minutes, stirring once. The potatoes should be nearly tender when pierced with a knife, but they do not need to be completely soft yet.
  5. Simmer the cabbage. Add the cabbage in a few handfuls, stirring as it wilts enough to fit into the pot. Return the sausage to the soup. Simmer uncovered for about 10 minutes, stirring occasionally, until the cabbage is tender and the potatoes are cooked through. Keep the soup at a gentle bubble rather than a hard boil; vigorous boiling can break up the potatoes and make the broth cloudy.
  6. Finish with beans and seasoning. Stir in the drained beans and cook for 4 minutes, until hot. Remove and discard the bay leaf. Taste the broth before adding more salt, because linguiça and some broths are already salty. Stir in the vinegar or lemon juice, then adjust pepper and acidity to taste. The finished soup should be savory and smoky, with just enough brightness to balance the sausage. Ladle into bowls and scatter parsley over the top.

Tips

  • Choose a sausage with the flavor you want. Portuguese linguiça is a seasoned pork sausage, often smoked or cured, and its saltiness and heat vary by maker. If it is unavailable, Spanish chorizo is a useful substitute for a similarly smoky, paprika-forward result, though it can be more intensely seasoned. Kielbasa works for a milder, less specifically Portuguese flavor. Avoid assuming every sausage is fully cooked: check the package and cook fresh ground pork sausage to 160°F (71°C).
  • Control the salt at the end. The sausage, canned beans, and stock all contribute salt. Starting with low-sodium broth and waiting to make final adjustments prevents an overly salty pot. If the soup tastes too rich or salty, a little extra vinegar or lemon juice can sharpen it; add a splash of water or unsalted broth if it needs dilution.
  • Cut the potatoes and cabbage for the way you like to eat. Smaller potato cubes cook faster but are more likely to crumble if the soup is stirred vigorously. Shredded cabbage softens quickly and makes a more integrated soup, while larger pieces keep a pleasant leafy texture. Keep in mind that very thick cabbage wedges may need longer than the stated simmer.
  • Keep the simmer gentle. A rolling boil can make the potatoes fall apart and cause the sausage fat to emulsify into a heavier broth. If the soup thickens more than you like, stir in hot broth or water a little at a time. For a thicker bowl, lightly mash a few potato pieces against the pot and stir them back in.

Serving Suggestions

Serve the soup hot in wide bowls, with crusty bread for dipping or a simple green salad alongside. A slice of rustic country bread is especially useful for catching the smoky broth, while cornbread or a plain roll is an easy alternative. The soup is substantial enough to serve as a main course, but a small bowl also works as a first course before grilled fish or roasted vegetables.

Offer extra vinegar or lemon at the table for anyone who likes a brighter finish, along with black pepper and chopped parsley. A drizzle of good olive oil is another simple garnish. Since linguiça can make the broth fairly rich, keep accompaniments uncomplicated rather than adding several heavy sides. For a family-style meal, place bread and a bowl of parsley on the table so each person can finish their serving as desired.

Variations

Use kale or collard greens: Substitute 6 cups (about 240 g) chopped kale or collards for the cabbage. Remove tough stems and add the greens during the last 10 to 15 minutes of simmering, depending on how tender you like them. Kale gives the soup a firmer bite; collards may need the longer end of that range.

Make it without meat: Leave out the linguiça and use vegetable broth. For extra savory depth, sauté 8 oz (225 g) sliced mushrooms until browned before adding the onion, and season with smoked paprika. The result will not have the same sausage flavor, but beans and mushrooms make a satisfying meat-free soup.

Change the beans or broth: Cannellini beans, great northern beans, or drained butter beans can replace the white beans in equal amounts. Vegetable broth keeps the soup suitable for a meat-free version; chicken broth gives a fuller background flavor. If using a salted broth, reduce the initial salt and taste before serving.

Add tomatoes or heat: For a slightly tangier, more tomato-forward broth, add one 14.5 oz (411 g) can of diced tomatoes with the broth and reduce the broth by about ½ cup (120 ml). For more heat, increase the red pepper flakes a little or serve sliced hot peppers on the side. These additions shift the flavor, so add them gradually rather than masking the sausage and cabbage.

Storage and Reheating

Cool the soup promptly and refrigerate it within 2 hours of cooking. Store it in a covered, shallow container and use it within 3 to 4 days. The potatoes will absorb some broth as the soup sits, so leftovers may be thicker than the freshly cooked soup. Stir in a little water or broth when reheating to restore the consistency.

Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally until steaming throughout. Check with a food thermometer and bring leftovers to 165°F (74°C), the USDA FSIS reheating temperature. In a microwave, cover the bowl loosely, stir partway through, and check the temperature in more than one spot. For longer storage, freeze cooled portions in freezer-safe containers, leaving a little room for expansion, for up to 2 to 3 months for best quality. Thaw in the refrigerator before reheating; potatoes can become somewhat softer after freezing.

Frequently Asked Questions

Is Portuguese linguiça the same as linguica or chorizo?
Linguiça is a Portuguese-style seasoned pork sausage; the spelling linguica is often used when the accent is omitted. It is not identical to Spanish chorizo, which often has a stronger paprika flavor and a different texture. Brazilian and Portuguese versions also vary, so use the package description to judge how smoky, spicy, or salty yours is.

Can I use raw linguiça in this soup?
Yes, if it is fresh, uncooked sausage. Brown it thoroughly first and verify that the pork reaches 160°F (71°C) with a food thermometer, the USDA FSIS safe minimum for ground pork. Continue cooking it in the soup as directed. If it is smoked or labeled fully cooked, browning is for flavor and color; heat it through in the pot.

Can I make the soup ahead?
Yes. Make it through the final seasoning, cool it promptly, and refrigerate it within 2 hours. The flavors settle as it rests, though the potatoes will take up some liquid. Reheat gently with a little extra broth or water and bring leftovers to 165°F (74°C). For the freshest texture, you can also prepare the vegetables in advance and cook the soup on the day you plan to serve it.

What can I use instead of cabbage?
Kale or collard greens work well, although they make the soup taste greener and more robust. Add chopped kale for the final 10 to 15 minutes; collards may need a little longer to become tender. Spinach is a softer option, but stir it in near the end and simmer only until wilted so it does not disappear into the broth.

Why is my soup too salty or thick?
Saltiness usually comes from a combination of sausage and broth, so choose low-sodium broth and season gradually. If the pot is already salty, add unsalted broth or water and a small amount of lemon juice or vinegar to balance the flavor. Potatoes naturally thicken the soup as they soften and continue absorbing liquid in storage; loosen it with broth while reheating.

Related

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).