Using a heavy based frying pan heat the oil and add chopped onion and garlic, sauté on a low to medium heat for 10 minutes until soft.
Add the tomatoes, mustard powder and jerk seasonin', cook for 10 minutes stirring occasionally to prevent sticking.
Cut sweet potato into chunky 1 inch pieces. Deseed the sweet pepper into 1 inch pieces and add both to the pan. Stir everything together and cook for 10 minutes with the pan covered.
Add the green seasonin’, salt, sugar and garlic powder. Stir everything together then add the water. Bring the pan to the boil then simmer on a low to medium heat. Cook uncovered for 30 minutes stirring occasionally until the sauce has reduced to half and the sweet potatoes are al dente. Add more water if required.
Drain the butter beans, add to the pan. Stir in the white wine vinegar and cook for 10 minutes.
Drain the Ackee then add to the pan and stir in gently trying not to break up the Ackee. Taste and adjust the seasoning as required. Cook for 5 minutes until Ackee warmed through and sprinkle with fresh black pepper.