В связи с необходимостью тщательной подготовки задуманной операции наступление войск на смежных участках 1-го и 2-го Украинских фронтов временно приостановилось.
Таким образом, в середине января все Украинские фронты взяли тайм-аут. Готовя новые удары, советское Верховное Главнокомандование пополняло действующие фронты людьми, боевой и транспортной техникой.
В состав 1-го Украинского фронта были включены 47-я общевойсковая (9 стрелковых дивизий) и 2-я танковая (3-й и 16-й танковые корпуса) армии, 6-й гвардейский кавалерийский и 5-й механизированный корпуса, с 22 января по 3 февраля фронт получил 400 танков Т-34. На базе 5-го механизированного и 5-го гвардейского танкового корпусов формировалась новая 6-я танковая армия под командованием генерал-лейтенанта А.Г. Кравченко. Генерал-историк А.Н. Грылев специально оговаривает, что в составе этой армии собралось 107 танков и САУ. Да отчего же? Неужели из резерва Ставки прибыл механизированный корпус, укомплектованный лишь на 40 процентов? Вот напасть: немецкие дивизии все время в боях, мы их все время разбиваем, а танков в них все больше и больше; в наших даже самых свежих корпусах техники постоянно не хватает! Правда, маршал Конев мимоходом отмечает, что 107 боевых машин у генерала Кравченко оставалось уже после прорыва к Звенигородке.
К Коневу прибыл 5-й Донской гвардейский кавалерийский корпус под командованием генерал-майора А.Г. Селиванова, который ранее входил в 4-й Украинский фронт. 3-му Украинскому фронту были переданы 37-я армия из 2-го Украинского, механизированный корпус из 4-го Украинского и стрелковый корпус из резерва Ставки.
Манштейн от ОКХ не получил ничего, кроме указаний удерживать позиции любой ценой. Фельдмаршал все более разочаровывался в своем Верховном Главнокомандующем: «От него нельзя было добиться оперативного указания о том, как должны в общем, а не только сегодня и помимо цепляния за пространство, проводиться дальнейшие операции».
В конце января почти одновременно начались подготовленные командованием советских фронтов в короткие сроки сразу три объединенные общим замыслом наступательные операции. Центральной и наиболее эффектной из них стала Корсунь-Шевченковская битва. При этом генерал Ватутин находился в сложнейшем положении: он одновременно проводил две наступательные операции на флангах и отражал контрудар в центре.
В каневском выступе, глубоко врезавшемся в расположение советских войск, в это время держала оборону немецкая группировка, включавшая 9 пехотных дивизий, 5-ю танковую дивизию СС «Викинг», бригаду СС «Валлония» и 4 дивизиона штурмовых орудий из состава 1-й танковой и 8-й полевой армий. Вершина выступа упиралась в Днепр в районе Канева. Ширина его у основания достигала 130 км, а общая площадь достигала около 10 тысяч кв. км. В стремлении Гитлера удержать его любой ценой не последнее место занимали расчеты пропагандистского характера – немецкие повара все еще «черпают воду из Днепра». Готовясь к упорной обороне, противник тщательно укреплял свои позиции. У основания выступа, где фронт стабилизировался только в середине января, ему не удалось завершить оборонительные работы. В самом выступе резервов у немцев не имелось. Однако западнее Кировограда размещались три танковые дивизии 8-й армии, а юго-восточнее Охматова действовали три танковые дивизии 1-й танковой армии.
Замыслом советской Ставки предполагалось нанести войсками двух фронтов мощные встречные удары под основание выступа и соединиться в районе Шпола – Звенигородка. Генерал Ватутин смог выделить для проведения операции 6 стрелковых дивизий 40-й и 27-й армий и два корпуса 6-й танковой армии, которые получили задачу прорвать оборону на 15-километровом участке Тыновка – Кошевое. План 2-го Украинского фронта предусматривал прорыв в районе Вербовка – Красносилка на 19-километровом участке смежными флангами 4-й гвардейской и 53-й армий и развитие наступления на Шполу, Звенигородку. В полосе 53-й армии планировался ввод танковой армии Ротмистрова, перебрасываемой из-под Кировограда (18, 20, 29-й танковые корпуса), и Донского кавалерийского корпуса.