Я на секунду задумался, для чего нужен RecurrenceTable, пока не переписал пример Саши с помощью NestList:
Rest@NestList[{1, 0} + First@# {1, Last@#} &, {1, 1}, 10][[All, -1]]
{1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800}
Если задействовать k (First @ #) сложно, RecurrenceTable может быть намного проще.