Delectable jumjum muffins