healthy muffins with no flour, no sugar and no oil are ready to be eaten