BreakfastJamaicaneasy

Authentic Jamaican Ackee and Saltfish Recipe

Master the national dish of Jamaica with this buttery ackee and saltfish recipe. Learn to desalt cod perfectly and fold in tender ackee for a traditional Jamaican breakfast.

Prep
20 min
Cook
25 min
Serves
4
Difficulty
easy
Jump to recipe

This authentic ackee and saltfish recipe is the definitive way to prepare Jamaica's national dish. While many versions result in a mushy scramble, the secret to a professional finish lies in the timing: we sauté the aromatics and salt cod first, only folding in the ackee at the very end to keep the pods whole and buttery.

A traditional Jamaican breakfast isn't complete without this savory combination of flaked salted cod, scotch bonnet peppers, and the unique, nutty flavor of ackee. By desalting the fish in two changes of fresh water, you achieve the perfect balance of seasoning without the harsh saltiness that can ruin the delicate fruit.

Whether you are using canned ackee or fresh, the technique remains the same. The goal is to let the scotch bonnet, fresh thyme, and pimento berries infuse the oil, creating a fragrant base that coats every bite of this iconic Jamaican ackee and saltfish.

Ingredients

Servings:4

The Saltfish

  • 225g (1/2 lb) Salted cod (bone-in or boneless)
  • Water for boiling

The Sauté

  • 3 tablespoons coconut oil or vegetable oil
  • 1 medium yellow onion, thinly sliced
  • 2 stalks scallion, chopped
  • 3 cloves garlic, minced
  • 1/2 red bell pepper, julienned
  • 1/2 yellow bell pepper, julienned
  • 1 medium tomato, chopped
  • 1 whole scotch bonnet pepper (kept whole for mild heat, or sliced for spicy)
  • 4 sprigs fresh thyme
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground pimento (allspice) or 4 whole berries

The Finish

  • 1 tin (540g / 19 oz) ackee, drained very gently
  • Optional: 2 slices of crispy bacon, crumbled (non-traditional but popular)

Instructions

  1. 1

    Place the salted cod in a medium pot and cover with cold water. Bring to a boil, let it bubble for 5 minutes, then drain the water.

  2. 2

    Repeat the process: add fresh cold water to the pot, boil for another 5-8 minutes, then drain. Taste a small piece; it should be savory but not overwhelmingly salty. If still too salt, boil once more.

  3. 3

    Remove any skin or bones from the fish once cooled, then flake the flesh into medium-sized chunks with your fingers. Set aside.

  4. 4

    Heat the oil in a large skillet over medium heat. Add the onions, scallions, garlic, bell peppers, and tomato.

  5. 5

    Toss in the sprigs of thyme and the scotch bonnet pepper. Sauté for 5-7 minutes until the vegetables are soft and the oil is fragrant.

  6. 6

    Add the flaked saltfish to the skillet along with the black pepper and pimento. Stir well to coat the fish in the seasoned oil and cook for 3-5 minutes.

  7. 7

    Carefully open the tin of ackee and drain the brine. Rinse the ackee very gently with cool water to remove any metallic tin taste.

  8. 8

    Gently place the ackee on top of the saltfish mixture. Do not stir vigorously.

  9. 9

    Use a wide spatula to fold the ackee into the fish once or twice just to incorporate. Cover the pan and turn the heat to low.

  10. 10

    Steam for 3-5 minutes until the ackee is heated through. Remove the thyme stems and the whole scotch bonnet before serving.

Nutrition (per serving)

Estimates only — not medical or dietary advice.

Calories
285 kcal
Protein
16 g
Carbs
8 g
Fat
22 g
Fiber
3 g
Sugar
3 g
Sodium
890 mg

Tips

  • Do not over-boil the saltfish until it's flavorless; the goal of the two-water change is to leave enough salt so you don't need to add any extra to the final dish.
  • Handle ackee like you would a soft-boiled egg. It is very delicate and will turn into a yellow paste if stirred too much.
  • If you want the heat of the scotch bonnet without the burn, keep the pepper whole and ensure it doesn't burst during sautéing.

FAQ

How do I keep the ackee from getting mushy?

The key is to fold, not stir. Add the ackee at the very end of the cooking process and use a gentle folding motion with a flat spatula only once or twice to combine it with the saltfish.

Can I use fresh ackee instead of canned?

Yes, but you must ensure the pods have opened naturally on the tree (unopened ackee is toxic). Clean the pods by removing the black seeds and the red pith, then parboil in salted water for 15-20 minutes until tender before adding to the recipe.

Why does my ackee and saltfish taste too salty?

This usually happens if the fish wasn't boiled in enough changes of water. Always taste a small flake after the second boil; if it's still sharp, a third boil is necessary.

What do I serve with Jamaican ackee and saltfish?

Traditional accompaniments include fried dumplings (johnny cakes), boiled green bananas, yellow yam, and fried plantains.

#ackee-and-saltfish-recipe#jamaican-breakfast#caribbean-food#salt-cod#brunch#traditional-jamaican#seafood

You might also like