Heat shredded, or sliced, carrots and half-and-half to boiling in a saucepan.
Cover, reduce the heat, and simmer for approximately 1 hour until cream is absorbed. Stir frequently.
Stir in brown sugar, raisins, butter, cardamom and salt.
Cook over low heat, stirring constantly until brown sugar is dissolved. About 15 minutes.
Add in the pistachios and serve warm.