Super Moist and Soft Carrot Cake Recipe (Stuffed with Flavor!)

User profile image
Rajani (@thegourmetschoice)

If you’ve been searching for a soft, moist, and incredibly flavorful carrot cake, this is the only recipe you’ll ever need. It’s stuffed with finely shredded carrots, toasted walnuts or pecans, juicy raisins, and warm spices — a comforting treat perfect for any season. Plus, it stays moist for days...

Super Moist and Soft Carrot Cake Recipe (Stuffed with Flavor!) recipe
Prep Time
30min
Cook Time
45min
Total Time
1hr 15min

Ingredients

12 Servings
(1 serving = 1 slice)

Dry Ingredients

  • All-purpose flour
    All-purpose flour
    280g
  • Baking powder
    Baking powder
    1 1/2tsp
  • Baking soda
    Baking soda
    1tsp
  • Salt
    Salt
    1/2tsp
  • Granulated sugar
    Granulated sugar
    300g
  • Ground cinnamon
    Ground cinnamon
    2tsp
  • Nutmeg
    Nutmeg
    1/2tsp

Wet Ingredients

  • large Eggs
    large Eggs
    3
  • Canola oil
    Canola oil
    230g
  • Vinegar
    Vinegar
    30g
  • Milk
    Milk
    180g

Add-ins

  • Finely shredded carrots
    Finely shredded carrots
    240g
  • Walnuts or pecans, toasted & roughly chopped
    Walnuts or pecans, toasted & roughly chopped
    120g
  • Raisins
    Raisins
    70g

How to make Super Moist and Soft Carrot Cake Recipe (Stuffed with Flavor!)

Prep Work

  1. Step 1

    Preheat your oven to 330°F (165°C). Spread nuts on a tray and toast for about 15 minutes or until lightly golden. Cool and chop roughly.

  2. Step 2

    Peel and finely shred 240 grams of carrots using the small holes of a grater for a soft texture that melts into the batter.

  3. Step 3

    Use butter to grease either two 8-inch round pans or one large rectangular sheet pan. Line with parchment paper for easy removal.

Make the Cake Batter

  1. Step 1

    In a bowl, whisk together flour, baking powder, baking soda, salt, sugar, cinnamon, and nutmeg until combined.

  2. Step 2

    In a separate large bowl, whisk eggs, oil, and vinegar together until fully blended.

  3. Step 3

    Heat the milk until bubbles just begin to form (not boiling). Slowly whisk a little of the hot milk into the egg mixture to temper, then gradually add the rest.

  4. Step 4

    While the mixture is still warm, add the dry ingredients to the wet. Whisk until the batter is smooth and lump-free.

  5. Step 5

    Gently fold in shredded carrots, chopped toasted nuts, and raisins using a spatula. The batter should be rich, thick, and stuffed with texture!

Bake to Perfection

  1. Step 1

    Quickly pour the batter into prepared pans and level the surface.

    Step 3.1: Quickly pour the batter into prepared pans and level the surface
    Step 3.2: Quickly pour the batter into prepared pans and level the surface
  2. Step 2

    Bake at 330°F (165°C) for about 45 minutes, or until a toothpick inserted in the center comes out clean.

  3. Step 3

    Let the cake cool in the pan before slicing. Serve as is or top with cream cheese frosting if desired.

    Step 3.1: Let the cake cool in the pan before slicing
    Step 3.2: Let the cake cool in the pan before slicing
    Step 3.3: Let the cake cool in the pan before slicing
    Step 3.4: Let the cake cool in the pan before slicing
    Step 3.5: Let the cake cool in the pan before slicing

Nutrition (per serving)

Calories

420.4kcal (21.02%)

Protein

4.9g (9.76%)

Carbs

51.8g (18.84%)

Sugars

26.3g (52.64%)

Healthy Fat

19.9g

Unhealthy Fat

1.9g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Store the cake in an airtight container in the refrigerator for up to 4 days to keep it fresh.

  2. The cake tastes even better the next day as the flavors meld together.

  3. For added decadence, top the cake with cream cheese frosting or sandwich layers with whipped mascarpone.

FAQS

  1. Can I use a different type of oil?

    Yes, you can substitute canola oil with vegetable oil or any neutral-flavored oil.

  2. Can I make this cake without raisins?

    Yes, raisins are optional. You can omit them or replace them with dried cranberries or chopped dates.

  3. How do I know when the cake is done?

    Insert a toothpick into the center of the cake. If it comes out clean, the cake is done.

  4. Can I freeze this carrot cake?

    Yes, you can freeze the cake for up to 3 months. Wrap it tightly in plastic wrap and store in an airtight container.

  5. What frosting pairs best with this cake?

    Cream cheese frosting is a classic choice that complements the flavors of the carrot cake beautifully.

Loading reviews...

thegourmetschoice's profile picture

Rajani

(@thegourmetschoice)

I’m Rajani, a passionate cook with over 15 years of experience creating delicious, approachable dishes. My love for food began in childhood, inspired by watching...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia