The 18-year-old, who joined Chelsea from Hapoel Tel Aviv two years ago, spent spells on loan at Queens Park Rangers and Sheffield Wednesday last season.
"I've always wanted to be part of a Premier League team and I'm happy to be at Portsmouth," said Sahar.