Categories
Close
Menu
Menu
Close
Search
Search
Cakes and Pastries

Carrot Cake – Moist Spiced Cake with Cream Cheese Frosting

A soft and spiced cake filled with grated carrots, walnuts, and cinnamon, topped with a creamy frosting.

  • Prep. time 30 min
  • Cooking time 50 min
  • Overall time 80 min
  • Calories/serv 420 kcal
  • Complexity
  • Price

Carrot cake — cozy, spiced, kinda nostalgic

Carrot cake is one of those bakes that just feels like home. Family lunches, rainy afternoons, a kettle on… you get the picture. The grated carrots don’t just sweeten things; they keep the crumb crazy moist. Honestly, that’s the secret.

I go in with warm spices — cinnamon for sure, maybe a pinch of nutmeg or ginger if I’m in the mood. Walnuts add a nice crunch that plays against the soft cake (raisins if you like them; I’m 50/50). It’s simple, kind of old-school, and pretty much always a crowd-pleaser.

And the frosting? That’s the star. I beat cream cheese with a little butter and vanilla, then add only as much sugar as it needs — tangy first, sweet after. It whips up silky, a bit shiny, and spreads without a fight. No need for razor-clean edges; soft swirls look better anyway.

Serve a slice with hot tea or coffee and you’re set. It’s homely but still a bit elegant — the kind of cake that makes people ask for “just another small piece,” and then they actually mean a big one. Trust me.

Ingredients

Portions
-
12
+
Carrot Cake Batter
  • 250
    g
    all-purpose flour
  • 2
    tsp
    baking powder
  • 1
    tsp
    baking soda
  • 1
    tsp
    cinnamon
  • 0.5
    tsp
    nutmeg
  • 0.5
    tsp
    salt
  • 200
    g
    brown sugar
  • 100
    g
    granulated sugar
  • 4
    eggs
  • 200
    ml
    vegetable oil
  • 300
    g
    grated carrots
  • 100
    g
    chopped walnuts
  • 1
    tsp
    vanilla extract
Cream Cheese Frosting
  • 200
    g
    cream cheese
  • 100
    g
    unsalted butter, softened
  • 150
    g
    powdered sugar
  • 1
    tsp
    vanilla extract
Mario Kapustic

Hi! I’m Mario from Croatia. I love cooking and sharing recipes that combine tradition with creativity. I started Tasty Empire to share my family’s recipes — the ones from Mom and Grandma — and all the little tricks I’ve picked up along the way. I especially enjoy pasta, risottos, homemade breads, and desserts, always looking for little ways to enrich flavors.

Print

Share:

Method

Prepare Batter
  • Mix Dry Ingredients
    In a bowl, whisk together flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
  • Mix Wet Ingredients
    In another bowl, beat eggs with brown and white sugar until fluffy. Slowly whisk in oil and vanilla.
  • Combine
    Fold the dry mixture into the wet mixture. Add grated carrots and chopped walnuts. Stir gently until combined.
  • Bake
    Pour batter into a lined 24 cm round baking tin. Bake at 175°C (350°F) for 45–50 minutes, or until a toothpick inserted comes out clean.
Prepare Frosting
  • Cream Butter and Cheese
    Beat cream cheese and butter until smooth and fluffy.
  • Add Sugar and Vanilla
    Mix in powdered sugar and vanilla until smooth and spreadable.
Assemble
  • Cool Cake
    Let the cake cool completely before frosting.
  • Frost
    Spread cream cheese frosting evenly over the top (and sides if desired). Garnish with extra walnuts or carrot shavings.
Note: You can bake the cake a day ahead – it actually gets even better after resting overnight.
Nutrition per serving
Calories
420 kcal
Updated: August 30, 2025

Comments (0)

Rate this Recipe

Please rate

You are replaying to

Please enter a comment Your comment was added, but it must be approved first.
Add Comment

Subscribe to Newsletter

Get recipes straight to your inbox

Weekly tips only. One email per week. Unsubscribe anytime.
You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us. We will treat your information with respect. You agree that Fresh, Easy & Authentic Recipes Every Day | Tasty Empire may process your information in accordance with its terms.
We use MailChimp as our marketing automation platform. By clicking below to submit this form, you acknowledge that the information you provide will be transferred to MailChimp for processing in accordance with their Privacy Policy and Terms.
notification icon
Would you like to receive latest recipes from TastyEmpire.com?

Latest recipes

Most popular