Buljol (Trini Saltfish and Tomato Salad) Recipe

Caribbean Recipes

Trinidadian Saltfish and Tomato Breakfast Salad

Quick Answer Buljol is a Trinidadian breakfast dish of salted cod that has been soaked and boiled to draw out excess salt, then flaked and tossed raw-style with chopped ripe tomatoes, onion, sweet pepper, a little scotch bonnet, and chadon beni. A generous drizzle of olive oil and a squeeze of lime pull it together. It is bright, salty, and fresh, and it comes together in about 30 minutes of active work once the fish is de-salted.

Buljol is one of those dishes that tastes like a whole morning by the sea packed into a single bowl. It is salty and savory from the fish, sweet and juicy from the tomatoes, and lifted by lime and fresh herbs, so every forkful is a little jolt of flavor. The name comes from the French patois for burnt salt, a nod to how boldly seasoned it is.

The one thing that separates a great buljol from a punishing one is de-salting the cod properly. Rush that step and the dish will be inedibly salty; take your time and you get all the deep savory character with none of the harsh edge. I learned that the hard way the first time I skipped the soak.

Ready in about 30 minutes active  |  Serves 4  |  No cooking of the salad itself

Prep Time
20 min
Cook Time
10 min
Total Time
30 min
Servings
4
Easy Halal High Protein About 230 cal / serving
A bowl of Trinidadian buljol with flaked saltfish, tomato and onion, served with avocado and fried bake
Buljol: flaked saltfish tossed with tomato, onion, and pepper, served with avocado and a warm fried bake.

Why This Buljol Works

Buljol is built on contrast. Salted cod brings a concentrated, savory backbone, and everything else on the plate is there to brighten and freshen it. Ripe tomatoes add sweetness and juice, raw onion gives a sharp bite, sweet pepper adds crunch and color, and chadon beni carries that unmistakable green, herby aroma that says Caribbean kitchen. It is a study in balance rather than a long list of steps.

The single most important move is de-salting the cod correctly. Salted fish is preserved with a heavy coating of salt, so it has to be soaked and then boiled to draw that salt back out until the flesh tastes seasoned but not overwhelming. Get that right and you never need to add salt anywhere else in the dish.

The second quiet secret is treating the tomatoes with respect. Chop them, let them drain for a few minutes, and only then fold them in, so the salad stays glistening rather than swimming in liquid. Watery buljol is the most common way a good bowl goes wrong.

It is also flexible in the best way. You can keep it fully raw and cool, warm it through with a little heat, pile it onto avocado, or spoon it into a split fried bake. Once you know the method, buljol becomes a canvas you can adjust to whatever the morning calls for.

Pro observation: The fish is de-salted enough when a small pinched piece tastes pleasantly savory on its own, like a well-seasoned bite rather than a mouthful of the sea. If it still bites back, give it one more change of water.

Ingredients

Adjust servings above to rescale · Serves 4

Kitchen Measurement Converter

Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

Salted Cod

Look for boneless, skinless salted cod, sometimes labeled saltfish or bacalao. It should be firm and pale. Any halal white saltfish works well. Choose thicker fillets, which flake into satisfying pieces rather than shredding to threads.

Tomatoes

Use ripe, firm tomatoes with real sweetness. Chop them, then let them sit in a colander a few minutes so excess juice drains off. This one small habit keeps the finished buljol bright instead of watery.

Chadon Beni

Chadon beni, also called culantro or shado beni, has a bold, cilantro-like aroma that is central to Trini cooking. If you cannot find it, regular cilantro is the closest everyday swap, though the flavor is a touch gentler.

Scotch Bonnet

Scotch bonnet brings fruity heat. Seed and mince it, and start with less than you think you need. For a milder bowl, use just a sliver, or swap in a piece of sweet pepper for flavor without the fire.

Equipment

  • Medium pot for boiling
  • Large mixing bowl
  • Colander or strainer
  • Sharp knife and board
  • Two forks for flaking
  • Citrus juicer or reamer

Before You Start

1. Plan the soak ahead. Salted cod needs time to release its salt. Cover it with cold water and soak for several hours, or overnight in the fridge, changing the water two or three times.

2. Chop everything small and even. Buljol is a tossed salad, so uniform, fine pieces of tomato, onion, and pepper mean every bite carries a bit of each flavor.

3. Taste as you build. Because the fish carries the salt, you season by tasting rather than by measuring. Add lime and pepper gradually and adjust at the end.

Step-by-Step Instructions

1

Soak the Saltfish

Place the salted cod in a bowl and cover it with plenty of cold water. Let it soak for at least a few hours, or overnight in the fridge for the best result, changing the water two or three times. This first stage draws out the bulk of the salt before any heat touches the fish.

2

Boil and Flake the Fish

Drain the soaked cod, put it in a pot, and cover it with fresh cold water. Bring to a boil and cook for 10 to 15 minutes, then drain. Taste a small piece; if it is still too salty, boil once more in fresh water. Once it is right, let it cool, then flake it into small pieces with two forks, removing any stray bones or skin.

Boiled salted cod being flaked into small pieces with two forks on a wooden board
Boil until the salt mellows, then flake the cod into small, even pieces.
3

Chop the Vegetables

While the fish cools, finely chop the tomatoes, onion, sweet pepper, garlic, and chadon beni. Seed and mince the scotch bonnet, using as little or as much as you like. Tip the chopped tomatoes into a colander for a few minutes so the extra juice drains away and the salad does not turn watery.

4

Toss It All Together

In a large bowl, combine the flaked fish with the drained tomatoes, onion, sweet pepper, scotch bonnet, garlic, and chadon beni. Fold everything together gently so the pieces stay distinct and the tomato does not break down. Add the black pepper and taste before you decide on anything else.

Flaked saltfish tossed with chopped tomato, onion, pepper, and herbs in a large bowl
Fold gently so the tomato stays intact and every bite has a bit of everything.
5

Dress and Season

Drizzle the olive oil over the mixture and toss to coat. Now add the lime juice a little at a time, tasting as you go, so the brightness lifts the fish without turning it sour. Because the cod carries the salt, you likely will not need to add any; taste first and only adjust with more pepper or herbs.

6

Rest and Serve

Let the buljol sit for 5 to 10 minutes so the flavors settle together, then taste one more time and adjust the lime. Serve it at room temperature or lightly chilled, piled onto slices of avocado, tucked into a split fried bake, or spooned alongside warm bread. Scatter a little extra chadon beni over the top just before it goes to the table.

Finished buljol served with avocado slices and a golden fried bake, garnished with herbs
Rest briefly, then serve with avocado and warm bake for the classic Trini breakfast.

Chef’s Tips From Real Kitchen Testing

1

Always taste the fish before you build the bowl. A quick pinched piece tells you whether it needs one more boil, and it saves you from a salad you cannot fix later.

2

Drain the tomatoes and add lime at the very end. Both steps protect the fresh, bright texture that makes buljol so appealing, and neither takes more than a minute.

3

Wear a glove or wash your hands well after mincing the scotch bonnet. The fruity heat is wonderful in the bowl but unpleasant if it ends up on your skin or in your eyes.

Recipe Variations

Serving Suggestions

  • Split fried bake or warm roast bake
  • Sliced ripe avocado or a zaboca half
  • Crusty bread or fresh coconut bake
  • A cup of cocoa tea or fresh lime juice

Nutrition Facts

Estimated nutrition per serving of buljol
NutrientAmount per serving
Calories230
Protein22 g
Carbohydrates8 g
Fat12 g
Saturated Fat2 g
Fiber2 g
Sugar4 g
Sodium950 mg

Values are estimates per serving. Sodium is naturally high because the fish is salt-cured; a longer soak and an extra boil lower it noticeably.

Make-Ahead Tips

Buljol is a friendly make-ahead dish. You can soak and boil the cod a day in advance, flake it, and keep it covered in the fridge, so breakfast comes together in minutes. If you are prepping the whole salad ahead, hold back the lime and add it just before serving to keep the vegetables crisp and fresh. The flavors settle and deepen after an hour or two, which many people say makes the next-day bowl even better than the first.

Storage, Freezing & Reheating

Refrigerator
Keeps 2 to 3 days in an airtight container. Give it a gentle stir and a fresh squeeze of lime before serving again.
Freezer
Freezing is not recommended, since the tomatoes and raw onion turn soft and watery once thawed. It is best enjoyed fresh.
Serving Again
Enjoy it cold straight from the fridge, or warm a portion briefly in a pan with a little oil for a softer, cooked-style bowl.

Common Mistakes to Avoid

×Not de-salting the cod enough. If you skip the soak or cut the boil short, the fish stays fiercely salty and there is no way to rescue the bowl. Soak, boil, and taste before you build.
×Skipping the tomato drain. Undrained tomatoes flood the salad with juice, so the buljol turns watery and loses its bright, tossed texture. Let the chopped tomatoes sit in a colander first.
×Adding lime too early. Lime added at the start dulls and softens the vegetables while it sits. Stir it in at the very end, tasting as you go, so it stays fresh and lively.

Troubleshooting

Too salty? The fish was not de-salted enough. Rinse the flaked cod, then soak it briefly in fresh water or a little milk for a few minutes and drain again to pull out more salt.

Watery in the bowl? The tomatoes were not drained. Tip the mixture into a colander for a minute, let the liquid run off, then return it to the bowl and re-dress lightly.

Tastes flat? It usually needs a squeeze more lime and a little extra chadon beni to wake it up, rather than more salt from the fish.

A Note on Trinidadian Cooking

Salted fish has deep roots in Trinidadian kitchens, a legacy of an era when curing was how fish traveled and kept without refrigeration. What began as preserved provision became beloved home cooking, and buljol is one of its brightest expressions, a Saturday-morning staple served with a hot fried bake and a slice of zaboca. The name traces to the French patois for burnt salt, a reminder of how boldly the dish is seasoned. Chadon beni ties it firmly to the island, its punchy green aroma woven through countless Trini dishes. If you love this style of fresh, tomato-forward eating, browse more ideas in our collection of tomato recipes, or try the zingy, chopped freshness of a homemade tomato salsa on the side.

De-salting safely: Always soak salted cod in cold water in the fridge, not on the counter, and change the water two or three times. Follow with a boil in fresh water, and taste a small piece before building the salad so you know the salt has come down to a pleasant level.

Frequently Asked Questions

Buljol is a Trinidadian breakfast dish of salted cod that is soaked, boiled to remove excess salt, then flaked and tossed raw-style with chopped tomato, onion, sweet pepper, scotch bonnet, and chadon beni, all dressed with olive oil and lime. It is bright, salty, and fresh, and is usually served with fried bake and avocado.
Soak the salted cod in cold water for several hours or overnight in the fridge, changing the water two or three times. Then boil it in fresh water for 10 to 15 minutes and taste a piece. If it is still too salty, boil it once more in clean water until it tastes savory but pleasant.
Only the fish is cooked, by boiling to remove salt. After that, buljol is assembled raw-style, with the flaked cod tossed together with fresh chopped vegetables and herbs. Some people warm the finished mixture gently in a pan, but the classic version is served cool or at room temperature.
Regular cilantro is the closest everyday substitute for chadon beni. The aroma is a little softer, so use a slightly generous amount. A small handful of chopped fresh parsley can stand in as well if neither is available.
The classic pairing is a hot fried bake or roast bake, with slices of ripe avocado on the side. It is also lovely with crusty bread, coconut bake, or simply on its own as a light, protein-rich plate.
Yes. It is made entirely with halal salted white fish, fresh vegetables, herbs, olive oil, and lime, with no restricted ingredients. Just be sure the saltfish you buy is a halal-certified product.

Last updated: September 24, 2026

Was this recipe helpful?
Thanks for rating!
Timer
0:00