Ackee and saltfish is Jamaica’s National dish, full of flavor and cultural importance. It contains ackee, a yellow fruit with a mild taste, and salted codfish, which provides it with a savory flavor.
Full Recipe Ingredients/Instructions are available in the
recipe card at the bottom of the post.
You can find important tips/tricks in the
blog post.
This post contains affiliate links, please read my full disclaimer here.
Ackee and saltfish, a beloved Jamaican staple, is surprisingly simple to prepare at home. My grandma had an ackee tree. I remember her picking the ripe ackee, taking out the seed, boiling it, and cooking it for us.
Those were the good ol’ days when I had access to fresh ackee, but now, canned ackee does just as well in this dish. It comes in handy when I want to make this ackee and saltfish recipe.
This recipe is easy to make. It only has a few steps. First, boil the saltfish to remove excess salt. Then, sauté aromatics. Finally, add canned ackee is warmed through.
People typically serve this recipe alongside fried dumplings, roasted breadfruit, boiled green bananas, festival, or pear.
Ingredients
- Aromatics: Canola oil, yellow onion, green scallions, fresh thyme, scotch bonnet pepper (optional) – These ingredients infuse the dish with fragrance and depth of flavor.
- Protein: Salted codfish – This provides a savory and salty foundation for the dish. Ensure that you bone the codfish and have already removed the bones. You can also purchase boned codfish without the bones. You’ll also want to boil or soak the codfish overnight to remove any excess salt.
- Produce: Roma tomato, ackee – These provide freshness, color, and essential nutrients. I typically used the canned ackee.
- Seasoning: Black pepper – This adds a subtle heat and complexity to the dish.
How to make Ackee and Saltfish
First, prepare the saltfish by soaking it in water overnight, draining it, boiling it once, and then draining it again. You can skip the overnight soak and boil and drain the salted fish 2-3 times until the excess salt is removed.
Break the saltfish into small pieces and set it aside.
Heat oil in a large skillet over medium heat. Add onions, scallions, thyme, and scotch bonnet peppers to the skillet and saute for 3-4 minutes, until the onions have softened. Then add salted fish and stir for an additional minute.
Add the roma tomatoes and drained ackee and cook for 3-4 minutes, gently stirring to prevent the ackee from breaking up. Season with black pepper.
Serve and enjoy.
What is ackee?
Ackee is Jamaica’s national fruit, growing on trees. Jamaicans commonly eat it with saltfish in the national dish, ackee and saltfish, but they can also use it in other ways. Ackee has its distinct flavor and texture. Once cooked, it becomes soft and creamy-like. It’s mild in flavor and it’s not sweet.
Finding fresh ackee in the US is hard because the government bans its import. Fresh ackee can be toxic if not cooked correctly.
You can find canned or frozen ackee at your international market or online.
More Ways to Use Ackee
Although mostly used in this dish, ackee can be used in many ways. You can use it as a substitute for scrambled eggs, add it to your favorite curry, or make fritters using the ackee.
And there you have it: delicious ackee and saltfish. If you’re looking for more Caribbean breakfast recipes, check these out:
Jamaican Ackee and Saltfish
Ingredients
- 8 oz salted cod fish boned
- 2 Tablespoon canola oil
- 1 yellow onion chopped
- 2 green scallions chopped
- 2 sprigs fresh thyme stems removed
- 1 scotch bonnet pepper seeds removed and chopped (optional)
- 1 roma tomato chopped
- 15 oz can ackee drained
- ½ teaspoon black pepper or to taste
Instructions
- First, prepare your saltfish by either soaking it in water overnight, draining it, and then boiling it once, and then draining it again. You can also skip the overnight soak and boil and drain the salted fish 2-3 times until the excess salt is removed. Once the saltfish has been boiled and drained, break the saltfish into small pieces. Set aside.
- Heat oil in a large skillet over medium heat. Add onions, scallions, thyme, and scotch bonnet to skillet and sauté for 3-4 minutes, until onions have softened. Add salted fish and stir for an additional minute.
- Add roma tomato and ackee and cook for 3-4 minutes until heated through. Season with black pepper.
- Serve and enjoy.
Video
Notes
- This recipe calls for canned ackee, which is already cooked and can be found in most international grocery stores or online. If using fresh ackee, it will need to be prepared properly by boiling the ackee.
- If you can’t file salted codfish, use cooked cod or tilapia and season the dish with salt.
Nutrition
This post was originally published on July 9, 2021. It has been updated with new photos and additional information.
Heather
Friday 4th of October 2024
Hello, I was wondering if this can be done without the saltfish? Will it still be a tasty dish?
Tanya
Friday 4th of October 2024
Hi Heather, I think so. The flavor of ackee by itself isn't strong, so you could season with a healthy dose of salt and pepper and it'll be tasty.
Debbie
Saturday 14th of September 2024
I made this dish last night for my family loved it. I've been married to a Jamaican for 50 years and I've cooked the away He taught me. now I'm cooking the way you are teaching me and it's better. Thank you for the wonderful recipes.
Tanya
Sunday 15th of September 2024
Thanks so much, Debbie! What a compliment! I appreciate it. So happy you enjoyed the recipe :)
Roy Burtrum
Monday 15th of July 2024
The scotch bonnet peppers, add a robust flavor to this recipe. You must be careful not to add an excessive amount of scotch bonnet, unless you really enjoy a blast of heat.
Tanya
Monday 15th of July 2024
Thanks Roy! I agree, scotch bonnet peppers can be might spicy. I like to remove the seeds and rinds to calm the spice down.