Moist Carrot Cake Recipe with Cream Cheese Frosting

This classic carrot cake is super moist, perfectly spiced, and layered with a velvety cream cheese frosting. This straightforward recipe skips unnecessary frills so the carrot flavor really shines. You can easily customize it with chopped walnuts or golden raisins, or use the batter to make cupcakes, a single-layer cake, or a bundt. Follow the simple steps below for a reliably delicious carrot cake every time.

easy carrot cake recipe

Easy Carrot Cake Recipe

This is a no-fuss carrot cake recipe that focuses on moisture and balanced spice. It produces tender, dense layers that pair beautifully with smooth cream cheese frosting. If you prefer add-ins, fold in up to 1/2 cup chopped walnuts and/or 1/2 cup golden raisins. The recipe scales well for carrot cake cupcakes or a single 9×13-inch pan; adjust baking time as needed.

Photo of a decorated carrot cake from above, frosted with cream cheese frosting and carrot decorations.

Easy Naked Carrot Cake

If you prefer a rustic look, a naked carrot cake—lightly frosted on the sides so the layers show through—is a lovely presentation. The same batter works perfectly for a naked cake. The texture and flavor remain the same: moist, warmly spiced, and rich with carrot goodness. Use a simple crumb coat and a light finish for a modern, elegant dessert.

Simple Carrot Cake Ingredients

  • All-purpose flour – 2½ cups. You can substitute part whole wheat or a gluten-free blend if needed.
  • Baking powder – 1 teaspoon.
  • Baking soda – 1 teaspoon.
  • Cinnamon – 1½ teaspoons.
  • Nutmeg – ½ teaspoon.
  • Ground cloves – ¼ teaspoon.
  • Salt – ½ teaspoon.
  • Carrots – 3 cups shredded. Freshly grated carrots give the best moisture and flavor (avoid pre-shredded).
  • Sugar – 1½ cups granulated sugar.
  • Brown sugar – ½ cup for extra moisture and depth of flavor.
  • Eggs – 4 large, room temperature.
  • Vegetable oil – ½ cup. Oil keeps the cake exceptionally moist and tender.
Three photos showing how to make carrot cake.

How to Make Carrot Cake

  1. Preheat and prepare pans. Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans or line them with parchment.
  2. Mix dry ingredients. In a medium bowl whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, ground cloves, and salt.
  3. Combine wet ingredients. In a large bowl whisk the shredded carrots, granulated sugar, brown sugar, eggs, and vegetable oil until smooth and well combined.
  4. Combine batter. Add the dry ingredients to the wet ingredients and fold with a spatula until just combined. If using, fold in the raisins and walnuts last.
  5. Fill pans and bake. Divide the batter evenly between the prepared pans and bake 25–30 minutes or until a toothpick inserted in the center comes out clean. Allow the layers to cool completely on a rack before frosting.
  6. Make the frosting. For cream cheese frosting: beat ½ cup (1 stick) room-temperature butter until light, add 8 ounces room-temperature cream cheese and beat until smooth. Add 1 teaspoon vanilla, then gradually add 4 cups powdered sugar, mixing on low until combined and then on medium-high until light and fluffy (about 1–2 minutes).
  7. Assemble and chill. Spread frosting between layers and over the top. For a naked cake, apply a thin crumb coat and a light outer layer so the cake layers show. Chill briefly to set before serving.
A slice of our classic Carrot Cake recipe on a white plate.

How to Decorate Carrot Cake

There are many ways to decorate carrot cake. A favorite is to pipe small carrot shapes on top: tint a portion of frosting orange and a small amount green for leaves. Alternatively, finish with chopped walnuts, candied carrots, or simple grated carrot curls for a natural look. For a rustic style, a light dusting of powdered sugar is also attractive.

How to Make Mini Carrots for a Cake Topper

  • Unwrap orange-flavored candy like Tootsie Rolls or Starburst and heat briefly (about 8–10 seconds) to make pliable.
  • Roll each piece into a tapered carrot shape and allow to cool and firm up.
  • Use a pairing knife to score tiny horizontal lines for texture, and dust lightly with cocoa powder for a natural finish.
  • Place the mini carrots on the cake and pipe green frosting for the leaves.

Frequently Asked Questions

Can I use this recipe for cupcakes? Yes. Fill muffin cups about three-quarters full and bake for a shorter time—start checking at 16–18 minutes.

What other pans can I use? You can bake this in two 9-inch rounds for thicker layers, a single 9×13-inch pan, or a 10-cup bundt pan. Adjust baking time until a toothpick comes out clean.

How do I know when it’s done? A toothpick or cake tester inserted in the center should come out clean or with a few moist crumbs.

Can I make it ahead? Yes. Carrot cake often tastes even better the next day after flavors meld. Bring to room temperature about 30 minutes before serving.

Best way to shred carrots? Use a box grater for even shreds, or pulse briefly in a food processor for fine texture.

A three-tiered Carrot Cake with cream cheese frosting on top of the cake and in between the layers.  A slice is being removed using a cake server.

Storing Carrot Cake

  • Refrigerator: Cover the cake well with foil or store in an airtight container and refrigerate up to 4 days. Bring to room temperature about 30 minutes before serving for best texture.
  • Freezer: Wrap frosted or unfrosted cake tightly in plastic wrap and foil. Freeze up to 2 months. Thaw overnight in the refrigerator.

More of Our Favorite Cake Recipes

  • Lemon Blueberry Buttermilk Cake
  • Pineapple Upside Down Cake
  • Gingerbread Cake
  • Chocolate Bundt Cake
  • Lemon Poppy Seed Bundt Cake
  • Old-Fashioned Pineapple Cake
  • Pumpkin Cake with Cream Cheese Frosting
  • Lime Bundt Cake

This carrot cake recipe yields moist, warmly spiced layers finished with smooth cream cheese frosting. It’s an easy, reliable version of a classic dessert that’s ideal for holidays, birthdays, or any time you want a comforting treat.