Mix grated carrots in large pot with the milk and sugar and cardamom.
After the mixture comes to a boil, reduce heat and cook uncovered, stirring occasionally, for 1-1/2 to 2 hours. Cook till the milk is completely absorbed/evaporated.
You can add some raisins while it is cooking, toward the end.
After you remove from heat, stir in the butter and almonds
It is good served warm or cold. It keeps well in the refrigerator several days and reheats nicely.