Ackee and Rice Recipe: Jamaican Breakfast Soul in One Pot

Main Courses

Ackee and Rice Recipe: Jamaican Breakfast Soul in One Pot

This ackee and rice recipe brings the vibrant flavors of Jamaica to your table with a one-pot dish that’s as hearty as it is traditional. 🌟 The combination of tender saltfish, buttery ackee fruit, and fragrant rice creates a meal that’s both comforting and deeply rooted in Caribbean culture. What makes this recipe special is its simplicity—just a few key ingredients and techniques transform pantry staples into a dish that tastes like home.

The magic lies in the balance of flavors: the saltfish adds a briny depth, the ackee brings a rich, creamy texture, and the rice soaks up all the savory spices. This dish is not only a staple for Jamaican breakfast but also a satisfying main course for any meal. The process is straightforward—sauté the fish and ackee, then simmer everything together with rice until it’s perfectly tender and infused with flavor.

By the time you’re done, you’ll have a steaming pot of golden, aromatic rice studded with flaky fish and soft ackee, all seasoned to perfection. The dish is naturally pescatarian, making it a great option for those looking for plant-forward meals with a rich, protein-packed twist. It’s the kind of meal that brings people together, whether it’s a weekend brunch or a weeknight dinner.

Serve it with a side of fried plantains or a simple green salad to round out the meal. This recipe is more than just food—it’s a taste of Jamaica, brought to life in your kitchen. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for ackee rice

Pantry staples meet Caribbean magic—just 14 ingredients for Jamaica's iconic breakfast dish.

Ingredient Amount Notes
Saltfish 🐟 12 oz Dried, cleaned, soaked overnight
Ackee Fruit 🍈 2 cans 14 oz can each, ripe and drained
Long-Grain White Rice 🍚 1 ½ cups Uncooked, medium grain preferred
Onion 🧅 1 whole Yellow or red, diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Scotch Bonnet Peppers 🌶️ 1 whole Seeds removed, finely chopped
Thyme 🌿 1 tbsp Fresh, chopped or 1 tsp dried
Scallions 🧅 3 whole Green parts only, sliced
Tomato Paste 🍅 1 tbsp Smooth, not chunky
Chicken Broth 💧 1 ½ cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for authentic flavor
Salt 🧂 1 ½ tsp Adjust to taste, kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Bay Leaves 🌿 2 whole Removed before serving

Saltfish is the backbone here. Look for clean, dried saltfish at Caribbean markets or well-stocked grocery stores—they'll have it pre-cleaned, which saves time. If you can't find it, salt cod works in a pinch, but soak it twice as long. Ackee is trickier—Caribbean grocery stores or specialty Latin markets usually carry it in cans. The fruit should be bright yellow, not green or brown. For the rice, medium-grain white rice gives the best texture, though long-grain works too. The scotch bonnet peppers? Wear gloves—they're hotter than habaneros. If you can't find them, jalapeños at half the amount will do, but you'll lose that signature Jamaican heat.

No scotch bonnet peppers? Habanero or even cayenne pepper works in a bind, but cut the amount in half—they pack serious heat. Fresh thyme is ideal, but dried thyme at one-third the amount works if that's what you've got. The tomato paste is non-negotiable for that deep umami flavor—Rao's or Muir Glen are reliable brands. For the broth, low-sodium chicken broth is key; you're adding salt later. Ackee cans should say 'ripe' on the label—green ackee is toxic. If you're feeling fancy, toasted coconut flakes on top add a Caribbean touch, but it's not traditional.

This dish tastes even better the next day, so make a double batch if you're feeding a crowd. Store leftovers in an airtight container in the fridge for up to 4 days. Ackee oxidizes fast, so cover it with broth if not using immediately. Freezes beautifully for 3 months—just reheat gently with a splash of water. The rice absorbs all the flavors, so don't rinse it first; that washes away the starch that helps create the perfect creamy texture. For extra richness, stir in a tablespoon of coconut milk when serving.

❤️

Why You'll Love This Recipe

  • Saltfish Shortcut: I swear by the convenience of using pre-soaked saltfish—just rinse, simmer, and shred. No hours of salting or drying; it’s ready in under 10 minutes while the rice cooks.
  • Buttery Ackee Magic: That first bite of creamy ackee—slightly tangy, rich, and perfectly paired with the saltfish’s savory bite—is what makes this dish a standout. Honestly, it’s the kind of flavor that lingers.
  • Meal Prep MVP: This holds up beautifully for lunch the next day (yes, even on a Tuesday night). The rice stays fluffy, the ackee keeps its texture, and the garlic-infused oil adds a punch that gets better as it sits.
  • Budget Breakthrough: Saltfish and ackee are affordable staples, and a single batch stretches to feed four—or five if you’re hungry. Between us, this is my go-to when grocery money’s tight but I still want something special.

Step-by-step instructions for Jamaican ackee and rice

This one-pot method delivers authentic Jamaican flavors in under 45 minutes—no fuss, no waiting.

1

🍳 Step 1: Sauté the Aromatics and Saltfish

Heat the 2 tbsp olive oil in a large pot over medium-high heat until shimmering. Add the diced onion and cook for 3-4 minutes until softened and translucent. Stir in the minced garlic cloves and finely chopped Scotch Bonnet peppers, cooking for 30 seconds until fragrant—you'll smell that signature Jamaican heat.

Add the drained 12 oz saltfish (pat it dry first) and cook for 2-3 minutes until it begins to flake. The saltfish should release its flavor into the oil, creating a rich base. Here's the thing—don't overcrowd the pot or the saltfish will steam instead of crisp slightly. If it sticks, add 1-2 tbsp chicken broth to loosen it.

2

👨‍🍳 Step 2: Build the Flavor Base

Stir in the 1 tbsp tomato paste and cook for 1 minute until it darkens slightly. Add the 1 tbsp thyme, 1.5 tsp salt, and 0.5 tsp black pepper, stirring to combine. Pour in the 1.5 cups chicken broth and bring to a gentle simmer. The mixture should bubble softly—if it's too vigorous, reduce the heat slightly.

Here's where the magic happens: Add the 2 whole bay leaves and the 2 cans ackee fruit (drained and rinsed). The ackee should be bright yellow with no grayish areas—if it's past its prime, the dish will taste bitter. Stir gently to coat the ackee in the flavorful broth. Let this mixture simmer for 5 minutes while you prepare the rice.

3

🥘 Step 3: Cook the Perfect Rice

Add the 1.5 cups long-grain white rice to the pot and stir once to distribute evenly. The rice should absorb the liquid immediately—this is a one-pot method, so no separate cooking required. Bring to a gentle boil, then reduce heat to low and cover tightly with a lid. Cook for 15 minutes without peeking.

I know it's tempting to check, but opening the lid releases steam and can make the rice uneven. After 15 minutes, stir gently once more to distribute any liquid. If the rice looks dry at the edges, add 2-3 tbsp hot chicken broth and stir. Return to low heat for another 5 minutes.

4

🔪 Step 4: Finish and Rest

Remove from heat and let the rice sit covered for 5 minutes. This resting period allows the flavors to meld and the rice to steam evenly. Before serving, stir in the 3 sliced scallions and remove the 2 bay leaves. The scallions add a fresh finish that brightens the dish.

Serve immediately with a sprinkle of extra Scotch Bonnet peppers for those who love heat. The rice should be fluffy with individual grains, and the ackee should be tender with a buttery texture. Each bite delivers that perfect balance of salty saltfish, creamy ackee, and aromatic spices—just like Jamaican breakfast should taste.

👨‍🍳

Pro Tips For Making Ackee Rice

  • Soak Saltfish Properly: Dump that saltfish in cold water for at least 30 minutes—scrubbing won’t remove the salt like soaking will. I learned this the hard way when my rice turned bland because the fish overpowered everything. ---
  • Sauté Onions Low and Slow: Skip the high heat—cook those onions on medium-low until they’re soft and translucent. After burning three batches, I finally figured out that rushing this step makes the whole dish taste raw. ---
  • Rinse Ackee Thoroughly: That slimy residue on canned ackee? Rinse it twice with cold water before cooking—it’s not just gross, it makes the rice taste bitter. (Yes, even if you’re impatient like me.) ---
  • Use Half the Water for Rice: Ackee rice needs less water than usual—try a 1:1.5 rice-to-water ratio instead of 1:2. My grandmother swore by this, and she was right: the rice comes out fluffy without turning mushy.

Make-ahead tips for ackee rice

Prep Ahead Like a Pro

Start by soaking your 12 oz saltfish in cold water overnight—this removes excess salt and ensures tender texture. I like to use a large bowl with enough water to cover the fish completely, changing it twice during the soak. This step can be done 2 days ahead for maximum flavor infusion. Store the soaked fish in the fridge in its soaking liquid. 🌊

Rice Cooking Shortcut

Measure out your 1.5 cups rice and 1.5 cups chicken broth the night before—store them in separate airtight containers in the fridge. This saves time on cooking day and ensures you have all components ready. The rice absorbs liquid quickly, so having it pre-measured prevents overcooking or undercooking during the one-pot process.

Flavor Boost Freezer Hack

Make a double batch of the ackee and saltfish mixture (without rice) and freeze it in quart-sized freezer bags. Thaw overnight in the fridge, then cook the rice fresh the next day. This works perfectly for 3-4 servings and keeps for 3 months. The frozen mixture maintains all its rich, savory flavors—just add rice and broth when reheating. ❄️

Reheating Perfection

When reheating leftovers, use a heavy-bottomed pot on low heat with 2-3 tbsp water or broth. Cover and heat for 5-7 minutes, stirring occasionally. Ackee oxidizes quickly, so add a splash of lemon juice if the color looks dull. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals until reaching 165°F internal temperature.

Make-Ahead Serving Ideas

Transform ackee rice into breakfast tacos by serving it in warm tortillas with avocado and hot sauce. For lunch, pack it in bento boxes with fried plantains and a side of callaloo. The flavors actually deepen after 24 hours, making it ideal for meal prep. Store in glass containers to keep the dish fresh for up to 4 days in the fridge. 🍽️

Spice Prep Station

Chop all your aromatics (onion, garlic, Scotch Bonnet, scallions) and store them in a sealed container in the fridge for up to 3 days. The Scotch Bonnet peppers can be pre-seeded and chopped ahead of time—just keep them in a small airtight jar with a paper towel to absorb moisture. This saves 15 minutes of prep time on cooking day and keeps your knife skills sharp. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 1200mg52%
Total Carbohydrate 54g19%
Dietary Fiber 3g11%
Sugars 3g
Protein 26g52%
* 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 Jamaican ackee rice need saltfish?

Saltfish is the traditional protein used in Jamaican ackee rice because it complements the dish's rich, savory flavors perfectly. The salt-cured fish adds a briny depth that balances the buttery ackee and fragrant spices. While other proteins like shrimp or chicken work, saltfish is considered essential for authentic taste—it's what makes this dish a national Jamaican breakfast staple.

2

Can I substitute Scotch Bonnet peppers?

Yes, but adjust the heat level! Use half the amount of habanero or jalapeño, or even a pinch of cayenne powder. The Scotch Bonnet's signature Jamaican heat comes from its unique flavor profile—substitutes won't replicate it exactly, but they'll still add spice. For milder heat, remove the pepper entirely and add just a pinch of salt.

3

What makes ackee rice different from regular rice and peas?

While both are Jamaican staples, ackee rice features the national fruit (ackee) and saltfish as the protein base, while rice and peas uses kidney beans and often pork or chicken. The ackee gives this dish its creamy texture and buttery flavor, while rice and peas has a heartier, more substantial bean component. Ackee rice is lighter but equally flavorful.

4

How do I know when the ackee is ripe in the can?

Look for bright yellow ackee with no grayish or brown spots—those indicate spoilage. The fruit should be firm but tender when pressed. If you see any green areas, discard it immediately as unripe ackee contains toxic compounds. Always check the can's expiration date and store opened cans in the fridge for no more than 2 days.

5

Can I make this dish vegetarian?

Not traditionally, but you can adapt it! Replace saltfish with extra ackee and add plant-based protein like tofu or chickpeas. For best results, increase the broth to 2 cups and add 1 cup cooked chickpeas along with the rice. The dish will lose some of its original briny depth, but still deliver that signature Jamaican flavor profile.

★★★★★5.0(12 reviews)
Categories Main Courses