Sweetened condensed milk will give you the silkiest, creamiest texture. The next best substitution is evaporated milk, followed by heavy cream. I do not recommend using regular milk. For a dairy free filling, use full fat coconut milk.