Hearty Portuguese Bean Soup is a comforting soup filled with tender beans and flavorful vegetables.Smoky chouriço sausage gives the broth a rich, savory taste.Potatoes, carrots, tomatoes, onions, and garlic create a delicious vegetable base.Kidney beans or white beans provide protein, fiber, and a satisfying texture.The ingredients simmer together to develop a warming, well-balanced flavor.Serve hot with crusty bread for a hearty lunch or comforting family dinner.
1 can (400 g) red kidney beans, drained and rinsed
1 can (400 g) white beans, drained and rinsed
1 cup chopped tomatoes or canned crushed tomatoes
1 cup chopped cabbage or kale
6 cups chicken or vegetable broth
1 teaspoon smoked paprika
1 teaspoon dried oregano
1 bay leaf
½ teaspoon freshly ground black pepper
Salt, to taste
2 tablespoons chopped fresh parsley
Instructions
Slice the chouriço into thin rounds. Chop the onion, mince the garlic, peel and dice the carrots and potatoes, and chop the cabbage or kale.Drain and rinse the canned beans under cold running water. Preparing all the ingredients before cooking makes the process easier and helps the soup come together smoothly.
Heat the olive oil in a large, heavy-bottomed soup pot over medium heat. Add the sliced chouriço and cook for 4–5 minutes, stirring occasionally, until the sausage is lightly browned and fragrant.The sausage will release flavorful oils that help build the soup's savory base. If the sausage releases plenty of fat, reduce the amount of oil used.
Add the chopped onion to the pot and cook for 3–4 minutes until softened and translucent. Stir in the minced garlic and cook for another 30 seconds.Add the smoked paprika and dried oregano. Stir gently to coat the sausage and vegetables with the seasonings, taking care not to burn the garlic.
Add the diced carrots, potatoes, and chopped tomatoes to the pot. Stir well so that the vegetables absorb the flavors from the sausage and seasonings.Cook for approximately 2–3 minutes, allowing the tomatoes to soften and release some of their juices.
Pour the chicken or vegetable broth into the pot. Add the bay leaf and black pepper, then stir to combine.Bring the soup to a gentle boil. Reduce the heat to low or medium-low, cover partially, and simmer for approximately 20–25 minutes, or until the potatoes and carrots begin to soften.
Stir in the drained kidney beans and white beans. Continue simmering for another 8–10 minutes so the beans warm through and absorb the flavors of the broth.For a thicker soup, lightly mash a small portion of the beans against the side of the pot. This releases their starch and creates a naturally creamy consistency without adding cream.
Stir in the chopped cabbage or kale and simmer for another 5 minutes, or until the greens reach your preferred tenderness.Taste the soup before adding salt, since the sausage and broth may already provide enough seasoning. Add extra black pepper or a little lemon juice if desired.
Remove the bay leaf. Ladle the hot soup into bowls and garnish with freshly chopped parsley.Serve with crusty bread, toasted sourdough, or a simple green salad for a comforting and satisfying meal.
Notes
Choose good-quality chouriço: A flavorful sausage adds depth and a pleasant smoky aroma to the soup.
Use canned beans for convenience: They reduce preparation time and are ready to add after draining and rinsing.
Try different beans: Kidney beans, cannellini beans, and butter beans all work well.
Adjust the consistency: Add extra broth for a lighter soup or mash some beans for a thicker texture.
Control the salt: Chouriço and prepared broth can contain considerable sodium, so taste before seasoning.
Cut vegetables evenly: Similar-sized pieces cook more consistently.
Add greens near the end: This helps prevent cabbage or kale from becoming excessively soft.
Store leftovers safely: Refrigerate promptly in airtight containers and consume within 3–4 days.