Soak salt cod in water overnight, drain, cut into cubes, and set it aside. Drain the canned ackee and set it aside.
Fry the bacon in a large skillet over medium heat until brown and crisp (3-5 minutes).
Transfer the bacon to a paper-towel-lined plate. Pour out all but a tablespoon or two of the bacon drippings and save them for another recipe.
Add the onions and garlic to the pan, and sauté for about a minute, occasionally stirring to prevent burning.
Add the thyme, green onions, and tomatoes, and continue cooking for about 3 minutes.
Stir in the bell pepper, black pepper, paprika, and Scotch bonnet until thoroughly combined, and cook for another 5 minutes, adding water if needed.
Finally, toss in the saltfish and cook for a few minutes. Add the ackee, cook for about 3 minutes more, and adjust the seasoning to taste.
Remove from the heat, let it cool slightly, and garnish with the bacon.