Carrot Cake Recipe From Scratch

I truly believe this is the best carrot cake I have ever made. The combination of a moist texture and a rich, spicy flavor from the brown butter cardamom swirl elevates this simple carrot cake recipe from scratch to something truly special. This recipe focuses on simple techniques to achieve a professional-quality cake at home, making it completely approachable for home bakers. The final result is a wonderfully textured, spice-infused cake topped with fluffy cream cheese frosting and a glossy caramel drizzle.

carrot cake recipe from scratch

Ingredients

For the Brown Butter Cardamom Caramel

  • 200 g (14 tbsp) unsalted butter: For browning and making the base caramel sauce. Browning develops a deep, nutty flavor that’s essential for this carrot cake recipe from scratch.
  • 200 g (1 cup) packed light brown sugar: Provides rich, molasses flavor and deep color to the caramel swirl.
  • 120 ml (ยฝ cup) heavy cream: To thicken and enrich the caramel sauce.
  • 5 ml (1 tsp) ground cardamom: The key spice for warmth and complexity in the caramel.
  • 2.5 ml (ยฝ tsp) alcohol-free vanilla extract: To deepen the caramel flavor.

For the Carrot Cake Batter

  • 300 g (2 ยผ cups) all-purpose flour: The base structure for the cake.
  • 10 g (2 tsp) baking powder and 5 g (1 tsp) baking soda: Leaveners for rise and texture.
  • 5 g (1 tsp) ground cinnamon, 2.5 g (ยฝ tsp) ground nutmeg, 2.5 g (ยฝ tsp) ground cloves, 2.5 g (ยฝ tsp) salt: The signature spice blend for this classic carrot cake recipe.
  • 200 g (1 cup) granulated sugar: To sweeten the cake base.
  • 3 large eggs: Binders and structure; ensure they are at room temperature.
  • 180 ml (ยพ cup) vegetable oil: For supreme moisture; avoid substitutions if possible, as oil keeps the cake significantly moister than butter. (I use sunflower oil, but any neutral oil works great).
  • 350 g (3 cups) finely grated carrots (about 4-5 medium carrots): Grate them finely for even moisture and distribution in the batter.

For the Cream Cheese Frosting

  • 225 g (8 oz) cream cheese, softened: Ensure it’s full-fat block-style cream cheese for best results and proper stiffness.
  • 115 g (ยฝ cup) unsalted butter, softened: Room temperature is critical for a smooth frosting; it should be soft enough to indent with your finger.
  • 480 g (4 cups) powdered sugar, sifted: Sifting prevents lumps in the final frosting.
  • 5 ml (1 tsp) alcohol-free vanilla extract: Enhances the flavor of the frosting.
  • 2.5 ml (ยฝ tsp) finely grated orange zest and pinch ground cardamom: For garnish.

Optional (plan-ahead): If youโ€™re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโ€™s already decided before your day gets busy.

Instructions

1. Prepare the Brown Butter Cardamom Caramel Swirl

In a medium saucepan, melt 200 g (14 tbsp) unsalted butter over medium heat, swirling occasionally. Continue cooking, stirring regularly, until the butter browns to a deep amber color and nutty solids form at the bottom; this usually takes 5-7 minutes. Immediately pour the browned butter into a separate heatproof bowl, scraping all the browned bits (fond) from the pan, then whisk in the brown sugar, heavy cream, cardamom, and vanilla extract until smooth.

2. Cool the Caramel Swirl and Reserve Glaze

Let the caramel sauce cool for at least 30 minutes, or until it has thickened significantly but is still pourable. The caramel needs to be thick enough so it doesn’t sink immediately to the bottom of the cake batter when layered. Reserve 60 ml (ยผ cup) of this thickened caramel for the final glaze and set aside.

3. Prepare the Carrot Cake Batter

Preheat your oven to 175ยฐC (350ยฐF) and prepare a 23 cm (9-inch) round cake pan by greasing and flouring it thoroughly. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, cloves, and salt. In a separate large bowl, whisk the granulated sugar, eggs, and vegetable oil until thoroughly combined, then gradually add the wet ingredients to the dry ingredients, mixing until just combined. Fold in the finely grated carrots for the best carrot cake texture.

4. Assemble and Bake the Swirl Cake

Pour half of the cake batter into the prepared pan and drizzle about half of the remaining (not reserved) brown butter cardamom caramel over the batter in a spiral pattern. Top with the remaining cake batter, then drizzle the rest of the caramel over the top layer. Use a butter knife or skewer to gently swirl the caramel into the top layer of batter, being careful not to overmix, which would flatten the cake. I found that swirling gently in a figure-eight pattern works best to create marbling without deflating the batter.

5. Bake and Cool

Bake for 50-60 minutes, or until a wooden skewer inserted into the center comes out clean. Let the cake cool in the pan for 15 minutes before inverting it onto a wire rack to cool completely. The cake must be completely cool before frosting to ensure the cream cheese frosting doesn’t melt off.

6. Make the Cream Cheese Frosting

In a large bowl, using an electric mixer, beat the softened cream cheese and softened unsalted butter until perfectly smooth and creamy. Gradually add the sifted powdered sugar on low speed until combined, then increase to medium-high speed and beat until light and fluffy. Stir in 5 ml (1 tsp) of vanilla extract. This frosting completes the perfect carrot cake recipe from scratch.

7. Frost and Glaze the Cake

Once the cake is completely cool, spread the cream cheese frosting evenly over the top and sides. Gently warm the reserved 60 ml (ยผ cup) brown butter cardamom caramel glaze until it’s pourable but not hot. Drizzle the warm glaze over the frosted carrot cake, allowing some to naturally drip down the sides. Sprinkle with orange zest and cardamom for presentation.

Make-Ahead Tips and Storage for Special Occasions

The beauty of this carrot cake recipe from scratch is that it’s ideal for making components ahead of time, which makes holiday baking easier. You can prepare most parts a few days early, which ensures you can enjoy a fresh, moist cake without all the stress on a single day.

  • Cake Base: The unfrosted cake layers can be baked up to 2 days ahead. Wrap tightly in plastic wrap once completely cool and store at room temperature.
  • Caramel Swirl: Make the brown butter cardamom caramel swirl up to a week in advance. Store it in an airtight container in the refrigerator and warm gently before use.
  • Frosted Cake: Because of the cream cheese frosting, store the finished cake in an airtight container in the refrigerator for up to 3-4 days.
carrot cake recipe from scratch

Troubleshooting Your Brown Butter Cardamom Swirl

If you’re new to a swirl technique, here are a couple of common issues to avoid when making this carrot cake recipe from scratch.

Why did my caramel sink completely to the bottom?

The caramel must be sufficiently cool and thickened before swirling into the batter. If it’s too warm or thin, it will drop through the batter. Make sure to let it rest for 30 minutes before incorporating.

How do I get a nice marbling effect instead of fully mixing the caramel in?

When swirling with a skewer, use a light figure-eight motion across the top layer only. Avoid deep mixing that integrates the caramel completely into the batter, which would flatten the cake.

FAQs

Can I use pre-shredded carrots from the store?

While fresh carrots provide the best flavor and moisture for this carrot cake recipe from scratch, store-bought pre-shredded carrots can be used. For a better result and more even moisture distribution, I recommend grating them finer with a box grater before adding them to the batter.

Why did my frosting turn out lumpy or grainy?

Lumps usually occur when the cream cheese or butter is too cold; ensure both are at proper room temperature before mixing. Graininess can also occur if the powdered sugar isn’t sifted. I usually leave them on the counter for at least an hour before starting.

Can I add walnuts or pecans to this recipe?

Absolutely; fold in 1 cup of toasted chopped nuts along with the carrots for added texture and flavor. Toasted nuts add a great crunch to contrast the tender cake.

How do I store leftover cake?

Storing this carrot cake recipe from scratch properly ensures a high-quality slice even on day four. Store the frosted cake in an airtight container in the refrigerator for up to 4 days. Let slices sit at room temperature for 15-20 minutes before serving for optimal flavor.

Can I make this as cupcakes instead of a round cake?

Yes, you can divide the batter among cupcake liners. The baking time will decrease to approximately 18-22 minutes. This is a great family-friendly option for easy dinner ideas.

Can I make this gluten-free?

Yes, a good 1:1 gluten-free flour blend works well in place of the all-purpose flour. Make sure to use one with xanthan gum for structure. This allows everyone to enjoy this family-friendly carrot cake recipe from scratch.

Conclusion

This brown butter cardamom carrot cake recipe from scratch is a truly memorable dessert, perfect for special occasions or cozy family dinners. Save this easy, family-friendly recipe to Pinterest so you can bake it for your next gathering.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Carrot Cake Recipe From Scratch 1765665596.7743537

carrot cake recipe from scratch


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jade Monroe
  • Total Time: 165 minutes
  • Yield: 10 servings 1x
  • Diet: General

Description

A moist, spice-infused carrot cake featuring a rich brown butter cardamom caramel swirl and fluffy cream cheese frosting.


Ingredients

Scale
  • 200 g (14 tbsp) unsalted butter, for caramel swirl
  • 200 g (1 cup) packed light brown sugar, for caramel swirl
  • 120 ml (0.5 cup) heavy cream, for caramel swirl
  • 5 ml (1 tsp) ground cardamom, for caramel swirl
  • 2.5 ml (0.5 tsp) alcohol-free vanilla extract, for caramel swirl
  • 300 g (2.25 cups) all-purpose flour
  • 10 g (2 tsp) baking powder
  • 5 g (1 tsp) baking soda
  • 5 g (1 tsp) ground cinnamon
  • 2.5 g (0.5 tsp) ground nutmeg
  • 2.5 g (0.5 tsp) ground cloves
  • 2.5 g (0.5 tsp) salt
  • 200 g (1 cup) granulated sugar
  • 3 large eggs, room temperature
  • 180 ml (0.75 cup) vegetable oil
  • 350 g (3 cups) finely grated carrots (about 45 medium carrots)
  • 225 g (8 oz) cream cheese, softened, full-fat block style
  • 115 g (0.5 cup) unsalted butter, softened, for frosting
  • 480 g (4 cups) powdered sugar, sifted
  • 5 ml (1 tsp) alcohol-free vanilla extract, for frosting
  • 2.5 ml (0.5 tsp) finely grated orange zest, for garnish
  • Pinch ground cardamom, for garnish

Optional (plan-ahead): If youโ€™re shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโ€™s already decided before your day gets busy.


Instructions

  1. Prepare Brown Butter Cardamom Caramel Swirl: In a medium saucepan, melt 200 g unsalted butter over medium heat, swirling occasionally. Cook until butter browns to a deep amber color and nutty solids form at the bottom (5-7 minutes). Pour into a heatproof bowl, scraping browned bits from pan. Whisk in brown sugar, heavy cream, cardamom, and vanilla extract until smooth.
  2. Cool Caramel Swirl and Reserve Glaze: Let the caramel sauce cool for at least 30 minutes until thickened but still pourable. Reserve 60 ml (0.25 cup) of the thickened caramel for the final glaze and set aside.
  3. Prepare Carrot Cake Batter: Preheat oven to 175ยฐC (350ยฐF) and prepare a 23 cm (9-inch) round cake pan by greasing and flouring it thoroughly. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, cloves, and salt. In a separate large bowl, whisk the granulated sugar, eggs, and vegetable oil until combined. Gradually add the wet ingredients to the dry ingredients, mixing until just combined. Fold in the finely grated carrots.
  4. Assemble and Bake Swirl Cake: Pour half of the cake batter into the prepared pan. Drizzle about half of the remaining caramel (not the reserved glaze) over the batter in a spiral pattern. Top with the remaining cake batter, then drizzle the rest of the caramel over the top layer. Use a butter knife or skewer to gently swirl the caramel into the top layer of batter, being careful not to overmix.
  5. Bake and Cool: Bake for 50-60 minutes, or until a wooden skewer inserted into the center comes out clean. Let the cake cool in the pan for 15 minutes before inverting it onto a wire rack to cool completely. The cake must be completely cool before frosting.
  6. Make Cream Cheese Frosting: In a large bowl, use an electric mixer to beat the softened cream cheese and softened unsalted butter until perfectly smooth and creamy. Gradually add the sifted powdered sugar on low speed until combined, then increase to medium-high speed and beat until light and fluffy. Stir in 5 ml (1 tsp) of vanilla extract.
  7. Frost and Glaze the Cake: Once the cake is completely cool, spread the cream cheese frosting evenly over the top and sides. Gently warm the reserved 60 ml (0.25 cup) brown butter cardamom caramel glaze until pourable but not hot. Drizzle the warm glaze over the frosted carrot cake, allowing some to drip down the sides. Sprinkle with orange zest and cardamom for presentation.

Notes

Ensure the cake cools completely before frosting to prevent melting. Use full-fat block-style cream cheese for a stable frosting and vegetable oil for maximum moisture.

  • Prep Time: 60 minutes
  • Cook Time: 60 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (110 g)
  • Calories: 520 calories
  • Sugar: 50 g
  • Sodium: 250 mg
  • Fat: 30 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 60 g
  • Fiber: 3 g
  • Protein: 6 g
  • Cholesterol: 85 mg

FREE PRINTABLE RECIPE

Get the Printable Recipe PDF (Free)

Enter your email and weโ€™ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.

1 Enter your email below.
2 Confirm from the email we send (double opt-in).
3 Download your PDF instantly.

No spam. Unsubscribe anytime. After submitting, youโ€™ll get a confirmation email first (double opt-in). If you donโ€™t see it, check Spam or Promotions.

  • โœ… Printable PDF (ingredients + steps)
  • โœ… Save it to your phone (no long scrolling)
  • โœ… Includes cook time + servings
  • โœ… Easy to follow

FAQ

Whereโ€™s the full recipe?
Itโ€™s delivered as a printable PDF so you can save it and cook without scrolling.

I didnโ€™t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

Get the printable PDF for this recipe.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star