Here is a recipe I've used in South Africa. Haven't tried it here yet as my baking "experiments" meet with mixed results: I'm used to baking at 3500feet above sea level :)

Carrot Cake
3 cups grated carrots
2 cups white flour
2 teaspoons granulated sugar
2 teaspoons baking powder
2 teaspoons baking soda
2 teaspoons cinnamon
¼ teaspoon salt
4 eggs
1 ¼ cups vegetable oil
1 cup roughly chopped pecans
Cream Cheese Icing for Carrot Cake, see recipe
Mix the sugar and oil. Add eggs, beating after each one. Add carrots. Sift the dry ingredients together, and stir them in. Butter a 9x13 pan, pour in the batter and bake at 325° for 40 minutes. Top with Cream Cheese Frosting for Carrot Cake.

Serves 12 to 16

Cream Cheese Icing for Carrot Cake
8 ounces cream cheese, softened
¼ lb. butter, softened
1 lb. powdered sugar
1 teaspoon vanilla extract
With the butter and cream cheese at room temperature, mix everything together well (This is the kind of thing food processors are made for) and apply to your carrot cake.