El mecanismo de acción no se conoce claramente todavía pero la hipótesis más aceptada por la comunidad científica hasta el momento sostiene que la solanina inhibe la acción de la acetilcolinesterasa y al impedir la degradación del neurotransmisor, acetilcolina, aumenta sus niveles, lo que provoca los síntomas colinérgicos derivados (bloqueo de la transmisión nerviosa e incremento de la secreción de líquidos).