Callaloo and saltfish is a tasty Caribbean dish that brings together fresh greens and flavorful saltfish. It’s packed with healthy veggies, making it both delicious and nutritious!
This dish is perfect for breakfast or any meal, and it’s great with some hot bread or rice on the side. I can’t help but feel like I’m on a tropical vacation when I eat it! 🌴
Key Ingredients & Substitutions
Salted Codfish: This is the star of the dish, giving it a unique flavor. If you can’t find it, try using canned tuna or salmon, but adjust the seasoning since those are less salty.
Callaloo: Fresh callaloo adds a vibrant touch. If it’s unavailable, spinach is a great substitute, offering a similar texture and taste. Other greens like Swiss chard could work too.
Peppers: The green and red bell peppers bring sweetness and color. Feel free to use any bell pepper you like or even diced jalapeños if you want some heat without the Scotch bonnet.
Scotch Bonnet Pepper: This pepper adds a distinct heat and flavor. If you can’t handle the spice, leave it out or replace it with a milder pepper. You could also use a pinch of cayenne for a different heat.
How Do You Properly Desalt Saltfish?
Desalting the saltfish is essential for balanced flavor. Rinsing and soaking is the gentler method but does take time. Here’s how to do it:
- Rinse the fish for about a minute under cold water to remove surface salt.
- Soak it in clean water for 2 hours, changing the water a couple of times.
- If pressed for time, boiling for 15 minutes works too; just drain and flake it afterward.
Be sure to taste it before using; if it’s too salty, soak a bit longer!
What’s the Best Way to Sauté the Vegetables?
Sautéing brings out the natural sweetness in onions and peppers, making them a flavorful base for the dish. Here’s how to do it:
- Heat the oil in a large skillet over medium heat.
- Add the onions and bell peppers first, cooking until the onions are translucent.
- Next, toss in the minced garlic and scallions; cook for another minute until fragrant.
- Don’t forget the whole Scotch bonnet pepper—it adds great flavor!
A good sauté should keep veggies tender-crisp, so don’t overcook them!

How to Make Callaloo and Saltfish
Ingredients You’ll Need:
Main Ingredients:
- 1 lb salted codfish (saltfish)
- 4 cups fresh callaloo leaves (or spinach as a substitute), chopped
- 1 small onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 2 cloves garlic, minced
- 1 medium tomato, diced (optional)
- 2 scallions (green onions), chopped
- 1 Scotch bonnet pepper (whole, for flavor, optional)
- 1/2 tsp black pepper
- 1/2 tsp thyme (dried or fresh)
- 2 tbsp vegetable oil or coconut oil
- 1/2 cup water or broth
- Fresh parsley or chives for garnish (optional)
How Much Time Will You Need?
This recipe takes about 30 minutes in total. You’ll need about 2 hours for soaking the salted codfish to remove the excess salt. Once that’s done, cooking takes about 15-20 minutes. Perfect for a delicious and nutritious meal!
Step-by-Step Instructions:
1. Prepare the Saltfish:
Start by rinsing the salted codfish under cold water to remove surface salt. Then soak it in water for about 2 hours, changing the water a couple of times to ensure it’s less salty. If you’re short on time, you can boil the saltfish in water for 15 minutes and then drain it.
2. Flake the Fish:
After desalted, carefully flake the saltfish into small bite-sized pieces. Make sure to remove any bones or skin as you go. Set aside for later.
3. Sauté the Vegetables:
In a large skillet or pot, heat the vegetable or coconut oil over medium heat. Add the diced onions, green and red bell peppers, minced garlic, chopped scallions, and the whole Scotch bonnet pepper (if using). Sauté everything together until the onions turn translucent and fragrant, about 5 minutes.
4. Add the Saltfish:
Next, add the flaked saltfish to the skillet and stir well to combine. Cook for another 3-5 minutes so all the flavors meld together nicely.
5. Incorporate the Callaloo:
It’s time to add the chopped callaloo leaves (or spinach) to the skillet. If you’re using tomatoes, add them now too. Sprinkle on the thyme and black pepper, then pour in the water or broth. Stir everything together well.
6. Simmer the Dish:
Lower the heat to medium-low, cover the skillet, and let it simmer for about 10-15 minutes. This will help the callaloo become tender and allow the liquid to reduce a bit. Stir occasionally to ensure nothing sticks to the bottom.
7. Final Touches:
Before serving, be sure to remove the whole Scotch bonnet pepper—it adds flavor but can be quite spicy if bitten into! Taste your dish and adjust the seasoning if you need a bit more salt or pepper.
8. Serve and Enjoy:
Dish out the callaloo and saltfish hot, garnished with fresh parsley or chives if desired. It goes wonderfully with fried dumplings, bread, or boiled provisions. Enjoy the burst of Caribbean flavors!
Can I Use Another Type of Fish Besides Saltfish?
Yes, you can substitute saltfish with canned tuna or salmon if you prefer. Just be sure to adjust the seasoning accordingly, as those fish are generally less salty.
What If I Can’t Find Callaloo?
No worries! Spinach is a great alternative that works similarly in texture and flavor. Swiss chard can also be used if you want another option.
How Can I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat or in the microwave, adding a splash of water to prevent drying out.
How Spicy Is This Dish?
The spiciness primarily comes from the Scotch bonnet pepper. If you prefer a milder dish, you can leave the whole pepper out or replace it with a milder pepper like a bell pepper or jalapeño.
