Saltfish and Butter Beans Stew with Garlic and Thyme

Prep: 50 minCook: 30 min6 servingsmediumCaribbean
Saltfish and Butter Beans Stew with Garlic and Thyme

Saltfish and butter beans is a Caribbean staple that transforms preserved cod into a hearty, deeply savory stew. This dish balances the briny intensity of desalted saltfish with creamy large lima beans, aromatics, and fresh herbs. The combination of garlic, thyme, bell pepper, and tomato creates a fragrant base that builds complexity without overpowering the delicate saltfish. The optional ketchup adds subtle sweetness and body. This comforting one-pot meal suits home cooks seeking authentic Caribbean flavors and those familiar with preserving techniques. Serve it as a lunch or dinner dish with rice, bread, or ground provision. What sets this version apart is the careful desalting process that prevents an overly salty result, and the brief simmering that keeps beans intact while melding flavors.

Ingredients

6 servings
  • 2 cans butter beans, large lima beans
    cannellini beans1:1legumedairy-free

    texture less creamy

  • ½ lb saltfish, whole
    salt cod1:1adds fish

    same substitute

  • 2 stalks scallion, green onion
  • 2 sprigs thyme, fresh
    oregano0.5:1herb

    slightly more peppery

    Full guide →
  • 1 medium onion, chopped
  • 1 medium tomato, chopped
  • 3 cloves garlic, chopped
  • of a large bell pepper, chopped
  • 1 tsp black pepper, ground
  • ¼ tsp red pepper flakes, dried
  • 1 tsp basil, dried
  • ¼ cup vegetable oil, for cooking
    olive oil1:1oil

    increases earthiness

    Full guide →
  • 2 Tbsp ketchup(optional)
    tomato paste1:1paste

    3

    Full guide →

Instructions

  1. 1

    Soak saltfish in water overnight or for about 2 hours, then discard the soaking water

  2. 2

    Boil saltfish in fresh water on medium heat for about 30 minutes

  3. 3

    Taste the saltfish and boil longer with additional water if still too salty

  4. 4

    Discard cooking water, cool the saltfish, break into small pieces

  5. 5

    Heat vegetable oil in a large skillet on medium heat and add chopped garlic

  6. 6

    Add bell pepper, onion, tomato, scallion, and thyme, saute for about 2 minutes

  7. 7

    Add the saltfish pieces and mix

  8. 8

    Stir in black pepper, red pepper flakes, and basil

  9. 9

    Add butter beans to the mixture

  10. 10

    Stir in ketchup if desired

  11. 11

    Cover and simmer for about 5 to 7 minutes

  12. 12

    Serve with your choice of side dish

Tips

Tip 1

Taste the saltfish after the initial 30-minute boil to gauge remaining saltiness. If still intensely salty, discard water and boil again rather than adding water to the existing pot, which dilutes flavor without removing salt effectively.

Tip 2

Keep butter beans intact by adding them near the end and simmering briefly. Extended cooking breaks beans down, turning the stew mushy rather than maintaining the creamy texture that defines the dish.

Tip 3

Finely chop all aromatics before heating oil. Since sauteeing time is only 2 minutes, uniform sizes ensure even cooking and prevent raw garlic or undercooked onion pieces.

Good to Know

Storage

Refrigerate covered for up to 3 days. Saltfish stew keeps well as flavors develop; reheat gently on stovetop with splash of water if needed.

Make Ahead

Prepare saltfish through desalting and cooling up to 1 day ahead. Chop all vegetables in advance. Combine and simmer on the day of serving.

Serve With

Serve with rice, boiled ground provisions (yam, cassava, potato), fried dumplings, or hard bread. Pair with lime wedges and hot sauce on the side.

See pairing guide →

Common Mistakes

Watch

Skip the desalting soak and boils to avoid an inedibly salty dish that overshadows all other flavors.

Watch

Simmer longer than 7 minutes to avoid mushy, broken-down butter beans that turn the stew into a puree.

Watch

Chop vegetables unevenly to avoid some pieces burning in the 2-minute saute while others remain raw.

Substitutions

Dairy-Free Swaps

butter beans
cannellini beans1:1legumedairy-free

texture less creamy

Full guide →

General Alternatives

saltfish
salt cod1:1adds fish

same substitute

vegetable oil
olive oil1:1oil

increases earthiness

Full guide →
thyme
oregano0.5:1herb

slightly more peppery

Full guide →
ketchup
tomato paste1:1paste

3

Full guide →
Find more substitutions →

FAQ

Can I use fresh cod instead of saltfish?

Yes, but saltfish brings distinctive briny depth. Use 1 pound fresh cod, skip the desalting process, and add 1 teaspoon of salt to the aromatics. Reduce simmering time to 3-4 minutes since fresh fish breaks apart faster than preserved saltfish.

What if I don't have thyme or basil?

Use oregano, bay leaf, or a Caribbean seasoning blend at half the quantity listed. Thyme and basil are traditional, but dried oregano (1 teaspoon total) works in a pinch. Adjust to taste as dried herbs vary in strength between brands.

Can I freeze saltfish and butter beans stew?

Yes, freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating. Texture may soften slightly, but flavor remains intact. Add a tablespoon of water when reheating to restore consistency.