Heat the olive oil in a large non stick frying pan on medium heat.
Add the curry powder and "burn" (cook) the curry for about one minute.
Add the onion, scallion, garlic, tomato, scotch bonnet and cook until soft and tender.
Add the spices - all purpose seasoning, cumin, onion and garlic granules and stir.
Add the red bell pepper, white cabbage and thyme.
Pour the water into the pan then give everything a stir to combine with the curry-tomato mixture (the volume of the cabbage will reduce as it steams).
Add another ½ teaspoon of curry powder.
Put the lid on and reduce the heat to medium low.
Let the cabbage steam until your desired texture, stirring occasionally and adding a splash of water if needed (for crunchy cabbage steam for 10-15 minutes, very soft cabbage steam for 20-30 minutes).
After the given time, remove the lid.
Sprinkle in some black pepper and pink salt to taste.