Saltfish and Ackee with Poached Eggs
Pure island vibes. This poached eggs is the kind of thing you throw together with music playing and the breeze coming through the window. Pure good vibes on a plate.
Don't overthink it. Great Caribbean cooking isn't about precision measurements and laboratory technique. It's about knowing what tastes good together and trusting your instincts. Straight from the islands.
Ingredients
For the Saltfish Preparation
1 pound salted cod (saltfish), soaked overnight
2 tablespoons butter
1 medium onion, finely diced
3 cloves garlic, minced
2 stalks fresh thyme (or 1 teaspoon dried thyme)
1 scotch bonnet pepper, whole (optional, for heat)
1 teaspoon black peppercorns
3 tablespoons tomato paste
1/2 teaspoon ground allspice
1/4 teaspoon cayenne pepper
For the Ackee
1 (19 oz) can ackee, drained (or fresh if available)
2 tablespoons butter
1/2 cup diced red bell pepper
1/2 cup diced yellow bell pepper
1/3 cup sliced scallions (green onions)
Sea salt and black pepper to taste
For the Poached Eggs
4 large farm-fresh eggs
2 tablespoons white vinegar
Water
Fine sea salt to taste
For Garnish and Serving
Fresh cilantro or parsley, chopped
1 lime, cut into wedges
2 cups cooked white rice or fried plantains (optional sides)
Hot pepper sauce (optional)
Equipment Needed
Large pot for soaking saltfish
Two medium skillets
Shallow poaching pan
Slotted spoon
Sharp knife
Cutting board
Thermometer (optional but helpful)
Step-by-Step Instructions
Preparing the Saltfish (Can be done a day ahead)
Step 1: Desalt the Saltfish (Overnight)
Place the salted cod in a large bowl and cover completely with cold water
Change the water 3-4 times over 12-24 hours to remove excess salt
The fish should taste pleasantly salty, not overwhelming
Visual cue: The fish will soften and become pliable as it hydrates
Step 2: Cook the Saltfish (15 minutes)
After soaking, place the desalted fish in a pot of fresh water
Bring to a boil, then reduce heat to medium
Add the whole scotch bonnet pepper and fresh thyme
Simmer for 12-15 minutes until the fish flakes easily with a fork
Visual cue: The fish flesh will turn opaque and separate from bones
Reserve 1 cup of the cooking liquid, then drain and set aside
Step 3: Shred and Desalt Further
Once cooled slightly, remove any bones and skin from the fish
Shred the saltfish into bite-sized flakes with your fingers
Taste a piece—if too salty, briefly rinse under cool water
Set aside
Making the Saltfish and Pepper Base (10 minutes)
Step 4: Sauté Aromatics
Heat 2 tablespoons butter in a medium skillet over medium heat
Wait 30 seconds for butter to foam—this indicates proper temperature
Add diced onion and cook for 3-4 minutes, stirring occasionally
Visual cue: Onion should be translucent and fragrant, not browned
Add minced garlic and cook for 1 minute until aromatic
Step 5: Build the Base Flavor
Stir in the tomato paste and cook for 2 minutes, stirring constantly
This caramelizes the tomato paste slightly and deepens its flavor
Add ground allspice and cayenne pepper, stirring well
Add the shredded saltfish to the mixture
Toss everything together for 1-2 minutes
Step 6: Simmer
Pour in 1/2 cup of the reserved saltfish cooking liquid
Crush the black peppercorns slightly and add them
Add fresh thyme sprigs
Reduce heat to medium-low and simmer for 3-4 minutes
Visual cue: The mixture should be slightly moist but not soupy
Adjust seasoning with sea salt if needed (taste first—saltfish is salty)
Preparing the Ackee (5 minutes)
Step 7: Heat Ackee Gently
Heat 2 tablespoons butter in a separate skillet over low heat
Gently fold in the drained ackee using a spatula—do not stir aggressively
Ackee has a delicate, creamy texture and will break apart if handled roughly
Add diced red and yellow bell peppers
Visual cue: The ackee should warm through but maintain its shape
Cook for 2-3 minutes until peppers are heated through
Season with sea salt and black pepper to taste
Fold in scallions at the last moment
Remove from heat and keep warm
Poaching the Eggs (8 minutes)
Step 8: Prepare the Poaching Liquid
Fill a shallow poaching pan or large skillet with 2-3 inches of water
Add 2 tablespoons white vinegar (this helps set the egg whites)
Bring to a gentle simmer—you should see small bubbles rising, not rolling boil
Visual cue: Look for subtle steam rising, not vigorous boiling
Add a pinch of fine sea salt
Step 9: Create a Whirlpool (Optional but Helpful)
Using a spoon, gently stir the water to create a whirlpool
This helps the egg white wrap around the yolk
Let the water settle for about 10 seconds
Step 10: Poach the Eggs
Crack one egg into a small cup or ramekin first
Gently slide the egg into the center of the whirlpool
The egg white will immediately begin to set
Visual cue: The whites will turn opaque and firm to the touch within 3 minutes
Repeat with remaining eggs if your pan is large enough, or cook one at a time
Poach for 3-4 minutes total (runny yolk) to 5 minutes (firmer yolk)
Remove with a slotted spoon and place on a clean kitchen towel to remove excess water
Assembly and Serving (5 minutes)
Step 11: Plate the Components
Divide the saltfish and pepper mixture between two plates, placing it on one side
Gently place a portion of the warm ackee mixture on the other side
Arrange the poached eggs in the center or on top
Step 12: Garnish and Finish
Sprinkle fresh cilantro or parsley over the entire dish
Place a lime wedge on each plate for brightness
Add hot pepper sauce on the side for those who want extra heat
Visual cue: The poached eggs should have set whites with a slightly jiggly yolk
Step 13: Serve Immediately
Serve while everything is hot
Serve with white rice, fried plantains, or Caribbean bread on the side
Squeeze fresh lime juice over the dish just before eating for brightness
Pro Tips for Success
For Perfect Poached Eggs:
Use eggs that are 3-4 days old (not ultra-fresh)—the whites set better
Keep the water at a gentle simmer, not a rolling boil
The white vinegar is essential—it helps the egg white coagulate
If you're nervous, use an egg poaching cup or ring
For Authentic Saltfish:
Don't skip the soaking process—proper desalting is crucial
Taste the fish after cooking to ensure the salt level is right
If your saltfish is still too salty, you can rinse it quickly, but avoid over-rinsing
Different brands of saltfish vary in salt content
For Perfect Ackee:
Handle ackee gently—it's creamy and breaks easily
Don't let it get too hot or the texture becomes grainy
Fresh ackee is superior to canned but harder to find outside the Caribbean
If using fresh ackee, it should be ripe (pods open naturally) and handled within hours
Timing Management:
Prep all ingredients before cooking (mise en place)
Cook the saltfish component first and keep it warm
Start the ackee warming just before poaching eggs
Time the poaching so eggs finish just as plates are being assembled
Variations and Adaptations
For Vegetarians:
Replace saltfish with 8 oz smoked tofu, crumbled and sautéed with the same seasonings
Add a splash of soy sauce for umami depth
The ackee and poached eggs remain the same
Caribbean Regional Variations:
Jamaican style: Add scotch bonnet heat and use fresh thyme abundantly
Trinidad style: Include more peppers and less spice, top with green seasoning (cilantro, culinary chives)
Dominican style: Add a tablespoon of capers for briny complexity
Ingredient Swaps:
If ackee is unavailable, substitute with 1 cup of lightly sautéed okra or 2 ripe avocados (add at the end, no heat)
Use wild-caught halibut or other firm white fish if saltfish is unavailable (reduce cooking time to 5-7 minutes)
Add roasted sweet potato or pumpkin on the side for Caribbean earthiness
Substitute regular eggs with quail eggs for a fancier presentation (poach for 2-3 minutes)
Make It Spicier:
Increase cayenne to 1/2 teaspoon
Add minced habanero peppers to the saltfish mixture
Serve with extra hot pepper sauce
Make It Lighter:
Use half the butter (substitute with olive oil)
Poach eggs in vegetable broth for added flavor with less fat
Storage and Reheating Instructions
Saltfish Component:
Store in an airtight container in the refrigerator for up to 3 days
Reheat gently in a skillet over low heat with a splash of water
Do not microwave, as it can dry out the fish
Ackee Component:
Store separately in a container for up to 2 days
Ackee loses texture when reheated, so eat fresh if possible
If reheating, warm gently over very low heat without stirring
Poached Eggs:
Poached eggs are best eaten immediately
If you must store them, place in ice water for up to 24 hours
Reheat by placing in gently simmering water for 1-2 minutes
Complete Dish:
This dish is best enjoyed fresh and assembled immediately
The individual components can be prepared ahead and reheated separately just before serving
Nutritional Information (Per Serving)
Calories: 420
Protein: 38g
Carbohydrates: 8g
Fat: 26g
Fiber: 2g
Sodium: 680mg (less than saltfish alone due to soaking)
Kitchen Science: Why This Method Works
Baking relies on the Maillard reaction and caramelization to develop complex flavors. Between 280-330°F, amino acids and sugars undergo hundreds of chemical reactions that create the golden-brown crust and deep savory notes we associate with well-baked food. Understanding this science explains why proper preheating and avoiding overcrowding (which traps steam and prevents browning) are critical to achieving the best results with this recipe.
Nutrition Deep Dive
Eggs are considered a nutritional gold standard — they contain every vitamin except vitamin C, with particularly high concentrations of choline (essential for brain health), vitamin D, and B12. The protein in eggs has the highest biological value of any whole food, meaning virtually all of it is absorbed and utilized by the body. The yolk contains lutein and zeaxanthin, carotenoids that protect eye health. Despite decades of concern about dietary cholesterol, current research supports that moderate egg consumption (up to 3 per day) does not increase cardiovascular risk for most people.
Hosting and Entertaining Tips
Egg-centric entertaining works brilliantly for brunch gatherings. A frittata or Spanish tortilla can be made hours ahead and served at room temperature in wedges. A shakshuka brought to the table in its bubbling skillet creates dramatic tableside appeal. Deviled eggs are the perennial party favorite — pipe the filling for professional presentation. For larger groups, a build-your-own scramble station with various fillings keeps things interactive. Budget 2-3 eggs per person for brunch main courses.
Seasonal Adaptations
Tropical seasons shift the ingredient palette beautifully. Mango, papaya, and passion fruit peak from March through July, making vibrant salsas and marinades. Hurricane season (June-November) traditionally focuses on preserved and pantry ingredients. December through February brings cooler weather perfect for richer stews and braises. Scotch bonnet peppers are available year-round but reach peak heat in summer — adjust quantities accordingly.
Food Safety Notes
Eggs should be refrigerated at 40°F or below at all times in the US (washing removes the natural bloom that protects European eggs at room temperature). Cook eggs to 160°F (71°C) to eliminate salmonella risk — for runny preparations, use pasteurized eggs. The float test indicates freshness: fresh eggs sink in water, while older eggs float due to air cell expansion. Eggs keep 3-5 weeks past the pack date when properly refrigerated. Hard-boiled eggs keep 1 week in the shell, and should be refrigerated within 2 hours of cooking.
Cultural Context and History
Caribbean cooking is a living record of the region's complex history — indigenous Taíno and Carib techniques, West African provisions and seasonings, European colonial influences, and East Indian and Chinese immigrant traditions all merge in the pot. The signature flavors of allspice, scotch bonnet peppers, and tropical fruits create a cuisine that is both celebratory and deeply rooted in survival and adaptation. Every island has its own variation, but the spirit of abundance and community at the table unites them all.
Ingredient Substitution Guide
If you need to swap the main protein, these alternatives work well with the same seasonings and cooking method:
Chickpea flour batter: Mix 3 tbsp chickpea flour with 3 tbsp water per egg for omelets.
JUST Egg (plant-based): Commercial egg substitute. Use according to package directions.
Silken tofu (scrambles): Crumble and season with turmeric and black salt for egg-like flavor.
Aquafaba: Chickpea brine whips like egg whites. 3 tbsp equals one egg.
Scaling This Recipe
This recipe serves 2, but it's easily adjusted:
When scaling for a crowd (4x or more), consider cooking in multiple batches rather than one enormous pot for better quality control.
Acid ingredients (citrus, vinegar) should be scaled conservatively — start at 1.5x for a doubled recipe and add more to taste.
When scaling up, keep in mind that spices and seasonings don't scale linearly — use about 1.5x the spices for a doubled recipe rather than 2x, then adjust to taste.
For halving the recipe, most timing stays the same but check for doneness 5-10 minutes earlier since smaller volumes heat through faster.
Troubleshooting Guide
Even experienced cooks encounter issues. Here's how to recover:
If the bottom is soggy, move the dish to a lower rack for the last 10-15 minutes of cooking to crisp from below.
If the interior is still raw when the outside is done, reduce the oven temperature by 25°F and extend cooking time, allowing heat to penetrate gently.
If the top is browning too fast, tent loosely with aluminum foil and continue baking until the interior reaches the correct temperature.
Beverage Pairing Guide
Caribbean cooking pairs naturally with tropical beverages. A crisp lager like Red Stripe or Presidente lets the bold spices shine without competition. For wine, try a Verdejo or dry rosé — their brightness matches the tropical fruit and heat. Fresh coconut water or a mango-lime agua fresca cleanses the palate between bites. The classic rum punch — dark rum, lime juice, sugar, and Angostura bitters — was practically invented to accompany these flavors. Sorrel (hibiscus) tea is the traditional non-alcoholic choice.
Common Mistakes to Avoid
Avoid these common pitfalls for the best results:
Forgetting to rest the dish after baking — residual heat continues cooking for 5-10 minutes after removal.
Skipping the preheating step — starting in a cold oven leads to uneven cooking and longer bake times that dry out the exterior.
Not rotating the pan halfway through — most ovens have hot spots that cause one side to cook faster.
Opening the oven door repeatedly — each opening drops temperature by 25-50°F and extends cooking time significantly.
Make-Ahead and Meal Prep Tips
Hard-boiled eggs keep 5-7 days unpeeled in the refrigerator — they're the ultimate grab-and-go protein. Peel just before eating for best freshness. Scrambled egg cups or frittata slices keep 3-4 days and reheat in 60 seconds. Pre-portion egg mixes (eggs + vegetables + cheese) in jars for instant weekday scrambles.
Leftover Transformation Ideas
Transform your leftovers into entirely new meals:
Chop hard-boiled eggs and fold into a classic egg salad with mayo, Dijon, celery, and fresh chives for sandwiches.
Dice and fold into a potato salad with mustard, pickles, and fresh herbs for the ultimate picnic side dish.
Slice and layer into a grain bowl or onto avocado toast for an instant protein boost to any meal.
Dietary Modifications
For an
egg-free version, use JUST Egg (plant-based) for scrambles, or silken tofu blended with turmeric and black salt for a similar flavor. For
dairy-free egg dishes, use nutritional yeast instead of cheese and olive oil instead of butter. For
low-cholesterol, use 2 egg whites per whole egg, though current research supports moderate whole-egg consumption. For
vegan, a chickpea flour omelet (made from besan) provides a remarkably similar texture and protein content.
Ingredient Selection and Quality Guide
Egg quality affects both flavor and performance.
Pasture-raised eggs from hens with outdoor access have deeper orange yolks, richer flavor, and more omega-3s than conventional eggs. The USDA grades (AA, A, B) indicate white thickness and yolk roundness — AA is best for frying and poaching where appearance matters. For baking, grade doesn't matter. Shell color (white vs. brown) is determined by breed and has no effect on quality. Fresh eggs have thick, cloudy whites that hold together; older eggs have thinner, clearer whites.
Mastering the Perfect Texture
Achieving the perfect baked texture is about controlling moisture at every stage. Start by patting the surface completely dry — moisture is the enemy of browning and crispiness. A light oil coating promotes even heat transfer and Maillard reaction development. Resting after baking allows residual moisture to redistribute rather than flooding out when cut. If you want a crispy exterior with a moist interior, start at high heat (425°F) for the first 15 minutes to set the crust, then reduce to finish gently.
Kitchen Wisdom
These fundamental kitchen principles will elevate not just this recipe, but everything you cook:
Salt your cooking water generously — it should taste like the sea. This is your only chance to season pasta, vegetables, and grains from the inside. Under-salted water produces bland food that no amount of finishing salt can fix.
Rest your protein after cooking. Whether it's 3 minutes for a chicken breast or 20 minutes for a roast, resting allows juices to redistribute, resulting in moister, more flavorful results.
A sharp knife is safer than a dull one. Dull blades require more pressure, increasing the chance of slipping. Hone your knife on a steel before every session and sharpen it with a whetstone monthly.
Season in layers, not all at once. Add salt when you sauté the aromatics, again when you add the protein, and a final adjustment before serving. Each addition seasons a different component.
Building Your Aromatic Foundation
Caribbean aromatics begin with sofrito — a fragrant blend of scotch bonnet peppers, scallions, thyme, garlic, and allspice that forms the flavor foundation of the cuisine. Each island has its own variation: Puerto Rican sofrito leans on culantro and ají dulce, Jamaican versions emphasize scotch bonnet and allspice. The slow bloom of these aromatics in oil (coconut, vegetable, or annatto-infused) creates layers of heat and fragrance. Fresh ginger and lime zest added at the end brighten everything with tropical energy.
Global Flavor Riffs
Once you've mastered the base recipe, try these international variations that use the same protein with different flavor profiles:
Give this a Turkish twist with çilbir: poached eggs over garlicky yogurt with Aleppo pepper butter — an Ottoman-era dish that's having a global moment.
Go Tunisian with shakshuka-style: eggs poached in a spiced tomato-pepper sauce with cumin and a generous amount of fresh herbs.
Take it Colombian with huevos pericos: scrambled eggs with tomatoes, scallions, and butter — served with arepa and fresh avocado.
Affiliate Disclosure
This page contains affiliate links to recommended cookware and ingredients. If you purchase through these links, we may earn a small commission at no additional cost to you. We only recommend products we genuinely use and believe in:
Premium non-stick skillets for perfect ackee
Salt cod from reputable suppliers
High-quality poaching pans
Fresh thyme and Caribbean spice blends
Shop Recommended Equipment and Ingredients →
*Last updated: 2025-12-20*
*Recipe by The Eating Channel - Bringing authentic Caribbean flavors to your kitchen*