Rinse the saltfish under cold water. Place it in a large pot, cover with water, and bring to a boil.
Reduce heat and simmer for 15-20 minutes, or until the fish is tender.
Drain and let it cool. Remove any bones and skin, and flake the fish into bite-sized pieces.
Heat the vegetable oil in a large skillet over medium heat.
Add the diced onion, bell pepper, and garlic. Cook until the onion is soft and translucent, about 5 minutes.
Stir in the Scotch bonnet peppers, diced tomatoes, dried thyme, and allspice. Cook for an additional 2 minutes.
Add the flaked saltfish to the skillet and stir to combine.
Gently fold in the ackee, being careful not to over-stir as it is delicate. Cook for 5-7 minutes, until the ackee is heated through and the flavors are well combined. Season with salt and black pepper to taste.
Stir in the chopped green onions.
Garnish with fresh parsley.
Enjoy your meal!