DISCLAIMER
I will be completely honest – I prefer fresh ackee to canned ackee but a lot of persons can’t readily get ackee, so I did this article for canned ackee in mind. However, the rest of the process can work if you use fresh ackee. Watch the video to get a full walkthrough. You can skip the fish for nori to get a delicious vegan version, or swap saltfish for herring, jerk pork or bacon!
A Jamaican Breakfast, Made Simple
A good ackee and saltfish is tender, savory, and full of bright, fragrant flavor: flaky saltfish, soft ackee, sweet onion, and just enough Scotch bonnet warmth. Using canned ackee makes this Jamaican classic easier to prepare, but the key is gentle handling. Ackee is delicate, so we fold it in near the end rather than stirring it around like a sturdy vegetable.
This Jamaican-style home-cook version of the national dish is traditionally enjoyed at breakfast and loved well beyond the morning table. The ingredients are simple; the balance is what makes them sing. Letโs get into it.
What Is Ackee And Saltfish Made Of?
Ackee and saltfish is made primarily from ackee, salted cod (saltfish), onion, tomato, sweet pepper, thyme, and seasonings. Scotch bonnet adds the familiar Jamaican pepper aroma and heat; add a small piece for gentle warmth, or leave it out if you prefer a milder plate.
Ackee is a fruit whose soft, buttery texture pairs beautifully with the savory, flaky fish. Canned ackee is already cooked, so in this canned ackee and saltfish recipe we warm it gently rather than cooking it from raw. The saltfish, on the other hand, needs soaking and simmering to remove excess salt and soften it for flaking.
For a satisfying plate, serve it with boiled green banana, yam, breadfruit, rice, bread, or fried dumplings. If dumplings are calling your name, pair the dish with these Jamaican Johnny Cakes for a crisp outside and tender middle.
Ackee And Saltfish Recipe Ingredients

Hereโs what we need for four servings. The ingredients create a savory, aromatic base without burying the mild, creamy ackee.
| Ingredient | Amount | What It Does |
|---|---|---|
| Salted cod (saltfish) | 8 ounces | Brings salty, savory flavor and a flaky bite |
| Canned ackee, drained | 1 can, about 19 ounces | Adds tender, buttery richness |
| Neutral oil | 1 tablespoon | Helps soften the aromatics |
| Yellow onion, sliced | 1 medium | Builds sweetness and fragrance |
| Sweet pepper, sliced | ยฝ medium | Adds color and gentle sweetness |
| Tomato, chopped | 1 medium | Brings a little juicy brightness |
| Fresh thyme | 2 sprigs | Adds herbal, earthy aroma |
| Scotch bonnet pepper | Small piece, optional | Adds distinctive warmth; keep seeds out for a gentler dish |
| Black pepper | ยผ teaspoon, or to taste | Rounds out the seasoning |
| Water for soaking | As needed | Draws excess salt from the fish |
Saltfish can vary in saltiness, so taste it after soaking and simmering before adding any extra salt. The fish is already doing plenty of seasoning work.
How To Prepare Saltfish And Canned Ackee
Desalting the saltfish is the first important step: it makes the fish pleasant and savory, not overwhelmingly salty. The exact time depends on how thick and salty your piece is, so taste a small piece before you cook the dish.
- Soak the saltfish. Rinse it, place it in a bowl, cover with cold water, and soak for at least 1 hour. For a particularly salty or thick piece, change the water once and soak longer, or simmer it in fresh water for 10 to 15 minutes.
- Drain and taste. When the fish is tender, drain it and let it cool enough to handle. Taste a small flake. If it is still too salty, soak or simmer it again briefly in fresh water.
- Flake the fish. Remove any skin and bones, then break the fish into bite-size flakes. Take a moment to check carefully for small bones.
- Drain the ackee gently. Pour the canned ackee into a colander and let it drain. Avoid squeezing or pressing it; the soft pieces can break apart easily.
With fresh ackee, the preparation is different and requires careful handling of the fruit. This recipe uses canned ackee for convenience and does not give instructions for preparing fresh ackee.
How To Make Ackee And Saltfish
Once the saltfish is ready, the actual cooking is quickโabout 10 minutes. We soften the aromatics first, then warm the fish, and fold in the ackee last. That sequence builds flavor while protecting those soft golden pieces.
- Soften the aromatics. Heat the oil in a wide skillet over medium heat. Add the onion, sweet pepper, thyme, and optional Scotch bonnet. Cook for 3 to 4 minutes, stirring occasionally, until the onion softens and smells sweet and fragrant. Weโre not looking to brown it.
- Add the tomato. Stir in the chopped tomato and cook for about 2 minutes, until it begins to soften and release a little juice.
- Warm the saltfish. Add the flaked fish and black pepper. Stir gently for 2 to 3 minutes so the fish picks up the flavors in the pan. Taste a flake before adding any salt.
- Fold in the ackee. Add the drained ackee and use a broad spoon to turn it gently through the fish and aromatics. Cook for 2 to 3 minutes, just until warmed through. A few pieces may break; thatโs fine. We want them tender, not mashed.
- Taste and serve. Remove the thyme stems, taste once more, and adjust the black pepper or heat if needed. Serve while warm.
The smell is your first clue that things are going well: thyme and onion turning sweet in the pan, with the salty fish bringing a savory depth. Then comes the lovely contrastโflaky fish among soft, buttery ackee, with bright pepper and tomato to wake it all up.
How Long To Cook Ackee And Saltfish?
Once the saltfish has been desalted and flaked, the dish takes about 10 minutes on the stove. The full preparation takes longer because the saltfish needs time to soak; plan on at least 1 hour for soaking, plus a few minutes to simmer it if needed.
| Part | Approximate Time | What To Look For |
|---|---|---|
| Soak saltfish | At least 1 hour | Fish is less salty after soaking; taste to confirm |
| Optional saltfish simmer | 10โ15 minutes | Fish is tender enough to flake |
| Soften aromatics | 3โ4 minutes | Onion is soft and fragrant, not browned |
| Cook tomato and warm fish | About 5 minutes | Tomato softens; fish is heated through |
| Warm ackee | 2โ3 minutes | Ackee is warmed but still mostly intact |
So, how long does it take to make the whole dish? Allow roughly 1 hour and 20 minutes or more, depending on the saltfish and how long it needs to soak. Most of that is hands-off. If you have already prepared the fish, breakfast or dinner is on the table in about 10 minutes.
What To Eat With Ackee And Saltfish
Ackee and saltfish is traditionally served with hearty Jamaican staples, and thereโs room to choose what suits the moment. Boiled green banana, yam, and breadfruit bring a mellow, starchy counterpoint to the salty fish. Rice makes an easy, filling plate, while bread or fried dumplings are lovely for catching every last bit.
For a dumpling pairing, the Jamaican Johnny Cakes recipe above is a convenient option. If youโre serving this as part of a larger breakfast, add fresh fruit or another light side to balance the warm, savory main.
Simple Tips For A Flavorful Jamaican Ackee And Saltfish Recipe
The best ackee and saltfish recipe Jamaican style is not about heavy stirring or a long simmer. A few small choices keep the fish seasoned, the aromatics fragrant, and the ackee intact.
- Taste the saltfish before seasoning. Salt levels vary, and adding salt too early can push the dish past balanced.
- Drain the canned ackee. Extra liquid can water down the pan and make it harder to keep the pieces whole.
- Fold, donโt mash. Ackee is delicate, so use a gentle hand once it goes into the skillet.
- Control the pepper. Add a little Scotch bonnet for aroma and heat, or omit it for a milder plate. Wash your hands after handling it, and avoid touching your eyes.
- Keep the pan at medium heat. The goal is to warm and combine the ingredients, not to fry the ackee until it falls apart.
If your ackee breaks up a little, donโt stress. It will still taste delicious; keep the remaining pieces whole and serve gently.
Can I Make Ackee And Saltfish Ahead?
You can prepare the saltfish ahead: soak, simmer if needed, cool promptly, and refrigerate it in a covered container. The aromatics can also be sliced in advance. For the best texture, cook and fold in the ackee shortly before serving, since reheating and extra stirring can make it break apart.
Refrigerate leftovers promptly in a covered container and reheat until steaming hot. Stir gently, and avoid repeated reheating so the ackee keeps as much of its shape as possible.
Bring Jamaican Breakfast To Your Table With A Reliable Skillet
A wide Lodge cast-iron skillet gives the onion, pepper, tomato, and saltfish room to warm together without crowding, and itโs useful for many everyday meals beyond this dish. Cast iron is heavy, though, so it may not be the right fit if you prefer lightweight cookware; choose a pan youโre comfortable handling.
Make this Jamaican classic with ease. Get the Lodge Cast-Iron Skillet here and bring those fragrant, savory flavors to your table.
