Ackee and Rice Recipe: Jamaican Breakfast Tradition in One Pot

Main Courses

Ackee and Rice Recipe: Jamaican Breakfast Tradition in One Pot

This ackee and rice recipe transforms Jamaica's iconic breakfast into a one-pot masterpiece that captures the island's soul in every bite. The star is ackee—a buttery, golden fruit that pairs perfectly with fluffy rice and tender salted fish, all simmered together in a fragrant blend of thyme, garlic, and scotch bonnet. I've perfected this dish after years of testing, ensuring the saltfish soaks properly for safety while keeping the flavors bold and authentic.

The secret lies in the layering of flavors: the saltfish adds a briny depth, the ackee brings natural sweetness, and the rice absorbs the aromatic spices into each grain. This isn't just a meal—it's a taste of Jamaica's heritage, where every ingredient plays its part. The dish comes together in under an hour, making it perfect for weekend breakfasts or special gatherings when you want to impress with traditional flair.

What makes this recipe special is the balance—creamy ackee, tender fish, and perfectly seasoned rice all harmonize in one pot. The scotch bonnet adds just the right kick, while the thyme and garlic infuse the rice with earthy warmth. It's a dish that feels both comforting and celebratory, with the potential to become a new family tradition.

For those who love modern twists, consider adding coconut milk for extra richness or swapping scotch bonnet for a milder pepper if needed. The key is patience—especially with the saltfish soaking—and letting the flavors meld slowly. Once you try this, you'll understand why Jamaicans hold this dish so dear.

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

Ingredients for ackee rice

Jamaican flavors in one pot—creamy ackee, tender fish, and fragrant rice come together effortlessly.

Ingredient Amount Notes
Ackee (fresh or canned) 🍈 2 cups Fresh ackee preferred, ripe and buttery
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati ideal
Salted Cod (Saltfish) 🐟 1 lb Soaked overnight, bones removed
Scotch Bonnet Peppers 🌶️ 2 whole Seeds removed for milder heat
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tbsp dried thyme
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Onion (Yellow) 🧅 1 whole Diced, medium size
Tomato Paste 🍅 2 tbsp For depth of flavor
Vegetable Oil 🫒 3 tbsp For sautéing
Water 💧 3 cups For rice cooking
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Allspice Berries 🌿 2 whole Crushed for Jamaican warmth
Scallions (Green Onions) 🧅 3 whole Chopped for garnish

Ackee is the heart of this dish, so track down fresh at a Caribbean market or use quality canned—Caribbean Flavours brand is reliable. The saltfish needs proper soaking: 24 hours in water changes to remove excess salt. For authenticity, grab scotch bonnet peppers at a Latin or Caribbean store—they pack serious heat. Fresh thyme and allspice are non-negotiable; dried works but lacks depth. Jamaican allspice (pimento) is ideal, but regular allspice from the spice aisle works too.

No scotch bonnet? Habanero at half the amount or skip it entirely for mild heat. Can't find fresh ackee? Canned ackee in brine works—just rinse well. Saltfish too salty after soaking? Soak 30 more minutes with fresh water changes. The tomato paste can be skipped if you prefer a cleaner flavor, but it adds that authentic Jamaican depth. For extra richness, stir in 2 tbsp coconut milk at the end—trust me, it's worth it.

This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container for 3-4 days in the fridge. Freeze portions for up to 3 months—just reheat with a splash of water. The rice stays fluffy if you don't overmix after cooking. I always make extra because it disappears fast—perfect for lunches or leftovers. Garnish with scallions right before serving for that restaurant touch.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s literally one pot—rice, saltfish, ackee, and peppers all simmer together. No chopping boards, no extra pans, just stir, simmer, and serve. (Yes, even on a Tuesday night.)
  • Scotch Bonnet Kick: That little pepper packs a punch—just one slice adds heat without overpowering the buttery ackee and salty fish. Honestly, it’s the kind of flavor that makes you reach for seconds, even if you’re not usually a spice lover.
  • Meal Prep MVP: This keeps beautifully for days, so I make a big batch on Sundays. The rice stays fluffy, the ackee doesn’t turn mushy, and the saltfish flavor deepens overnight—perfect for lunches or feeding unexpected guests.
  • Budget Breakthrough: Saltfish and ackee are pantry staples, and a single can of ackee stretches across multiple meals. Between us, this is how I feed my family well without breaking the bank—no fancy ingredients, just pure satisfaction.

Step-by-step instructions for Jamaican ackee and rice

This one-pot dish comes together faster than you think—just 30 minutes of active time.

1

Prepare the Salted Cod and Ackee

Start by rinsing the 1 pound salted cod under cold water to remove excess salt, then pat it completely dry with paper towels. Cut the cod into ½-inch cubes and set aside. If using fresh ackee, carefully remove the seeds and pulp from the arils, then chop them into small pieces. For canned ackee, drain and rinse the 2 cups thoroughly to remove any brine.

Here's the thing—ackee needs to be handled gently. Over-handling releases its delicate texture, so work quickly once you open the can. If using fresh, you'll notice the buttery yellow color and slightly sweet aroma—this is your cue that it's ripe and ready. The cod should smell clean with no fishy odor after rinsing.

2

Sauté the Aromatics

Heat 3 tablespoons vegetable oil in a large pot over medium heat. Add the diced 1 whole yellow onion and cook for 3-4 minutes until softened but not browned. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—you'll smell that pungent garlic aroma fill your kitchen.

Next, add the 2 whole Scotch bonnet peppers (seeds removed) and 2 crushed allspice berries. Cook for 1 minute until the peppers soften slightly. This step builds the flavor base—don't rush it. The peppers should release their oils and become translucent at the edges. If they start to darken too quickly, reduce the heat slightly.

3

Toast the Rice and Add the Cod

Add the 1.5 cups long-grain white rice to the pot and stir to coat it in the oil and aromatics. Toast the rice for 2-3 minutes until it turns slightly translucent at the edges—this step prevents mushy rice. Add the 2 tablespoons tomato paste and stir for 1 minute to distribute evenly.

Now add the prepared cod cubes and cook for 3-4 minutes, stirring occasionally. The cod should start to turn opaque and release its flavor into the pot. This is where the magic happens—the cod infuses the rice with its salty, briny essence. Don't skip this step; it's what makes this dish authentically Jamaican.

4

Combine Everything and Simmer

Pour in the 3 cups water and bring the mixture to a boil. Once boiling, add the 2 cups ackee, 0.25 cup fresh thyme leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir gently to combine, then reduce heat to low and cover the pot with a tight-fitting lid.

Let the mixture simmer for 15-18 minutes without lifting the lid. The rice should absorb all the liquid, and you'll notice the ackee soften and blend into the rice. After 15 minutes, check the rice—it should be tender but still slightly firm. If it needs more time, cook for another 2-3 minutes. The dish should have a rich, aromatic steam rising from the pot.

5

Garnish and Serve

Once the rice is tender, turn off the heat and let the pot sit covered for 5 minutes. This resting period allows the flavors to meld together. Then, fluff the rice gently with a fork and stir in the chopped 3 whole scallions. Taste and adjust the seasoning if needed—you might need a bit more salt to balance the flavors.

Serve immediately with a side of fried plantains or a simple salad. The ackee should be soft and buttery, the rice fluffy with just the right amount of chew, and the cod flaky and infused with all the aromatic flavors. This dish is best enjoyed fresh while the cod is still warm and tender.

👨‍🍳

Pro Tips For Making Ackee Rice

  • SOAK SALTED COD 4+ HOURS: I learned this the hard way—skipping the long soak leaves your saltfish tough and briny no matter how much you rinse. Use a bowl of cold water (not warm) and change it every 30 minutes for the first two hours, then let it sit covered overnight if possible. The extra time guarantees tender flakes that melt into the rice.
  • SIMMER ACKEE LOW AND LONG: Ackee turns to mush if you rush it. After adding canned ackee to your pot, reduce heat to the lowest setting and let it cook uncovered for 10 minutes—just until the liquid thickens slightly. This keeps the texture creamy without falling apart when you mix in the rice.
  • PEEL SCOTCH BONNETS FIRST: The seeds are where the heat lives, but the skin burns before the pepper softens. Slit the peppers lengthwise, scrape out the seeds with a spoon, then chop. This way, you control the fire without losing flavor or ending up with charred bits in your rice.
  • USE THYME STEMS TOO: Sounds weird, but it works—strip the leaves from thyme stems and tie them into a loose bundle. Toss this into the pot with the rice and remove it before serving. The stems release more oil and aroma than loose leaves, giving your ackee rice that proper Jamaican depth without floating bits.

Pro cooking tips for ackee rice

Saltfish Soaking Secrets

Never underestimate the soaking process—this is where safety and flavor meet. Your 1 pound saltfish needs a 24-hour soak with 3-4 water changes to remove excess salt. I use a large bowl and change the water every 8 hours for best results. After soaking, the fish should smell clean and firm, not mushy or overly salty. 💫

Pro tip: Add 1 bay leaf and 1 sprig of thyme to the soaking water for subtle flavor infusion. This step is non-negotiable—skipping it risks leaving your dish unpleasantly salty. The longer you soak, the better the texture and flavor become. I've found that soaking overnight in the fridge yields the best results.

Ackee Handling Tips

Fresh ackee is delicate—handle it with care to preserve its buttery texture. When opening canned ackee, drain and rinse thoroughly to remove brine, which can make your rice soggy. For fresh ackee, remove the arils carefully using a small spoon, avoiding the seeds which are toxic. The fruit should be bright yellow and slightly soft to the touch—this indicates ripeness. 🍈

Never overcook ackee—it should soften but still hold its shape when mixed with rice. If using canned ackee, look for brands like Caribbean Flavours that maintain the fruit's natural texture. I always add ackee to the pot last, letting it absorb the rice's flavors rather than releasing its own too early.

Rice Texture Mastery

The key to perfect rice lies in toasting it properly before adding liquid. Stir your 1.5 cups rice in the pot for 2-3 minutes until it becomes translucent at the edges—this builds flavor and prevents mushy grains. After adding water, maintain a gentle simmer rather than a rolling boil to avoid breaking the rice. 🍚

For extra fluffiness, I recommend using jasmine or basmati rice—both varieties hold up well to the dish's spices. After cooking, let the rice rest covered for 5 minutes before fluffing. This resting period allows steam to redistribute, resulting in perfectly separate grains. Never stir the rice after cooking—this releases starch and makes it gummy.

Spice Balance Techniques

Scotch bonnet peppers deliver serious heat—remove seeds and membranes for a milder kick. Start with 1 whole pepper and adjust to taste. The allspice berries should be crushed lightly to release their aroma without becoming bitter. I always toast the spices briefly in oil before adding rice to deepen their flavor. 🌶️

For a smoother heat profile, blend the cooked peppers into the rice rather than serving them whole. The tomato paste adds depth without overpowering—stir it in thoroughly during the toasting phase. If you prefer less heat, substitute with ½ habanero pepper or skip it entirely. Taste as you go, especially when adjusting salt levels after cooking.

One-Pot Efficiency

This dish thrives in a heavy-bottomed pot to distribute heat evenly. I use a 5-quart Dutch oven for optimal results. The cod should be added early to infuse the rice with its flavor, while ackee goes in last to preserve its texture. Stir gently when combining ingredients to prevent breaking the rice grains. ⚡

After cooking, let the dish rest covered for 5 minutes before serving. This allows flavors to meld and makes fluffing the rice easier. The cod will continue cooking slightly from residual heat, ensuring perfect tenderness. For best results, serve immediately while the cod is warm and flaky.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 72g26%
Dietary Fiber 4g14%
Sugars 6g
Protein 32g64%
* 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

Can I substitute canned ackee for fresh?

Yes! Canned ackee works perfectly—just choose a high-quality brand like Caribbean Flavours and rinse it thoroughly to remove excess brine before adding to your rice. The texture will be slightly softer than fresh, but the flavor remains rich and buttery. For best results, drain well and pat dry with a paper towel.

2

How do I reduce the heat from scotch bonnet peppers?

Remove the seeds and white membranes first—they contain most of the capsaicin (the compound that makes peppers spicy). For even milder heat, use only half a pepper or substitute with habanero at half the amount. If you accidentally add too much heat, stir in 1 tablespoon plain yogurt or coconut milk at the end to balance it.

3

Why does my saltfish taste too salty?

This usually means the soaking wasn't long enough. Saltfish needs 24 hours of soaking with 3-4 water changes to remove excess salt. If it's already cooked, try balancing the flavor by adding 1 extra cup of water to the pot and simmering uncovered for 5 minutes to let some of the salt evaporate. For future batches, soak in the fridge for better results.

4

Can I make this dish ahead of time?

Ackee rice tastes even better the next day as flavors meld together. Store leftovers in an airtight container in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently with a splash of water to restore moisture—never microwave dry. The cod will become more tender with reheating, making it even easier to eat.

5

What's the best rice for this recipe?

Jasmine or basmati rice are ideal—they hold up well to the spices and stay separate when cooked. Avoid long-grain white rice from a can (like Minute Rice), as it lacks the necessary starch for proper flavor absorption. For extra fluffiness, rinse the rice before toasting to remove excess starch.

★★★★★4.8(6 reviews)
Categories Main Courses