Both are made with same ingredients but the main difference is Kheer is made with whole rice while phirni is made with ground rice.