Ackee and Saltfish Recipe: Jamaica's National Dish

Updated on January 30, 2020
Cardisa profile image

I've had people tell me they don't like this dish. Then I make it, and they are hooked.

Ackee and saltfish
Ackee and saltfish | Source

What Is Ackee and Saltfish?

The simple answer is that ackee and saltfish is Jamaica's national dish.

Never heard of the ackee fruit before? Let me tell you a bit about it. This fruit was first brought to Jamaica from West Africa by the slaves who were taken from their homes and brought into slavery. I believe that the West African captives brought this fruit with them because it was a favorite from home. Since Jamaica was the first place in the New World to bear this fruit, the ackee soon became the national fruit.

In most cases, ackee must be cooked before it is consumed. Of course there are some people who eat it raw, but even then it is still traditionally eaten as part of a meal.

Jamaican ackee trees bear fruit about two to three times per year. However, the trees are not seasonal in the strict sense of the word; when one tree bears fruit, another tree might not. This means that when my area has no ackees, I can always find them elsewhere.

In Jamaica, ackees are sold in the markets, as well as by street vendors. They are sold in bunches of a dozen pods (each pod contains three seeds). A dozen pods can be purchased for anywhere between JA$100 - $300.

Let's look at the recipe for Jamaica's national dish.

3.4 stars from 5 ratings of Ackee and Saltfish

Cook Time

Prep time: 30 min
Cook time: 30 min
Ready in: 1 hour
Yields: 4-6 servings


  • 6 cups (or 2-1/2 to 3 lbs) fresh ackees (equivalent to about 3 dozen ackee pods)
  • 6 oz salted codfish (known only as saltfish in Jamaica)
  • 8 cups water
  • 1 Scotch bonnet pepper, whole
  • 6 pimento seeds
  • 6 Tablespoons vegetable oil
  • 1/2 medium onion, sliced
  • 4 garlic cloves, chopped
  • 1 stalk scallion, chopped
  • ground black pepper


  1. If the ackees still have their black seeds, remove them. The easiest and best way to do this is to use a small knife to cut around the seed about 1/16 of an inch (see photo). You may also just pluck the seeds out, but you still need to remove the area where the seed was attached to the flesh.
  2. Rinse excess salt from saltfish.
  3. In a pot, add water, Scotch bonnet pepper, pimento seeds. and rinsed saltfish. Cover and bring to a boil.
  4. Boil for about 5 minutes. Then add ackees (which have been cleaned and seeded).
  5. Cover and bring to a boil again. Cook until ackees are tender. (Different species/breeds of ackees require different cooking times. Check after 10 minutes for tenderness.)
  6. After the first 10 minutes, check again every 5 minutes until ackees are tender. It should take no longer than 30 minutes, total.
  7. When ackees are tender, remove pot from flame. Drain pot, including saltfish, in a colander.
  8. Remove saltfish from colander. Run fish under cold water until cool enough to handle.
  9. Remove scales from fish and rinse. Remove all bones, if possible, then break up saltfish into moderately small pieces. The pieces can be as small or as large as you like, but I prefer bite-size (see photo).
  10. Return the same pot to the stove. Add oil and heat over medium heat. (Using the same pot reduces cleanup and improves the flavor of the resulting dish.)
  11. When oil is hot, add saltfish back to the pot. Fry for 3 minutes, then add onion, garlic, and scallion. Stir-fry until fragrant.
  12. Add cooked ackees to pot and stir. Note: The ackees will not remain whole at this point. Don't worry, this is ok. There is only one type of ackee that doesn't break up when cooking, and it's not a very popular type.
  13. Add a couple pinches of black pepper and stir. Turn flame down and cover. Steam for 3 minutes to allow all flavors to absorb.
  14. Remove from heat and serve.
The ackee fruit in its pod
The ackee fruit in its pod | Source
Click thumbnail to view full-size
Ackee fruit with seeds still attached The seed of the top ackee was plucked, whereas the seed of the bottom ackee was cut out with a knife.The area of the fruit where the seed was attached needs to be removed.The area where the seed was attached needs to be removed. Ackee fruit with seeds removedSaltfishSaltfish frying Ackees boilingAckees drainingFlaked saltfish
Ackee fruit with seeds still attached
Ackee fruit with seeds still attached
The seed of the top ackee was plucked, whereas the seed of the bottom ackee was cut out with a knife.
The seed of the top ackee was plucked, whereas the seed of the bottom ackee was cut out with a knife.
The area of the fruit where the seed was attached needs to be removed.
The area of the fruit where the seed was attached needs to be removed.
The area where the seed was attached needs to be removed.
The area where the seed was attached needs to be removed.
Ackee fruit with seeds removed
Ackee fruit with seeds removed
Saltfish frying
Saltfish frying
Ackees boiling
Ackees boiling
Ackees draining
Ackees draining
Flaked saltfish
Flaked saltfish

What to Serve With Ackee and Saltfish

Ackee and salfish is a very flexible dish that pairs well with all kinds of sides. If you aren't sure what to serve with this dish, here are my suggestions:

  • Roast breadfruit - In Jamaica, this may be the most popular accompaniment.
  • Fried dumplings - A very popular Jamaican breakfast is ackee and saltfish with fried dumplings!
  • Boiled banana and yams with boiled dumplings - A popular Jamaican dinner combo.
  • Plain white rice - Many people like their ackee and saltfish with plain white rice.
  • Rice and peas - Leftover Sunday rice and peas goes extremely well with ackee and saltfish.
  • Bread - For a quick snack or light breakfast, bread with ackee and saltfish works well.

Ackee fruit on the tree
Ackee fruit on the tree

Ackee and Saltfish: Dos & Don'ts

Sometimes, ackee and saltfish just isn't prepared well. I have seen this before. I have had people tell me that they don't like this dish—and then I make it, and they are hooked.

I have discovered a few things that people do with the dish that detracts from its great flavor. Here are my tips to ensure that you prepare this dish in a way that allows it to shine.


  • Boil (rather than fry) the pepper with the ackee. This will enhance the flavor without overpowering your dish.
  • Use either coconut oil or vegetable oil. (Don't use olive oil; its flavor is too strong for this dish.)
  • You can omit the onion and instead use more scallion/green onion or spring onions. Spring onions are the ideal flavor for the ackees. If you must use regular onions, do so sparingly, for onions are sweet.
  • If fresh ackee is not available where you live, you can substitute canned ackee. When using the canned variety, be sure to drain completely in a colander for at least half an hour. If you have a spray nozzle in your sink, spray a little hot water over it (not too much), and let it drain thoroughly. This will help reduce some of the tin flavor that canned foods often have.


  • Don't boil the ackee with thyme—or don't use thyme at all. Thyme has a very strong flavor that will detract from, rather than enhance, the natural flavor of the ackee. Remember that ackee is a fruit; it requires only simple ingredients to enhance it.
  • Don't cook tomatoes with your ackees. The acid from the tomatoes as they cook will negatively impact the ackees. If you must have tomatoes with your meal, add them as a side dish and not as a part of the main entree.
  • Don't add sweet peppers to your ackee. Even though it looks good, sweet pepper sweat, which causes the ackee to gather moisture. We don't want ackee gravy! Another reason to skip the sweet pepper is that they have a sweet flavor, which detracts from the natural flavor of the dish.
  • Avoid using powder seasonings. Fresh is best!
  • Don't use butter with this dish. I know in some countries cooking with butter is the norm, but trust me. You can't get a better flavor than with coconut or vegetable oil.
  • Don't over-cook or under-cook the ackee. Make sure the fruit is tender, not raw, when it's done.

Jamaican Mother's Recipe Video

Comment on Video

Although Jamaican Mother uses a couple of different ingredients than I do (for example, she uses tomatoes, which I do not recommend), her recipe is otherwise reasonably similar to mine.

You will also note that she serves her completed dish with fried dumplings, which is indeed a very popular and authentic accompaniment!


    0 of 8192 characters used
    Post Comment
    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      7 years ago from Jamaica

      Thank you GetitScene. Have a nice day.

    • GetitScene profile image

      Dale Anderson 

      7 years ago from The High Seas

      Looks good to me! voted up.

    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      7 years ago from Jamaica

      Hi Lady_E, the pepper is just for garnish would be too hot to consume. Ackee and saltfish id delicious. I hope you get to try it sometime. Thanks for stopping by.

    • Lady_E profile image


      7 years ago from London, UK

      Seems like a tasty Recipe but I wouldn't eat that pepper on Top. :-) They are so small but so hot. Thanks. Rated it 5, but the computer decided to put 4.5.

    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      8 years ago from Jamaica

      Om, maybe you can get it in the can. It might be in your grocery store and you don't even know it.

    • Om Paramapoonya profile image

      Om Paramapoonya 

      8 years ago

      This sounds pretty simple and delicious. Darn it; I wish I could find ackee around here!

    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      8 years ago from Jamaica

      Hello GoodLady, it tastes great and I do hope you get to try it one day. Maybe you should consider visiting Jamaica! But you can make it yourself if you have the canned ackees.

    • GoodLady profile image

      Penelope Hart 

      8 years ago from Rome, Italy

      Oh I'd love to taste this exotic wonderful dish! Maybe one day?

      And it just looks so amazing too.

    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      8 years ago from Jamaica

      Hello Mhatter, this is authentic and is the Jamaica national dish as well. I just love it!

    • Mhatter99 profile image

      Martin Kloess 

      8 years ago from San Francisco

      Thank you for sharing. First I ever heard of this.

    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      8 years ago from Jamaica

      HI Pamela, ackee is very tasty, at least from my point of view. Thanks for a wonderful comment and I do hope you visit Jamaica again real soon.

    • Pamela99 profile image

      Pamela Oglesby 

      8 years ago from Sunny Florida

      Every time I read one of your Jamaican recipes I long to return to Jamaica for a visit. I love all the unusual things there are to offer.I had never heard of ackee before but would love to try it. The recipe looks very interesting.

    • Cardisa profile imageAUTHOR

      Carolee Samuda 

      8 years ago from Jamaica

      Hey Jen, wow, it's hard for me to give you an idea of what it taste like. It's definitely not sweet and it has savory flavor that why it goes well with saltfish. You can search your supermarket shelf for the ones on the can.

      I am hanging in there and trying to make myself useful. Thanks. Have a great day.

    • profile image


      8 years ago

      Very interesting fruit Cardisa; I am not familiar with it at all, but I sure would give it a try if it were available in my neck of the woods. What does it taste like; I may missed that part. Hope all is well.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)