Ackee and Saltfish Seasoned Rice Recipe: Jamaican Breakfast Flavor in One Pot

Main Courses

Ackee and Saltfish Seasoned Rice Recipe: Jamaican Breakfast Flavor in One Pot

This ackee and saltfish seasoned rice recipe brings Jamaica’s iconic breakfast to your table with bold flavors in one pot. The combination of tender saltfish, creamy ackee fruit, and fragrant seasoned rice creates a dish that’s both hearty and deeply satisfying—perfect for brunch or a weekend feast. The key lies in properly preparing the saltfish (soaking, boiling, and seasoning) while building layers of Jamaican spices into the rice.

The secret to authentic flavor starts with the seasoning blend: thyme, scallions, garlic, and Scotch bonnet peppers work together to create a savory, slightly spicy base. Ackee, Jamaica’s national fruit, adds a delicate creaminess that balances the saltiness of the fish. This recipe simplifies the process by combining everything in one pot, reducing cleanup while delivering restaurant-quality results.

By the time you’re done, you’ll have fluffy, aromatic rice infused with Jamaican spices, tender saltfish that’s been properly desalted and seasoned, and ackee that’s just soft enough to melt in your mouth. The dish is rich, flavorful, and packed with the kind of warmth that makes every bite feel like a taste of home.

Serve with fried dumplings or a side of callaloo for the full Jamaican experience. This recipe delivers authentic flavor without the complexity, making it ideal for both beginners and seasoned cooks looking to recreate a classic dish.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for ackee and saltfish seasoned rice

Jamaican breakfast essentials—saltfish, ackee, and fragrant spices—come together in this one-pot dish.

Ingredient Amount Notes
Saltfish (Cured Cod) 🐟 12 oz Soaked overnight to remove salt
Fresh Ackee Fruit 🍈 2 cups Canned or fresh, deseeded
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Scotch Bonnet Peppers 🌶️ 1 whole Seeds removed for mild heat
Fresh Thyme Leaves 🌿 ¼ cup Chopped finely (or 1 tbsp dried)
Scallions (Green Onions) 🧅 ¼ cup Chopped, including green parts
Garlic Cloves 🧄 4 cloves Minced finely
Tomato Paste 🍅 2 tbsp Smooth, no chunks
Vegetable Oil 🫒 3 tbsp For sautéing
Water 💧 2 ½ cups For rice cooking
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Allspice Berries 🌿 2 whole Crushed lightly
Bay Leaf 🍃 1 whole For rice infusion
Lemon Juice 🍋 1 tbsp Freshly squeezed

The saltfish is the foundation—look for properly cured, salt-crusted fillets at Caribbean markets or specialty grocers like Whole Foods or H Mart. If using canned ackee, opt for Jamaican brands like Caribbean Flavors for authentic taste. Fresh ackee is harder to find but worth seeking out at Latin markets. The Scotch bonnet pepper is critical for authentic heat—substitute habanero if unavailable, but reduce amount by half. For the allspice, ground works in a pinch, but whole berries add depth when crushed fresh. Thyme and scallions should be vibrant and fresh; wilted herbs will dull the flavor.

No Scotch bonnet? Habanero or even a pinch of cayenne works, but taste as you go. Ackee cans often come in saltwater—rinse thoroughly before using. The tomato paste can be swapped for fresh diced tomatoes, but paste gives that signature Jamaican umami. For extra richness, add 1 tbsp coconut milk to the rice. If you're short on time, pre-cooked rice works (use 2 cups cooked), but fresh rice absorbs the flavors better. The allspice berries can be omitted if you only have ground, but toast whole spices in the oil first for maximum aroma.

Saltfish should be soaked overnight in cold water (change water 2-3 times) to remove excess salt. Store prepped ackee in its canned liquid in the fridge for up to 3 days. The seasoned rice keeps well—reheat with a splash of water to restore moisture. For longer storage, portion into airtight containers and freeze for up to 3 months. Serve immediately for the best texture, but flavors meld beautifully overnight. The dish reheats well, making it perfect for meal prep.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: I swear by this trick—just rinse the saltfish quickly under cold water before boiling, and you skip the hours of soaking. That salty, briny depth still comes through, but without the fuss of waiting.
  • First Bite Magic: The ackee’s buttery chunks paired with the heat from Scotch bonnet peppers? It’s like a warm hug in your mouth. The thyme leaves add this earthy whisper that makes every grain of rice feel special—no fancy seasoning needed.
  • Sunday Leftovers Win: This dish actually gets better the next day. The rice soaks up all the saltfish’s savory juices, and the ackee stays tender. Pack half for lunch, and you’ll be the hero who brought something everyone actually wants to eat.
  • Budget Breakfast Fix: Ackee’s seasonal, so when it’s cheap, I stock up. Saltfish stretches forever, and rice? Well, it’s rice. This feeds my whole family for under $10, and honestly, that’s a win I’ll take any day.

Step-by-step instructions for ackee and saltfish seasoned rice

This one-pot method delivers authentic Jamaican breakfast flavor in under 45 minutes.

1

Prepare the Saltfish and Aromatics

Begin by rinsing the soaked saltfish under cold water to remove any remaining salt, then pat it dry with paper towels. Cut the saltfish into bite-sized pieces and set aside. In a medium pot, heat the 3 tablespoons vegetable oil over medium heat. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant.

Add the 1 whole Scotch bonnet pepper (seeds removed) and cook for another 30 seconds. Stir in the 2 tablespoons tomato paste, 0.25 cup chopped scallions, and 0.25 cup chopped thyme leaves, cooking for 1 minute until the tomato paste darkens slightly. This aromatic base forms the flavor foundation for your dish.

2

Add Rice and Seasonings

Increase heat to medium-high and add the 1.5 cups long-grain white rice, stirring to coat the grains evenly with the oil and aromatics. Pour in the 2 cups fresh ackee fruit and stir gently to combine. Add the 2.5 cups water, 1.5 teaspoons salt, 0.5 teaspoon black pepper, 2 crushed allspice berries, and 1 bay leaf.

Bring the mixture to a boil, then immediately reduce heat to low. Cover the pot with a tight-fitting lid and simmer for 15 minutes without stirring. This undisturbed cooking allows the rice to absorb liquid evenly and develop proper texture. You'll notice the rice begins to soften and the liquid reduces gradually.

3

Incorporate Saltfish and Finish Cooking

After 15 minutes, stir in the prepared saltfish pieces, spreading them evenly throughout the rice mixture. Increase heat to medium and cook uncovered for 5-7 minutes, stirring occasionally. The saltfish should begin to flake slightly and the mixture should thicken as the rice absorbs the remaining liquid.

When the rice appears tender and the liquid has mostly evaporated (about 5-7 minutes), remove from heat. Stir in the 1 tablespoon lemon juice and let the dish sit covered for 5 minutes. This resting period allows flavors to meld completely and the rice to finish absorbing any remaining moisture.

4

Adjust Consistency and Serve

After resting, check the texture of your rice. If it's too dry, add 1-2 tablespoons water and stir gently. The final consistency should be moist but not soupy, with each grain distinct. Taste and adjust seasoning if needed, adding more salt or pepper as required.

Remove the bay leaf before serving, then fluff the rice gently with a fork. The finished dish should showcase tender saltfish flakes, bright yellow ackee pieces, and fragrant seasoned rice. Serve immediately while hot, accompanied by fried dumplings or a simple salad for a complete Jamaican breakfast experience.

👨‍🍳

Pro Tips For Making Ackee And Saltfish Seasoned Rice

  • SOAK SALTFISH 24 HOURS: I learned this the hard way—skipping the long soak leaves your saltfish tough and briny. Use 4 cups of water per pound of fish, change it once, and add a splash of lime juice to cut the salt. Trust me, your rice will taste cleaner and more balanced if you do.
  • PEEL ACKEE WHEN COLD: Fresh ackee is slippery and messy when hot. Rinse it in cold water first, then peel it while still damp—it’s easier to handle and less likely to splatter. The skin’s bitter, so don’t skip this, even if you’re in a hurry.
  • SIMMER RICE LOW AND LONG: Ackee and saltfish rice needs patience—don’t rush the simmer. After the initial boil, drop the heat to the lowest setting and let it cook uncovered for 20-25 minutes. The steam will infuse the rice with flavor without drying it out.
  • STIR IN THYME LAST: Sounds weird, but it works: add thyme leaves to the rice only in the final 5 minutes of cooking. This keeps their bright aroma intact instead of letting them turn bitter. A handful of fresh leaves makes all the difference.

Health benefits of this recipe

Protein Powerhouse

Ackee and saltfish seasoned rice delivers a complete protein thanks to the combination of saltfish (rich in leucine and lysine) and ackee (containing tryptophan and methionine). A single serving provides about 25 grams of protein, making it ideal for muscle repair and satiety. The saltfish also offers omega-3 fatty acids, which support heart health and reduce inflammation. 💪

Rich in B Vitamins

This dish is a B vitamin complex powerhouse, with saltfish supplying B12 (critical for nerve function) and ackee contributing B6 (essential for metabolism). The allspice and thyme in the seasoning add folate, which supports red blood cell production. Together, these nutrients help convert food into energy, making this breakfast perfect for a morning boost.

Fiber from Ackee

Ackee is surprisingly high in dietary fiber—about 4 grams per serving—which aids digestion and keeps you full longer. The fiber content also helps regulate blood sugar levels, making this dish a great option for balanced meals. The rice adds additional fiber, especially if you use brown rice instead of white. 🌱

Antioxidant Boost

The Scotch bonnet pepper and allspice in this recipe are packed with antioxidants like capsaicin and eugenol. These compounds help combat oxidative stress and reduce chronic inflammation. Ackee also contains vitamin C, which supports immune function and skin health. The combination makes this dish not just flavorful but also nutritious.

Heart-Healthy Fats

Saltfish provides heart-healthy omega-3s, while the vegetable oil used in cooking contains monounsaturated fats (like oleic acid). Together, these fats support cardiovascular health by lowering bad cholesterol (LDL) and improving artery function. The dish is naturally lower in saturated fat compared to many traditional breakfast options. ✨

Low-Calorie Comfort

Despite its rich flavors, this dish is surprisingly moderate in calories—about 350-400 calories per serving—thanks to the lean protein from saltfish and the fiber-rich ackee. The seasoned rice adds bulk without excessive calories, making it a satisfying yet balanced meal. It’s a great option for those watching their calorie intake while still enjoying hearty, flavorful food.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 65mg22%
Sodium 1200mg52%
Total Carbohydrate 65g24%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my saltfish still taste salty after soaking?

Even after soaking overnight, some saltfish retains saltiness. To fix this, boil the saltfish in fresh water for 10-15 minutes before adding it to the dish. Change the water once during boiling for best results. This extra step ensures the saltfish absorbs the Jamaican seasonings properly.

2

Can I substitute canned ackee for fresh?

Yes! Canned ackee works perfectly—just drain and rinse it thoroughly to remove excess saltwater. For fresh ackee, boil or steam it until tender (about 5-7 minutes) before adding to the rice. Fresh ackee has a slightly firmer texture but melts beautifully when cooked.

3

How do I make this dish spicier without Scotch bonnet?

Use ½ teaspoon cayenne pepper or 1 teaspoon crushed red pepper flakes as a substitute. For a milder kick, add ½ teaspoon smoked paprika along with the allspice. Taste as you go—Jamaican seasonings build flavor gradually! Adjust heat to your preference.

4

What’s the best way to reheat leftovers?

Reheat in a skillet with 1 tablespoon water over medium heat for 3-4 minutes, stirring gently. Avoid microwaving—it can make the rice rubbery. For extra moisture, cover the pan while reheating. Leftovers keep well for 3-4 days in the fridge or 3 months frozen.

5

Can I use brown rice instead of white?

Yes, but increase cooking liquid by ½ cup and add 10 extra minutes to simmering time. Brown rice absorbs more liquid and needs longer to soften. The nutty flavor pairs well with Jamaican spices, though white rice stays truer to traditional recipes.

★★★★★4.5(1 review)
Categories Main Courses