Ackee and Saltfish Recipe

Jamaica's national dish shines especially bright at breakfast or brunch.

A skillet of homemade Jamaican ackee and saltfish.

Serious Eats / Vicky Wasik

Why This Recipe Works

  • Soaking and boiling the salt cod in several changes of fresh water leeches salt from the fish and makes it palatable.
  • Adding ackee right at the end of cooking and just warming it through ensures it will retain some texture.

Ackee and saltfish isn’t just Jamaica’s national dish; it’s also a favorite breakfast or brunch for Jamaicans everywhere. Ackee is a savory fruit with thick red skin; when unripe, the skin forms a sealed pod, but when the fruit ripens, the skin opens up to reveal a beautiful petal-like shape containing three or four yellow pegs topped with a single black seed. Native to West Africa, ackee came to Jamaica along with enslaved Africans, who used its seed as a talisman.

If incorrectly prepared, fresh ackee can potentially be poisonous, but it is perfectly safe to eat if harvested and prepared correctly. The skin must be naturally open before picking; the pegs, once extracted from the pod, are thoroughly cleaned by removing the seed and the red membrane that is embedded in the flesh of the peg; the fruit is then boiled in salted water. Outside of Jamaica, ackee isn’t sold fresh, but it’s readily available in cans and can be found in online groceries and mainstream supermarkets throughout the USA, Canada, and the UK.

Salt cod, known as saltfish in the islands, is a staple in the cuisine of almost all Caribbean islands as it formed part of the Triangular Trade between Europe, Africa, and the Americas, tying its history to that of the African slave trade, slavery on Caribbean plantations, and the production and trade of West Indian sugar and rum. While high-quality North American salted cod was being exported to Europe, a lower quality product of poorly cured fish—called “West India Cure”—was being sold to plantation owners in the Caribbean. The West Indian slave owner relied on imported salt cod as a cheap form of nourishment for enslaved people. In fact, trade in salt cod from Nova Scotia to plantation and slave owners in the Caribbean was so high that by 1889 the Bank of Nova Scotia opened a branch in Kingston, Jamaica, to support the lucrative trade, becoming the first bank ever to expand outside of its country of origin.

What makes this dish original and surprising is how well these two very different ingredients combine to create a meal that is both subtle and bold. Ackee has a soft texture and delicate nutty taste, neutral enough to absorb the flavor of whatever it’s cooked with; this tempers the sharp, bright, saltiness and firm, dry texture of saltfish. The addition of Scotch bonnet pepper, garlic, thyme, green peppers, onions, and scallion, along with a side of avocado, fried ripe plantain, steamed callaloo, and johnnycakes (or fried dumplings) makes an unforgettable feast.


September 2020

Recipe Details

Ackee and Saltfish Recipe

Prep 5 mins
Cook 75 mins
Active 20 mins
Soaking Time 60 mins
Total 2 hrs 20 mins
Serves 4 servings

Jamaica's national dish shines especially bright at breakfast or brunch.


  • 8 ounces (225g) salt cod

  • 2 tablespoons (30ml) neutral oil, such as canola or vegetable

  • 2 tablespoons (1 ounce; 30g) diced yellow onion, from 1/4 onion

  • 2 heaping tablespoons (1 ounce; 30g) diced bell pepper, from 1/2 bell pepper

  • 1/2 Scotch bonnet chile, stemmed, seeded, and minced

  • 2 garlic cloves, minced

  • 1 small tomato (about 2 ounces; 55g), cored and diced

  • 1 scallion (10g), thinly sliced

  • 2 tablespoons (3g) fresh thyme leaves and tender stems, chopped

  • One 18–20-ounce can ackee

  • Kosher salt and freshly ground black pepper

  • Sliced avocado, for serving


  1. Rinse salt cod under cold running water until any salt on its surface is washed away. Transfer to a medium bowl and cover with fresh water. Soak at room temperature for 1 hour, or cover and refrigerate overnight. Drain salt cod, discard soaking water, transfer fish to a small saucepan, and cover with fresh water. Bring to a boil over medium-high heat, and cook until fish flakes easily when prodded with a fork, about 40 minutes. Taste, and if the cod is still too salty—it should have a similar salinity to bacon—drain and discard cooking water, return fish to saucepan, cover with a fresh change of water, and boil for an additional 20 minutes. Once the salt cod is cooked and seasoned to your liking, drain and flake fish into 1/2- to 1-inch pieces, discarding any bones and silvery membranes. Set aside.

  2. In a 12-inch skillet, heat oil over medium heat until shimmering. Add onion, bell pepper, Scotch bonnet, and garlic and cook, stirring occasionally, until softened, about 5 minutes.

  3. Add the flaked salt cod and cook, stirring occasionally, until fish is heated through, about 5 minutes.

  4. Add tomato, scallion, and thyme, stir to combine, and cook until vegetables are tender and mixture is aromatic, about 5 minutes.

  5. Add ackee, stir gently to incorporate, taking care not to over-mix which can cause the ackee to become mushy, and cook until ackee is heated through, about 3 minutes. Season with salt and pepper to taste, and serve immediately with sliced avocado alongside.

Special Equipment

Small saucepan, 12-inch skillet

Make-Ahead and Storage

Ackee and saltfish is best served immediately. The salt cod can be soaked, cooked, flaked, and stored in an airtight container in the refrigerator for up to one week. Prepared salt cod can also be frozen in an airtight container and kept in the freezer for up to three months.

Read More

Nutrition Facts (per serving)
384 Calories
31g Fat
8g Carbs
16g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 384
% Daily Value*
Total Fat 31g 40%
Saturated Fat 3g 14%
Cholesterol 32mg 11%
Sodium 997mg 43%
Total Carbohydrate 8g 3%
Dietary Fiber 3g 11%
Total Sugars 2g
Protein 16g
Vitamin C 16mg 78%
Calcium 57mg 4%
Iron 1mg 8%
Potassium 398mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)