Mixed Bean Portuguese Soup • Rustic & Comforting

Portuguese Bean Soup is a beloved Hawaiian staple that blends the rustic heartiness of Portuguese cuisine with the multicultural influences of the islands. Traditionally made with smoky sausage, tender beans, and a medley of vegetables, this soup is rich, thick, and satisfying—a bowl of pure comfort perfect for cool evenings or family gatherings.

Its origins date back to Portuguese immigrants who arrived in Hawaii to work on the sugar plantations. They brought with them linguiça (a garlicky smoked sausage), and over time, the local version of their traditional soup incorporated island ingredients like cabbage, macaroni, and sometimes even ham hocks.

What makes this soup so memorable is its deep, savory broth and chunky texture. Each bite is layered with smoky, meaty flavor balanced by soft beans, sweet vegetables, and chewy pasta. It’s the kind of soup that simmers low and slow, filling the kitchen with an irresistible aroma.

Ingredients Overview

Portuguese Sausage (Linguiça or Chouriço)

Linguiça is the traditional choice—a smoked pork sausage with garlic and paprika that brings rich, smoky flavor. If you can’t find it, substitute with kielbasa, Spanish chorizo, or even andouille for a spicier twist. Be sure to slice it thinly so it flavors the broth throughout.

Ham Hock or Smoked Ham

A ham hock adds an extra layer of smoky depth. As it simmers, the meat becomes fall-apart tender and infuses the broth with richness. You can also use diced smoked ham or bacon as a quicker alternative.

Kidney Beans

These bring heartiness and creamy texture. Use canned for convenience or dried beans soaked overnight for a more traditional approach. Pinto beans or cannellini beans work too.

Macaroni

A unique and beloved addition in Hawaiian versions of this soup. Elbow macaroni gives a soft, chewy texture that balances the richness of the meat. Cook it separately to avoid over-softening in the soup.

Cabbage

Adds a gentle sweetness and slight crunch. Green cabbage is traditional, but Napa cabbage or kale can also work.

Carrots, Celery, Onion

The aromatic base—these vegetables soften into the broth, lending sweetness and body.

Tomato Sauce or Crushed Tomatoes

Tomatoes add acidity and richness to round out the smoky flavors. Tomato sauce makes a smoother broth, while crushed tomatoes offer more texture.

Garlic & Bay Leaves

Essential for deep, savory notes. Bay leaves infuse the broth with a subtle herby backdrop, while garlic adds depth and warmth.

Broth or Water

Chicken broth enhances the flavor, but water with a ham hock also works beautifully, creating its own rich stock as it simmers.

Step-by-Step Instructions

  1. Sauté the Sausage

    In a large pot or Dutch oven, brown the sliced Portuguese sausage over medium heat. This step draws out the smoky oils and caramelizes the edges. Remove and set aside.

  2. Brown the Aromatics

    In the rendered fat, sauté chopped onions, carrots, and celery for about 5–7 minutes until soft and fragrant. Stir in the garlic and cook for 1 minute longer.

  3. Add the Ham Hock and Liquids

    Return the sausage to the pot and add the ham hock, tomato sauce, bay leaves, and chicken broth (or water). Bring to a boil, then reduce heat to low and simmer uncovered for 1 to 1.5 hours. This long simmer allows the ham hock to become tender and infuses the soup with flavor.

  4. Add Beans and Cabbage

    Stir in the kidney beans and chopped cabbage. Simmer for another 20–30 minutes, until the cabbage is tender and the flavors are fully developed.

  5. Cook Macaroni Separately

    Boil the macaroni in a separate pot according to package instructions. Drain and set aside. Keeping it separate prevents the pasta from soaking up too much broth or becoming mushy.

  6. Combine and Season

    Add cooked macaroni to the soup just before serving. Taste and season with salt and black pepper. You may also add a splash of vinegar or hot sauce for brightness if desired.

  7. Serve Hot

    Ladle into bowls and garnish with chopped parsley or green onions if you like. Serve with crusty bread, cornbread, or even a scoop of rice.

Tips, Variations & Substitutions

  • Make it Spicy: Add red pepper flakes or choose a spicy Portuguese or andouille sausage.

  • Go Vegetarian: Skip the sausage and ham, and use smoked paprika, veggie broth, and a few drops of liquid smoke for flavor.

  • Add More Veggies: Potatoes, green beans, or zucchini make excellent additions.

  • Thicken It: Simmer uncovered to reduce the broth, or mash some beans against the pot side to thicken the base naturally.

  • Try Different Pasta: Ditalini or small shells are good substitutes for macaroni.

Serving Ideas & Occasions

Portuguese Bean Soup is ideal for:

  • Family dinners: Serve with warm bread or rolls.

  • Cold-weather lunches: Reheats wonderfully and fills the house with a cozy aroma.

  • Potlucks or gatherings: A large batch feeds a crowd and satisfies with every spoonful.

  • Weekend meal prep: Keeps well and tastes even better the next day.

Try pairing it with a crisp green salad and a tangy vinaigrette to contrast the hearty soup, or a side of sweet cornbread to complement the smoky notes.

Nutritional & Health Notes

This soup is rich in protein from sausage and beans, and full of fiber from vegetables and legumes. The inclusion of cabbage and tomatoes adds vitamin C, while carrots offer beta-carotene.

To make it lighter:

  • Use turkey sausage or reduce the meat portions.

  • Skip the ham hock and use lean ham.

  • Load up on extra vegetables and limit the pasta for a lower-carb version.

Portion control is key, as the sausage and ham can add sodium. Making it at home allows you to control salt, fat, and meat content while still enjoying robust flavor.

FAQs

Q1: Can I make Portuguese Bean Soup in a slow cooker?

A1: Yes! Brown the sausage and aromatics first, then add everything (except pasta and cabbage) to a slow cooker. Cook on low for 6–8 hours. Add cabbage in the last hour and stir in cooked macaroni before serving.

Q2: How long does Portuguese Bean Soup last in the fridge?

A2: It keeps well in the refrigerator for up to 4 days. Store pasta separately to maintain texture. Reheat gently on the stovetop or in the microwave.

Q3: Can I freeze Portuguese Bean Soup?

A3: Yes, but freeze it without the macaroni to prevent sogginess. Cool completely, portion into containers, and freeze for up to 3 months. Add freshly cooked pasta when reheating.

Q4: What if I can’t find Portuguese sausage?

A4: Substitute with kielbasa, andouille, or Spanish chorizo. Choose something smoked and flavorful for the best results.

Q5: Can I use canned beans?

A5: Absolutely. Rinse and drain before adding to reduce excess sodium. They’ll cut down on cook time and simplify prep.

Q6: What’s the best broth for this soup?

A6: A rich homemade chicken or ham broth is ideal, but store-bought low-sodium chicken broth works well. If using water and a ham hock, the soup will create its own flavorful broth as it simmers.

Q7: Is this soup gluten-free?

A7: Not by default, due to the macaroni. To make it gluten-free, use gluten-free pasta or leave out the pasta entirely and add extra beans or vegetables.

Print

Mixed Bean Portuguese Soup • Rustic & Comforting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, smoky soup made with Portuguese sausage, beans, cabbage, and macaroni. A Hawaiian comfort food favorite with deep roots and bold flavor.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 45 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 lb Portuguese sausage (linguiça), sliced

  • 1 ham hock or 1 cup diced smoked ham

  • 1 onion, diced

  • 2 carrots, sliced

  • 2 celery stalks, diced

  • 3 garlic cloves, minced

  • 1½ cups canned kidney beans, rinsed and drained

  • 1 cup elbow macaroni

  • 1½ cups chopped cabbage

  • 1 cup tomato sauce or crushed tomatoes

  • 6 cups chicken broth or water

  • 2 bay leaves

  • 1 tbsp oil (for sautéing)

  • Salt and pepper to taste

  • Fresh parsley or green onions (for garnish)

Instructions

  • In a large pot, brown sausage in oil over medium heat. Remove and set aside.

  • Sauté onion, carrot, and celery until soft. Add garlic and cook 1 minute more.

  • Add sausage, ham hock, tomato sauce, bay leaves, and broth. Simmer for 1–1.5 hours.

  • Add beans and cabbage. Cook for another 20–30 minutes.

  • Meanwhile, cook macaroni separately. Drain and set aside.

  • Once soup is ready, remove ham hock, shred meat, and return to pot.

  • Stir in macaroni. Season to taste and serve hot with garnish.

Notes

  • Keep pasta separate if storing leftovers.

  • For vegetarian version, skip meat and add smoked paprika.

  • Freeze without pasta for best texture.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star