Akademik

селянка
Образовано он селянин ("крестьянин"), имеющего ту же основу, что и село. Буквальное значение "крестьянская еда". Вариант солянка (вместо селянка) возник под влиянием слова соль.

Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". . 2004.