Prevent your screen from going dark as you follow along.
  1. To make the cake: Preheat the oven to 350°F. Lightly grease a standard-size bundt-style pan, and set it aside. Don't have a Bundt-style pan? See "tips," below.

  2. Beat together the oil, eggs, sugar, spices, and salt.

  3. Mix the flour with the baking soda and xanthan gum, and stir into the wet ingredients.

  4. Fold in the carrots and nuts, blending just until combined. Pour the batter into the prepared pan.

  5. Bake the cake for 40 to 50 minutes, or until a cake tester inserted into the center comes out clean. Remove the cake from the oven.

  6. Allow the cake to cool for 5 minutes in the pan, then loosen the edges with a knife and carefully turn it out onto a rack. Cool completely before frosting.

  7. To make the frosting: Beat the butter and cream cheese together at low speed until smooth.

  8. Add the salt and vanilla, then beat in the sugar.

  9. Stir in 4 tablespoons milk or cream, adding enough additional milk/cream to make the frosting thin enough to drizzle.

  10. Frost the cake by drizzling the frosting along the top and letting it drip down the sides.

Tips from our Bakers

  • Don't have a Bundt-style pan? Bake this cake in a 9" x 13" pan, or two 8" x 2" round or 9" round cake pans. You'll want to adjust the baking time for both — 35 to 40 minutes should be fine. Reduce the cream in the frosting, to turn it from a thin glaze into something more spreadable.

  • Be aware: some of your baking ingredients can be a hidden source of gluten. Learn more at our blog post: For gluten-free baking, think beyond just flour. For additional information on King Arthur-produced products, read the complete details of our allergen program, including our contact-prevention practices.