This Super Moist Carrot Cake is the kind of dessert that makes people ask for the recipe after the first bite. It’s soft, tender, and full of warm spice, with plenty of freshly grated carrots and a rich cream cheese frosting that melts into every slice.

Thanks to oil, brown sugar, and carrots, the cake stays moist for days without turning greasy. You get a perfect balance: sweet but not cloying, warmly spiced but not overpowering, and topped with a tangy frosting that ties everything together. Ideal for birthdays, holidays, potlucks, or any time you want a cozy, homemade dessert.

Why You’ll Love This Super Moist Carrot Cake

  • Incredibly moist – Oil, brown sugar, and carrots keep the crumb soft and tender.
  • Classic flavor – Cinnamon, a hint of nutmeg, and vanilla give it that nostalgic bakery-style taste.
  • No mixer needed for the cake – Just bowls, a whisk, and a spatula.
  • Perfect for any occasion – Bake it as a 9×13 cake or as a layered celebration cake.
  • Make-ahead friendly – Tastes even better the next day as the flavors meld.

Ingredients

For the Carrot Cake

  • 2 cups (260 g) all-purpose flour
  • 2 tsp baking powder
  • 1 1/2 tsp baking soda
  • 1/2 tsp fine salt
  • 2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp ground ginger (optional, for extra warmth)
  • 1 cup (200 g) granulated sugar
  • 1 cup (200 g) packed light brown sugar
  • 1 cup (240 ml) neutral oil (canola, vegetable, or light olive oil)
  • 4 large eggs, at room temperature
  • 2 tsp vanilla extract
  • 3 cups (about 300 g) finely grated carrots (packed but not smashed)

Optional add-ins:

  • 1/2 cup (60 g) chopped walnuts or pecans
  • 1/2 cup (80 g) raisins

For the Cream Cheese Frosting

  • 225 g (8 oz) cream cheese, softened
  • 115 g (1/2 cup) unsalted butter, softened
  • 3–3 1/2 cups (360–420 g) powdered sugar, sifted
  • 1 1/2 tsp vanilla extract
  • Pinch of salt
  • 1–2 tbsp milk or cream, as needed for consistency

Optional decoration:

  • Extra chopped nuts
  • A little grated carrot on top (very small amount)
  • Light sprinkle of cinnamon

How to Make Super Moist Carrot Cake

1) Prep the pan and oven

Preheat your oven to 175°C (350°F).

Grease and line a 9×13-inch (23×33 cm) pan with parchment paper (leaving a slight overhang for easy lifting), or grease and flour it well if not using parchment.

Tip: For a layered cake, use two 8-inch or 9-inch round pans, greased and lined with parchment circles.

2) Mix the dry ingredients

In a medium bowl, whisk together: flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger (if using). Set aside.

This step ensures the leaveners and spices are evenly distributed, so the cake rises evenly and bakes with consistent flavor.

3) Mix the wet ingredients

In a large bowl, whisk together granulated sugar, brown sugar, and oil until well combined and slightly thickened.

Add the eggs one at a time, whisking well after each addition until the mixture looks smooth and glossy.

Whisk in vanilla extract.

The batter should look shiny and cohesive—this helps create a tender crumb.

4) Add carrots (and any mix-ins)

Fold the grated carrots into the wet mixture using a spatula.

If you’re using nuts and/or raisins, gently fold them in now.

Tip: Finely grate the carrots on the small holes of a box grater so they melt into the batter and keep it extra moist (rather than chunky).

5) Combine wet and dry

Add the dry ingredients to the wet mixture in two additions, folding gently with a spatula just until no dry streaks of flour remain.

Avoid overmixing—once the flour is incorporated, stop. Overmixing can make the cake dense instead of soft.

Pour the batter into the prepared pan and smooth the top.

6) Bake the cake

Bake at 175°C (350°F) for 35–40 minutes, or until:

  • The top is set and springs back lightly when touched, and
  • A toothpick inserted in the center comes out with a few moist crumbs, but no wet batter.

If using two round pans, start checking at 28–32 minutes.

Set the pan on a wire rack and let the cake cool completely in the pan before frosting.

7) Make the cream cheese frosting

In a large bowl, beat the softened cream cheese and butter together until smooth and creamy (using a hand mixer or stand mixer).

Gradually add powdered sugar (start with 3 cups), mixing on low at first, then increasing speed until thick and smooth.

Mix in vanilla and a pinch of salt. If the frosting is too thick, add 1–2 tbsp of milk/cream, a little at a time, until it’s spreadable and silky. If it’s too thin, add a bit more powdered sugar.

8) Frost and decorate

Once the cake is completely cool, spread the cream cheese frosting evenly over the top in swoops and swirls.

Sprinkle with chopped nuts, a light dusting of cinnamon, or a few decorative carrot shreds if you like.

Slice into squares and serve.

Tip: For the cleanest cuts, chill the frosted cake for 20–30 minutes, then slice with a sharp knife, wiping the blade between cuts.

Serving Suggestions

  • Serve as generous squares with hot coffee, tea, or cold milk.
  • Turn it into a dessert centerpiece with candles and nut garnish for birthdays or holidays.
  • For a layered look, bake in two round pans, stack with frosting between the layers, and frost the sides for a classic carrot layer cake.

Cook’s Tips

  • Grate your own carrots: Pre-shredded carrots tend to be dry and coarse. Freshly grated carrots give the best texture and moisture.
  • Room-temperature eggs: They blend better with the batter and help the cake rise evenly.
  • Don’t overbake: Pull the cake as soon as a toothpick comes out with a few moist crumbs. Overbaking is the fastest way to lose moisture.
  • Cool completely before frosting: If the cake is warm, the frosting will melt and slide.

Variations & Add-Ins

  • Pineapple twist: Fold in 1/2 cup well-drained crushed pineapple for extra moisture and flavor (reduce carrots slightly if you like).
  • Extra nutty: Add more chopped walnuts/pecans on top or in the batter for crunch.
  • Coconut carrot cake: Fold in 1/2 cup shredded coconut for a tropical touch.
  • Spice it up: Increase cinnamon or add a pinch of cloves for a deeper spice profile.
  • Cupcakes: Divide batter into lined muffin tins and bake about 18–22 minutes.

Storage & FAQ

  • Storage: Store the frosted cake covered in the refrigerator for 4–5 days. For best texture, let slices sit at room temperature for 15–20 minutes before serving.
  • Make ahead: Bake the cake a day in advance, cool completely, wrap tightly, and store at room temperature. Frost the next day. Frosted cake also tastes great the next day as flavors develop.
  • Freezing: You can freeze unfrosted carrot cake (well wrapped) for up to 2–3 months. Thaw overnight in the fridge, then frost. Frosted slices can also be frozen individually and thawed in the fridge.
  • Can I reduce the sugar? You can slightly reduce the sugar, but keep in mind it affects both sweetness and moisture. Don’t cut more than about 1/4 cup total for best results.
  • Do I have to add nuts/raisins? No—both are optional. The cake is delicious plain or with just one of them.

Super Moist Carrot Cake gives you everything you want in a classic dessert: a tender, richly spiced crumb loaded with carrots and topped with a lush cream cheese frosting. It’s simple to make, keeps beautifully, and always disappears fast at any gathering.

Super Moist Carrot Cake – Soft, Spiced & Loaded with Flavor

Servings: 12-16
Prep:
Cook:
Total:

A classic, extra-moist carrot cake made with fresh grated carrots, warm spices, and a rich cream cheese frosting. Easy to bake in a 9×13 pan and perfect for birthdays, holidays, or any special occasion.

Ingredients

  • For the Carrot Cake
  • 2 cups (260 g) all-purpose flour
  • 2 tsp baking powder
  • 1 1/2 tsp baking soda
  • 1/2 tsp fine salt
  • 2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 1/4 tsp ground ginger (optional)
  • 1 cup (200 g) granulated sugar
  • 1 cup (200 g) packed light brown sugar
  • 1 cup (240 ml) neutral oil
  • 4 large eggs, at room temperature
  • 2 tsp vanilla extract
  • 3 cups (about 300 g) finely grated carrots
  • Optional:
  • 1/2 cup (60 g) chopped walnuts or pecans
  • 1/2 cup (80 g) raisins
  • For the Cream Cheese Frosting
  • 225 g (8 oz) cream cheese, softened
  • 115 g (1/2 cup) unsalted butter, softened
  • 3–3 1/2 cups (360–420 g) powdered sugar, sifted
  • 1 1/2 tsp vanilla extract
  • Pinch of salt
  • 1–2 tbsp milk or cream, as needed
  • Optional topping: chopped nuts, pinch of cinnamon, or a little grated carrot.

Instructions

  1. 1. Prep the pan and oven
  2. 2. Preheat oven to 175°C (350°F). Grease and line a 9×13-inch (23×33 cm) pan with parchment or grease and flour it well.
  3. 3. Combine dry ingredients
  4. 4. In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger (if using). Set aside.
  5. 5. Mix wet ingredients
  6. 6. In a large bowl, whisk together granulated sugar, brown sugar, and oil until well combined.
  7. 7. Add eggs one at a time, whisking well after each addition, then whisk in vanilla.
  8. 8. Add carrots and mix-ins
  9. 9. Fold grated carrots into the wet mixture with a spatula.
  10. 10. If using nuts and/or raisins, fold them in gently.
  11. 11. Combine wet and dry
  12. 12. Add dry ingredients to wet in two additions, folding just until no dry flour remains. Do not overmix.
  13. 13. Pour batter into prepared pan and smooth the top.
  14. 14. Bake
  15. 15. Bake for 35–40 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs but no wet batter.
  16. 16. Transfer pan to a wire rack and let cake cool completely in the pan.
  17. 17. Make the frosting
  18. 18. In a large bowl, beat cream cheese and butter together until smooth and creamy.
  19. 19. Gradually add powdered sugar, mixing until thick and smooth.
  20. 20. Beat in vanilla and a pinch of salt. Adjust consistency with a little milk/cream if needed.
  21. 21. Frost and serve
  22. 22. Spread frosting evenly over the completely cooled cake.
  23. 23. Garnish with chopped nuts, a sprinkle of cinnamon, or a few carrot shreds if desired.
  24. 24. Slice into squares and serve.

Notes

Use freshly grated carrots (not pre-shredded) for best moisture and texture.
For a layered cake, divide batter between two 8- or 9-inch round pans and adjust baking time (about 28–32 minutes).
Chill the frosted cake briefly before slicing if you want super neat squares.
Both nuts and raisins are optional—keep or omit based on your preference.

Nutrition

Calories: ~450–500
Protein: ~5–6 g
Total Fat: ~25–28 g
Carbohydrates: ~55–60 g
Fiber: ~2–3 g