Michael Sines, 39, of Crouch Lane, Windsor, pleaded guilty to one count of robbery at a hearing at Reading Crown Court on November 28.
He carried out the robbery at the home of an 84-year-old woman in St Francis Close, Crowthorne, on October 24 last year.
During the incident, Sines stole a purse from the victim, who he pushed to the floor during the crime.
The woman sustained a broken hip during the incident and has been unable to walk since.
Sines is due to appear at Reading Crown Court for a pre sentence hearing on 17 December, before sentencing on a date to be confirmed next year.