Portuguese Bean Soup
A hearty, smoky soup loaded with kidney beans, tender potatoes, and linguica sausage, simmered in a rich tomato broth with carrots and cabbage. This Hawaii-born Portuguese classic brings deep, comforting flavor with every spoonful — the kind of soup that tastes even better the next day.
For 4 servings
- prep
Soak the beans overnight.
Rinse the dried kidney beans and place them in a large bowl with enough water to cover by 2 inches. Soak for at least 8 hours or overnight. Drain and set aside.
- saute · ~5 min
Brown the linguica sausage.
1.Heat olive oil in a large heavy-bottomed pot over medium heat.2.Add sliced linguica and cook until browned on both sides (4-5 min).3.Remove sausage with a slotted spoon and set aside, leaving the rendered fat in the pot.TIPThe browned bits on the pot bottom are pure flavor — don't wash them away. - saute · ~6 min
Build the aromatic base.
1.Add diced onion to the same pot and cook until softened (4-5 min).2.Add minced garlic and cook until fragrant (1 min).3.Add smoked paprika and stir to coat the aromatics (30 sec).TIPKeep the heat medium — paprika burns quickly and turns bitter. - boil · ~2 min
Add beans, water, and tomato paste.
1.Return the drained kidney beans to the pot.2.Pour in 6 cups of water along with the tomato paste.3.Add the bay leaves and bring the pot to a rolling boil. - simmer · ~45 min
Simmer until beans are tender.
Reduce heat to low, cover, and simmer gently for 40-45 minutes until the beans are soft but still hold their shape. Stir occasionally.
TIPDon't salt at this stage — salt toughens bean skins during cooking. Wait until the end. - simmer · ~20 min
Add vegetables and sausage.
1.Add diced carrots, celery, potatoes, and tomatoes to the pot.2.Return the browned linguica to the pot.3.Stir well and continue simmering uncovered for 15-20 minutes until vegetables are fork-tender. - simmer · ~6 min
Add cabbage and season.
1.Fold in the shredded cabbage.2.Season with salt and black pepper.3.Simmer for an additional 5-7 minutes until cabbage is just wilted but still has a gentle bite.TIPAdd cabbage last — it cooks fast and you want a bit of texture, not mush. - rest · ~5 min
Let the soup rest off the heat.
Remove the pot from heat, fish out the bay leaves, and let the soup sit covered for 5 minutes to let flavors settle.
TIPThis soup tastes even better the next day. The flavors deepen beautifully overnight. - serve
Ladle into bowls and serve with vinegar and cilantro.
1.Ladle soup into warm bowls.2.Drizzle a splash of white vinegar over each serving.3.Garnish with chopped coriander leaves and serve hot.TIPThe vinegar brightens the smoky broth — don't skip it. A crusty Portuguese roll on the side is traditional.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak kidney beans overnight to ensure even cooking and reduce simmering time.
- 2Brown the linguica thoroughly to develop deep smoky flavor in the rendered fat.
- 3Add cabbage in the last 5-7 minutes so it stays slightly crisp, not mushy.
- 4Do not add salt until beans are fully tender — salt early toughens bean skins.
- 5Let the soup rest 5 minutes off heat before serving so flavors meld together.
- 6This soup thickens overnight; add a splash of water or broth when reheating.
- 7A drizzle of white vinegar brightens the rich, smoky broth — essential for balance.
Adapt it for your goals.
Vegetarian
Omit linguica and use smoked paprika plus a splash of liquid smoke. Add an extra cup of kidney beans and use vegetable broth instead of water for a hearty, meat-free version.
spicySpicy
Add 1-2 chopped chili peppers (like serrano or jalapeño) with the onion, or stir in ½ teaspoon red pepper flakes after browning the sausage for a warming kick.
low sodiumLow-sodium
Use low-sodium tomato paste and unsalted broth. Skip the salt and rely on the smoked paprika and vinegar for flavor. Serve with fresh herbs to boost taste without sodium.
gluten freeGluten-free
Portuguese Bean Soup is naturally gluten-free as written — just double-check that the linguica sausage is certified gluten-free (some brands may contain fillers).
Why this is on our healthy list.
Rich in Fiber
Kidney beans and vegetables provide a substantial amount of dietary fiber, supporting healthy digestion and helping you feel full longer.
Good Source of Plant Protein
Kidney beans deliver plant-based protein, making this soup a satisfying meal even when served without extra meat.
Packed with Vitamins A and C
Carrots and cabbage contribute beta-carotene (vitamin A) and vitamin C, important for immune health and skin repair.
Low in Added Fat
With only one tablespoon of olive oil and the natural fat from linguica, this soup is moderate in fat while still being deeply flavorful.
Frequently asked questions
Yes. Use two 15-ounce cans of kidney beans, drained and rinsed. Skip the soaking step and add them when you add the vegetables, reducing the initial simmer to 10 minutes.



