Ackee and Saltfish

Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

Ackee and saltfish is Jamaica’s national dish and a beloved traditional breakfast made with tender ackee, flaky saltfish, and aromatic vegetables. Serve it with breadfruit, fried plantains, dumplings, or avocado for a hearty Jamaican meal.

For more Jamaican breakfast staples, try my Saltfish Fritters and this Cornmeal Porridge recipe next.

Plate of Jamaican ackee and saltfish with roasted breadfruit, fried sweet plantains, and avocado, with additional breadfruit and ackee visible in the background.

Jamaican Ackee and Saltfish

I get the craving for ackee and saltfish often. I never get tired of making it because it’s packed with flavor. Ackee, a tropical fruit with a soft, buttery texture, pairs perfectly with flaky salted cod, fresh herbs, and vegetables. Whether you serve it for breakfast, brunch, or dinner, it’s a comfort meal that always feels special.

Why you’ll love this Ackee and Saltfish Recipe

  • Classic Jamaican Breakfast: This morning staple is Jamaica’s national dish that’s enjoyed throughout the island and across the Caribbean.
  • Easy to Make at Home: Whether you use fresh or canned ackee, this recipe comes together with simple ingredients and straightforward steps.
  • A Great Way to Try Ackee: If you’ve never cooked with ackee before, this recipe is an easy introduction to one of Jamaica’s most iconic ingredients.

what is ackee?

Ackee is a tropical fruit native to West Africa that was brought to Jamaica centuries ago and has since become a staple ingredient in Jamaican cuisine. When cooked, its soft, buttery texture is often compared to avocado or scrambled eggs, though it has a mild flavor that easily absorbs the seasonings and ingredients it’s cooked with. Ackee is most commonly paired with saltfish in Jamaica’s national dish, but it can also be enjoyed in a variety of savory recipes.

ingredients

  • Ackee: The star of the dish. Use cleaned fresh ackee or canned ackee that has been drained and rinsed.
  • Saltfish: Traditionally made with salted cod, saltfish adds the signature savory flavor that makes this dish so popular.
  • Aromatics: Onion, garlic, and scallions create a flavorful base and add depth to every bite.
  • Bell Peppers: Green and red bell peppers add color, texture, and a subtle sweetness that complements the saltfish. You can omit them if preferred.
  • Tomato: Adds freshness and a touch of acidity to balance the richer ingredients.
  • Fresh Thyme and Scotch Bonnet Pepper: Thyme adds earthy flavor, while scotch bonnet brings authentic Jamaican heat and a fruity pepper flavor.
  • Seasonings: All-purpose seasoning and black pepper enhance the savory flavors without overpowering the saltfish and ackee.
  • Cooking Oil: Used to sauté the vegetables and bring all of the flavors together.

How to make Ackee and Saltfish

How to Prepare Saltfish

I start by boiling the saltfish in fresh water for at least two rounds of 10 minutes each to remove most of the salt. If it still tastes too salty, I boil it one more time. Once it’s ready, I drain it, flake it into small pieces, and set it aside.

Prepare the Ackee

If I’m using fresh ackee, I make sure the pods opened naturally on the tree before harvesting. After removing the seeds and red membrane, I rinse the ackee and boil it in lightly salted water for about 15 minutes, then drain it carefully and set it aside. If I’m using canned ackee, I simply drain and rinse it before using.

Sauté the Vegetables

Next, I heat the oil in a large skillet over medium heat and sauté the onion and bell peppers for about 2 minutes until they begin to soften. Then, I add the scallions, garlic, and scotch bonnet pepper and continue cooking for another 2 minutes until everything is fragrant.

Cook the Saltfish

I add the flaked saltfish, thyme, and chopped tomato to the skillet and stir everything together. Once combined, I sprinkle in the all-purpose seasoning and cook for about 5 minutes, allowing the flavors to meld together.

Fold in the Ackee

Finally, I gently fold the prepared ackee into the skillet and season it with black pepper. After covering the skillet, I let everything simmer over low heat for about 5 minutes before serving.

Skillet filled with ackee and saltfish cooked with onions, peppers, tomatoes, and herbs on a stovetop.

storage

Store leftover ackee and saltfish in an airtight container in the refrigerator for up to 3 days. Reheat leftovers in a skillet over low heat or in the microwave until warmed through. Stir gently to keep the ackee from breaking apart.

Tips for the best Ackee and Saltfish

  • Use only properly prepared ackee. Fresh ackee should only be harvested after the pods have naturally opened on the tree. Unripe ackee contains toxins that can cause serious illness, so if you’re unsure, canned ackee is a safe and convenient option.
  • Taste the saltfish after boiling. The amount of salt can vary by brand and cut, so two rounds of boiling may not always be enough. If the fish still tastes very salty, boil it one more time before cooking.
  • Handle the ackee gently. Ackee is delicate and can easily break apart if stirred too aggressively. Fold it into the skillet carefully to help maintain its texture and appearance.
  • Adjust the heat level to your preference. Scotch bonnet peppers add authentic Jamaican flavor and heat. Remove the seeds for a milder dish or leave them in if you prefer more spice.
  • Don’t skip the fresh herbs. Thyme and scallions add depth and freshness that balance the richness of the ackee and saltfish. They play an important role in the overall flavor of the dish.
  • Let the flavors simmer together. After adding the ackee, allow the mixture to cook over low heat for a few minutes. This gives the ackee time to absorb the flavors without breaking apart.

What to Serve With Ackee And SaltFish

  • Callaloo: Callaloo is often served alongside ackee and saltfish as part of a traditional Jamaican breakfast. Its earthy flavor and tender greens make it a natural addition to the plate.
  • Fried Dumpling: Fried dumplings are perfect for soaking up any bits of ackee, saltfish, and vegetables left on your plate. Their crisp exterior and soft center add a nice contrast in texture.
  • Fried Plantain: The natural sweetness of fried plantains balances the salty, savory flavors in the ackee and saltfish. They also add a soft texture that works well alongside the flaky fish.
  • Roasted Breadfruit: Breadfruit is one of the most traditional accompaniments to ackee and saltfish. It’s filling, mild in flavor, and helps turn the dish into a complete meal.
  • Boiled Green Bananas: Their starchy texture makes them a great addition to a Jamaican breakfast and helps round out the plate without competing with the flavors of the ackee and saltfish.
  • Fresh Avocado: A few slices of avocado add a creamy element that complements the ackee and helps balance the saltiness of the fish.

frequently asked questions

What is ackee and salt fish?

Ackee and saltfish is Jamaica’s national dish, made with ackee, salted cod, onions, peppers, herbs, and seasonings. The saltfish is first boiled to remove excess salt before being cooked with vegetables and gently folded into the ackee. It is traditionally served for breakfast but can also be enjoyed for lunch or dinner.

What is the history of ackee and saltfish?

Ackee was brought to Jamaica from West Africa during the transatlantic slave trade and eventually became an important part of Jamaican cuisine. Saltfish was introduced by European traders and became a common source of preserved protein because it could be stored for long periods without refrigeration. Over time, the two ingredients were combined to create ackee and saltfish, which is now recognized as Jamaica’s national dish.

Can I use canned ackee instead of fresh ackee?

Yes, canned ackee works very well in this recipe and is often the easiest option for home cooks. Drain and rinse the ackee before adding it to the skillet, and be sure to fold it in gently since canned ackee can break apart easily.

What does ackee taste like?

Ackee has a mild flavor and a soft, buttery texture that is often compared to avocado or scrambled eggs. Because its taste is fairly subtle, ackee easily absorbs the flavors of the seasonings and ingredients it is cooked with. When paired with saltfish, it takes on a rich, savory flavor that makes the dish so popular.

Hope you enjoyed making this Jamaican Ackee and Saltfish recipe.

If you try it, let me know how it turns out. I’d love to hear from you.

For more Jamaican-inspired home cooking, follow me on Instagram, Facebook, YouTube, and TikTok where I share new dishes, tips, and real-time cooking in my kitchen.

Ackee and Saltfish Recipe

Ackee and saltfish is Jamaica's national dish and a beloved traditional breakfast made with tender ackee, flaky saltfish, and aromatic vegetables. It's a satisfying meal that pairs perfectly with breadfruit, fried plantains, dumplings, or avocado.
Prep Time: 20 minutes
Cook Time: 15 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

  • Large skillet or frying pan
  • Medium saucepan for boiling the saltfish
  • Colander or strainer
  • Cutting Board
  • Sharp knife
  • Wooden spoon or spatula
  • Measuring spoons
  • Mixing bowl optional, for holding prepared ingredients

Ingredients 

  • 1 lb ackee, cleaned fresh ackee or drained canned ackee
  • 8 oz of saltfish, such as salted cod
  • 1/2 medium onion, chopped
  • 2 garlic cloves, minced
  • 2 scallion stalks, chopped
  • 1/4 green bell pepper, chopped (optional)
  • 1/4 red bell pepper, chopped (optional)
  • 1 small tomato, chopped
  • Leaves from 4 thyme sprigs
  • 1/2 scotch bonnet pepper, chopped (remove the seeds for mild heat)
  • 1/2 tsp all-purpose seasoning
  • 1 tsp black pepper
  • 1 tbsp of cooking oil of choice

Instructions 

  • Boil the saltfish with fresh water at least twice for 10 minutes each time until most of the salt is removed. (Boil a third time if needed.)
  • Cut or flake the saltfish into small pieces, and set aside.
  • If using fresh ackee, ensure that the pods were already opened on the tree before picked, remove the yellow arils from the husks, remove the shiny black seeds, remove the red membrane, rinse, and boil with ½ tsp of salt for 15 minutes over medium-low heat, then drain and set aside. If using canned ackee, just drain the ackees, rinse, and set aside.
  • Heat the oil in a skillet over medium heat. Add the chopped onion and bell peppers (if using) to the skillet, and sauté with a wooden spoon for about 2 minutes.
  • Add the scallion, garlic, and scotch bonnet to the skillet. Stir with the onion and bell peppers for about 2 minutes.
  • Add the saltfish, thyme, and tomato. Ensure everything is well combined, then add the all-purpose seasoning. Continue gently folding the ingredients together in the skillet for about 5 minutes.
  • Add the prepared ackee to the skillet, season with black pepper, and gently fold it in. Cover the skillet and allow the ackee & saltfish to simmer on low heat for about 5 minutes. Then, it should be ready to serve!

Notes

Serve with fried dumplings, boiled dumplings, breadfruit, or boiled ground provisions (yam, green banana, Caribbean sweet potato, etc.)
iconLike this? Leave a comment below!

Hi, I'm Typhanie!

I'm a Jamaican-born Floridian with a full-time career and family who moonlights as a food content creator.

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating