Saffron and Carrot Halvah

2/3 cup blanched almonds
3 cups finely grated carrot
1 1/2 cups 1% low-fat milk
1/8 teaspoon saffron threads
1/2 cup granulated sugar
1/4 cup packed brown sugar
1/4 cup raisins
1/2 teaspoon vanilla extract
1/4 teaspoon salt
1/4 teaspoon ground nutmeg
1/8 teaspoon ground cardamom

Place almonds in a food processor; process until finely ground.

Combine carrot, milk, and saffron in a small saucepan; bring to a boil, stirring occasionally. Reduce heat to medium-low; cook until most of milk evaporates (about 35 minutes), stirring frequently. Add ground almonds, sugars, and remaining ingredients. Cook on low heat 20 minutes or until mixture pulls away from sides of pan, stirring almost constantly.
From Cooking Light.

One reader comments that this may be too much sugar.