Numa panela misture o amido de milho com um pouco da água até formar pasta lisa. Adicione o resto da água e o açúcar, misture bem com uma colher de pau até os ingredientes se dissolverem completamente. Levar ao fogo para ferver, mexendo sempre. Assim que ferver abaixe o fogo e continue mexendo até formar um creme bem denso. Junte a água de flor de laranjeira [ou de rosas] e continue cozinhando o creme por mais 1 a 2 minutos. Adicione os pistaches ou amêndoas picadas, misture bem e despeje em copos ou tacinhas de vidro. Leve à geladeira para firmar e gelar.