Rice pudding is most commonly made with short or medium-grain rice, such as Calrose, Arborio, or sushi rice, due to the high starch content in short grain rice, which results in a smooth and creamy dessert.