Moist carrot cake with cream cheese frosting

carrot cake with cream cheese frosting

I love carrot cake. Not just around Easter – I could honestly eat it all year round.

And that’s exactly why I’m sharing this recipe with you. This is one of those cakes that just works. It’s soft, moist, full of flavor and definitely not one of those dry carrot cakes no one really wants a second slice of. What makes it special for me is the combination of spices. Especially the allspice – it gives the cake that little something you can’t quite name, but you immediately taste. And then there are the walnuts for a bit of crunch.

And the cream cheese frosting? No discussion needed. It just completes everything.

I usually bake this cake in a loaf pan because it’s easy to slice and stays nice and moist.

Why this carrot cake really works

I’ve baked quite a few carrot cakes, and to be honest, many of them turn out either too dry or too dense.

That doesn’t happen here.

The oil makes the cake incredibly moist and keeps it that way. At the same time, whipping the eggs, sugar and oil properly gives the batter enough air so the texture stays light. The combination of carrots, spices and nuts creates that perfect balance between soft, flavorful and slightly crunchy.

It’s one of those cakes that tastes just as good the next day – if not better.

Here’s what you’ll need for this carrot cake:

Ingredients Carrot Cake

For the cake, you’ll need freshly grated carrots, eggs, brown sugar, oil and flour, plus baking powder and a pinch of salt.The real difference comes from the spices. I use fresh ginger, nutmeg and allspice. The allspice adds a warm, slightly spiced flavor without being overpowering.And of course, walnuts for texture.

For the frosting, you only need soft butter, cream cheese, powdered sugar and a bit of orange juice. Simple and perfect.

My most important tip

If you take only one thing from this recipe, make it this:

Whip the oil, sugar and eggs for at least 8 minutes. Yes, really 8 minutes.

This step makes sure the batter gets enough air and the cake turns out soft instead of dense. I usually prep everything else while mixing – grate the carrots, chop the nuts, preheat the oven. It works perfectly.

What to watch out for!

I grate the carrots quite finely so they distribute evenly and keep the cake moist throughout.

Once you add the flour, mix only briefly. Overmixing will make the cake heavy.

And then there’s the most important part: the baking time.

The 60 minutes are just a guideline. Every oven is different, so don’t rely on time alone. Always do a toothpick test. If there’s still batter on it, give the cake a few more minutes.

carrot cake with cream cheese frosting

Carrot cake with cream cheese frosting

sabrina`s table
This moist carrot cake with cream cheese frosting is soft, easy to make and full of warm spices. Perfect for Easter or as a simple everyday cake. Made with oil for extra moisture and topped with a creamy frosting – one you’ll bake again and again.
4.75 from 8 votes

Just a heads up: I use grams and Celsius degrees in all my recipes, as I’m based in Germany.

Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Course Cake
Cuisine German
Servings 12 slices
Calories 478 kcal

Equipment

Ingredients
  

  • 300 g Carrots peeled and grated
  • 3 eggs size L
  • 100 g walnuts chopped
  • 250 ml sunflower oil
  • 200 g brown sugar
  • 200 g all-purpose flour
  • 1 TBSP baking powder
  • 1 generous pinch of salt
  • 1 small piece of ginger (thumb size)
  • 1 pinch ground nutmeg
  • 0.5 tsp all spice
  • 1 TBSP orange juice

Frosting

  • 175 g cream cheese
  • 70 g soft butter
  • 1 TBSP Orange juice
  • 3 TBSP powdered sugar

Instructions
 

  • Preparation: Preheat the oven to 180 °C (top/bottom heat).Prepare a loaf pan.
  • Whip the batter: Beat the oil, sugar and eggs for at least 8 minutes until light and fluffy.
    250 ml sunflower oil, 200 g brown sugar, 3 eggs
  • Prepare ingredients: Finely grate the carrots and chop the walnuts.
    300 g Carrots, 100 g walnuts
  • Finish the batter: Mix flour with baking powder and add together with the spices.Grate the ginger and add it along with the orange juice.Fold in carrots and walnuts.
    300 g Carrots, 100 g walnuts, 200 g all-purpose flour, 1 TBSP baking powder, 1 generous pinch of salt, 1 small piece of ginger, 1 pinch ground nutmeg, 0.5 tsp all spice, 1 TBSP orange juice
  • Bake: Pour the batter into the pan and bake for about 60 minutes.Make sure to do a toothpick test.
  • Cool down: Let the cake cool in the pan for 10 minutes, then remove and cool completely.
  • Make the frosting Mix butter, cream cheese, orange juice and powdered sugar until smooth and spread over the cooled cake.
    175 g cream cheese, 70 g soft butter, 1 TBSP Orange juice, 3 TBSP powdered sugar

Nutrition

Serving: 100gCalories: 478kcalCarbohydrates: 36gProtein: 6gFat: 36gSaturated Fat: 9gPolyunsaturated Fat: 5gMonounsaturated Fat: 20gTrans Fat: 0gCholesterol: 68mgSodium: 261mgPotassium: 202mgFiber: 2gSugar: 20gVitamin A: 4,585IUVitamin C: 3mgCalcium: 115mgIron: 2mg

The nutritional values are automatically calculated – I use them as a rough guide myself when I want to keep track.

Have you tried my recipe?Mention @sabrinastable or tag #sabrinastable!

Disclaimer

As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.

Variations, serving and storage

If you want to adjust the recipe a bit, it’s really easy. You can simply leave out the walnuts or swap them for almonds if you prefer a milder taste. And if you’re in the mood for smaller portions, this recipe works perfectly as muffins – just reduce the baking time to about 20–25 minutes.

I personally love serving this cake with a cup of coffee. Freshly baked, it’s incredibly soft and moist, but I have to say – I almost prefer it slightly chilled because the cream cheese frosting firms up a bit. A little orange zest on top adds a fresh finish.

Another reason I love this cake: it’s great for prepping ahead. It keeps well in the fridge for 2–3 days if stored airtight so it stays moist. Without the frosting, you can also freeze it and simply thaw when needed.

If you enjoy simple, reliable cakes like this, you should definitely try my marble cake or my cinnamon rolls. And if you’re in the mood for something a bit different, my apricot chili cake is a great option.

Some FAQ’s:

Can I make carrot cake ahead of time?

Yes, it’s actually even better the next day because it becomes more moist.

Can I replace the oil?

Not recommended – the oil is key for the texture.

Can I freeze the cake?

Yes, but without the frosting.

Can I reduce the sugar?

Slightly, but too much will affect texture and flavor.

love, Sabrina 💛

9b6907640e9641068a4ad0ec25bfa13d

Rezepte, die dir sicher auch schmecken...

  • German Plum Cake with crumbles

    What’s better than a freshly baked German plum cake with crumbles on a late summer/autumn afternoon? Not really much,…

  • Banana Bread with chocolate

    Hands up if you started to make Banana Bread during any of the lockdowns? Yep- me too! 🙂 My…

  • Mini Peach Cakes

    Summertime is peach time! And why not to bake some mini peach cakes? Below you find the recipe for…

  • Mascarpone Cheesecake

    Hands up- who doesn’t love a quick and easy dessert? My Mascarpone Cheesecake is prepped in under 15 minutes…

4.75 from 8 votes (8 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating