Flavourful African delicacy