В феврале 1942 года Ефим Иванович был вновь призван в ряды РККА. После короткой подготовки в запасном полку в Забайкалье в составе маршевой роты был направлен под Москву, потом под Тулу. С мая 1942 года воевал на Орловском направлении наводчиком орудия в 896-м стрелковом полку 211-й стрелковой дивизии. В одном из боёв в июле 1942 года расчёт Соломенникова подбил шесть танков, сам он был ранен, но не покинул поля боя. За мужество и героизм был награждён орденом Отечественной войны 2-й степени. В июле 1943 года на Орловско-Курском направлении был ранен вторично. После госпиталя воевал на Ленинградском фронте командиром отделения 5-й стрелковой роты 546-го стрелкового полка 191-й стрелковой дивизии. В боях на Карельском перешейке получил медаль «За отвагу».