In a large mixing bowl, cream shortening and sugar.
Add soup and egg; mix well.
Combine flour, baking soda, cinnamon and salt; beat into creamed mixture.
Stir in the carrots, walnuts and raisins or currants if desired.
Pour into a greased 10-in. fluted tube pan.
Bake at 350 degrees F for 45-50 minutes or until cake tests done.· 50m
Cool in pan 10 minutes before removing to a wire rack to cool completely. In another mixing bowl, combine the first four frosting ingredients; beat until smooth.· 10m
Frost cake; top with walnuts if desired.