Sift dry ingredients together. Add oil and mix well. Beat in eggs one at a time. Blend in carrots and nuts. Bake in (2) 9 inch greased and floured layer cake pans for 25-40 minutes at 325 degrees. Cool.
Mix icing ingredients together and frost cooled layers.