It depends. Like most authentic Mexican recipes, there are approximately a gazillion different ways to make arroz con leche. Most versions have at least some overlap including rice, some kind of milk, and canela. Aside from that, all bets are off! My mom’s recipe calls for just water, cinnamon sticks and ground cinnamon, whole cloves, evaporated and condensed milk, and raisins.