Soak the bulghur in boiling water for 1 hour until it's soft and the water has completely absorbed. Stir through the chopped parsley and season with cracked pepper.
Heat the oil in a pan and add the onion, celery, capsicum, chilli, 5 spice, and stir over a medium heat until the vegetables have softened. Add the canned tomatoes and stock and bring to the boil. Reduce the heat and add the sweet potato and butter beans. Cook for 15 to 20 minutes until the sweet potato is tender. Add the lime juice and fish and cook gently for a further 5 minutes. Season and serve with a spoon of bulghur.
Note : Cracked wheat or bulgur is wheat which has been par boiled and broken into different sized granules (fine, medium and coarse). Soaked in water, it has a low GI and is a good source of iron and fibre.