Total Time
Prep 10 mins
Cook 20 mins

This is a traditional Jamaican/West Indian breakfast dish that's probably my absolute favorite. My grandma used to cook this on Sunday mornings with fried dumplings, plantains, and callaloo (similar to collard greens). One taste and I'm sure you'll fall in love too! (cook time does not include soaking the fish, which should be at least two hours or longer until it begins to flake apart)

Ingredients Nutrition


  1. Heat oil in a large frying pan on medium high heat (the oil should be enough to just coat the bottom of the pan).
  2. Once oil is heated, add in onions. When they start to get soft, add tomatoes, black pepper, and ackee.
  3. When ackee just starts to get soft, add in fish and salt if necessary. You may not need to add salt because of the fish which is cured in salt, however, by soaking it, some of the salt flavor (actually most of the salt flavor) is lost.
  4. Once fish is clear and cooked through, and the ackee is fork-tender (it should break apart when pierced with fork, but not be really mushy), then your breakfast is done! Serve with ripe fried plantains and fried dumplings for a real treat.
Most Helpful

this recipe definitely tastes of authentic ackee and saltfish. my only addition was to add a little dried thyme to the ackee, but other than that, this recipe is very tasty.

sweetz917 July 10, 2012

I too grew up on this as my mother is Jamaican as well. Thanks for posting. I added bacon, as that is the way my mother makes it and I am accustomed to eating it that way. Other than that… I did not change a thing. Delicious!!

loveleesmile January 14, 2008

I really enjoyed this. It's quite comforting, and you're right that the salt cod isn't salty at all. I served mine over johnny cakes for dinner, and we loved it.

Moor Driver July 20, 2007