Moist one bowl carrot cake with cream cheese frosting showing soft carrot cake layers and tender crumb

One-Bowl Carrot Cake with Cream Cheese Frosting

4.89 from 18 votes

This one-bowl carrot cake is soft, perfectly spiced, and topped with rich cream cheese frosting: everything a great carrot cake should be. It’s incredibly moist, full of warm cinnamon flavor, and made with simple ingredients that come together in just one bowl, which means less mess and an easy homemade cake every time.

And yes, I’m going to say it; this carrot cake is better than grandma’s.

Now here’s the funny part. I actually used to be a carrot cake hater. Because let’s be honest… who wants a vegetable in their cake? For years, I skipped right past carrot cake at parties and bakeries without even giving it a chance.

But the first time I tried a really good one, everything changed. A great carrot cake doesn’t taste like vegetables at all. Instead, it’s unbelievably moist, warmly spiced, and perfectly balanced with tangy cream cheese frosting.

This recipe takes everything people love about classic carrot cake and simplifies it into a one-bowl recipe that delivers bakery-quality results every single time.

If you’ve ever doubted carrot cake as I did, this recipe might just convince you otherwise.

Why You’ll Love This One-Bowl Carrot Cake

There are plenty of carrot cake recipes out there, but this one stands out for a few reasons.

  • It’s incredibly easy. Everything mixes together in just one bowl — which means less mess and faster cleanup.
  • The cake is ultra-moist. Butter provides flavor while oil keeps the crumb soft and tender for days.
  • Perfectly spiced. A balanced blend of cinnamon, nutmeg, and ginger gives the cake warmth without overpowering the carrots.
  • Fresh carrot flavor. Two full cups of fresh, shredded carrots melt into the batter, adding incredible moisture and natural sweetness. Avoid using pre-shredded carrots as they are often dry and lacking flavor.
  • Classic cream cheese frosting. Rich, smooth, and tangy, the perfect frosting for carrot cake.

Why This Carrot Cake Is So Moist

One of the best things about a good carrot cake is its incredibly soft, tender texture. If you have ever wondered why carrot cake tends to be so moist, the answer comes down to a few key ingredients working together.

This one-bowl carrot cake uses several moisture-rich ingredients that keep the cake soft for days.

Oil Keeps the Cake Soft

Unlike many traditional cakes that rely only on butter, carrot cake almost always includes vegetable oil. Oil stays liquid at room temperature, so the cake remains soft and moist rather than firming up as it cools.

In this recipe, the combination of butter and oil gives you the best of both worlds — rich flavor from the butter and lasting moisture from the oil.

Fresh Carrots Add Natural Moisture

Carrots are mostly water, which means they naturally add moisture to the batter as the cake bakes.

Finely shredded carrots almost melt into the cake while baking, leaving behind subtle sweetness and incredible tenderness in the crumb. Be sure to freshly shred them yourself.

Brown Sugar Helps Lock in Moisture

Brown sugar contains molasses, which attracts and holds onto moisture. This is why cakes made with brown sugar tend to stay softer longer than cakes made with only white sugar.

The combination of granulated sugar and brown sugar in this recipe gives the cake the perfect balance of sweetness and moisture.

Buttermilk Creates a Tender Crumb

Buttermilk adds both moisture and acidity to the batter. Acidity reacts with baking soda to create a lighter texture and tenderize the crumb.

The result is a cake that feels soft, fluffy, and incredibly moist with every bite.

Ingredients You’ll Need

Every ingredient in this one-bowl carrot cake plays an important role in creating the perfect texture and flavor.

As always, the full recipe with measurements is down below in the recipe card.

  • Cake flour – Keeps the cake soft and tender. Cake flour has a lower protein content than all-purpose flour, which prevents the cake from becoming dense.
  • Granulated white sugar – Adds sweetness and helps create a light crumb.
  • Light brown sugar – Provides extra moisture and adds a subtle caramel flavor that pairs beautifully with the warm spices.
  • Baking powder – Helps the cake rise and creates a light, fluffy texture.
  • Baking soda – Reacts with the buttermilk to give the cake additional lift and tenderness.
  • Salt – Enhances the cake’s flavor and balances the sweetness.
  • Cinnamon – The classic spice that gives carrot cake its signature warm flavor.
  • Nutmeg – Adds depth and warmth to the spice blend.
  • Ground ginger – Provides a subtle spice that complements the cinnamon and nutmeg.
  • Melted butter – Adds rich flavor and gives the cake a classic homemade taste.
  • Vegetable oil – Keeps the cake incredibly moist and soft, even days after baking.
  • Eggs – Provide structure, richness, and help bind the batter together.
  • Vanilla bean paste or vanilla extract – Enhances the cake’s flavor and complements the spices.
  • Buttermilk – Adds moisture and a slight tang while helping create a tender crumb.
  • Finely shredded carrots – The star ingredient that gives carrot cake its natural sweetness and moisture.

Ingredients for Cream Cheese Frosting

Carrot cake is famous for its rich cream cheese frosting, and this version is smooth, creamy, and perfectly balanced.

  • Full-fat brick cream cheese – Creates the tangy, creamy base of the frosting.
  • Salted butter – Adds richness and helps create a smooth, fluffy texture.
  • Confectioners’ sugar – Sweetens and thickens the frosting while keeping it silky smooth.
  • Vanilla bean paste or extract – Enhances the overall flavor of the frosting.
  • Pinch of salt – Balances the sweetness and makes the flavors pop.

How to Make One-Bowl Carrot Cake Recipe (Step-by-Step)

Step 1: Prepare Your Baking Pans

Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment paper.

Step 2: Mix the Dry Ingredients

In a large mixing bowl, whisk together the flour, sugars, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.

Whisking dry ingredients in a glass mixing bowl to evenly combine flour, sugar, baking powder, cinnamon, and spices.

Step 3: Add the Wet Ingredients

Pour in the melted butter, oil, eggs, vanilla, and buttermilk. Mix until smooth and fully combined.

Step 4: Fold in the Carrots

Gently fold in the shredded carrots (and nuts or raisins, if using) until evenly distributed.

Freshly shredded carrots being poured into a bowl of cake batter.

Step 5: Bake the Cake

Divide the batter evenly between the prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. Cool completely.

How to Make Cream Cheese Frosting

Using a stand mixer or handheld mixer:

  1. Beat the cream cheese and butter together until smooth and creamy.
  2. Add powdered sugar one cup at a time, mixing well after each addition.
  3. Mix in vanilla extract and a pinch of salt.
  4. Adjust consistency if needed.

The cream cheese frosting should be smooth, creamy, and spreadable, not runny before frosting.

Tips for Perfect Carrot Cake Every Time

  • Use freshly shredded carrots. Freshly grated carrots blend into the batter, creating a softer, moister texture.
  • Do not overmix the batter. Mix just until combined to keep the cake tender.
  • Use room temperature ingredients. To quickly bring them to room temperature, place eggs in a bowl of warm water for 10 minutes and microwave milk or butter in short bursts until just slightly warm, not hot. Here’s a full guide on more quick hacks.
  • Allow the cake to cool completely. Frosting a warm cake will cause the frosting to melt, making it hard to decorate.
  • Measure flour correctly. Too much flour can make carrot cake dense. Spoon flour into your measuring cup and level it off.

Cake Pans Matter: Choosing the Right Pan for Carrot Cakes

Believe it or not, the type of cake pan you use affects the outcome of your cake. Here’s why:

  • Light Metal Pans: Reflect heat, leading to a more even bake.
  • Dark Metal Pans: Absorb heat, causing the cake to bake faster and potentially dry out on the edges.

I highly recommend Fat Daddio’s cake pans. They provide an even bake and help achieve that perfect cake height.

How to Store Carrot Cake

Because this carrot cake is topped with cream cheese frosting, proper storage is essential to maintain both the flavor and texture. The good news is that carrot cake actually stores very well; the spices deepen, and the cake often tastes even better the next day.

Refrigerator

Once frosted, carrot cake should be stored in the refrigerator because of the cream cheese frosting.

Place the cake in an airtight container or cover it tightly with plastic wrap. Stored properly, the cake will stay fresh and moist for up to 5 days.

For the best flavor and texture, allow the cake to sit at room temperature for about 20–30 minutes before serving. This softens the frosting and brings the cake back to its perfect texture.

Room Temperature

If the cake is unfrosted, the layers can be stored at room temperature for 1–2 days.

Wrap the layers tightly in plastic wrap or place them in an airtight container to prevent them from drying out.

Freezing

Carrot cake freezes beautifully, making it a great make-ahead dessert.

To freeze the cake layers:

  1. Allow the cake layers to cool completely.
  2. Wrap each layer tightly in plastic wrap.
  3. Place the wrapped layers in a freezer-safe bag or airtight container.

The layers can be frozen for up to 2 months.

When ready to use, thaw the cake overnight in the refrigerator or for several hours at room temperature before frosting and assembling.

Frequently Asked Questions on Carrot Cake

Can I use pre-shredded carrots?

Technically, yes, but I don’t recommend it. Pre-shredded carrots are too dry and thick, which can result in a drier cake. For the best texture and moisture, grate fresh carrots using a fine grater or a food processor. It’s worth the extra step!

Can I make this carrot cake without a mixer?

Absolutely! This is a one-bowl recipe, meaning you can mix everything by hand with a whisk or a spatula. Since we’re using melted butter and oil, there’s no need for a stand mixer. Just be careful not to overmix; stir until the ingredients are just combined for a tender cake!

Can I use all-purpose flour instead of cake flour in carrot cake?

Cake flour helps to create a super light and fluffy cake, so while you can substitute it with all-purpose flour, expect a denser cake. You can also make a quick cake flour substitute: for every cup of all-purpose flour, remove 2 tablespoons and replace them with cornstarch. Check out my full guide on cake flour vs. all-purpose flour to learn when to use each.

Can I make this cake recipe into cupcakes?

Yes, simply follow our carrot cake cupcake recipe! Same great recipe adapted for cupcakes.

Can I bake this cake in a different pan?

Yes. This recipe can be baked in any-sized pan, such as a 9×13 or 9-inch cake pan. Just remember, baking time may be adjusted.

Try My Other Viral Cake Recipes:

Get to Baking!

If you’ve ever been skeptical about carrot cake like I once was, this recipe is the perfect place to start. This one-bowl carrot cake proves that something as simple as shredded carrots can turn into one of the most moist, flavorful cakes you’ll ever bake.

Whether you’re baking this for Easter, a birthday, a holiday gathering, or simply because you’re craving a slice of something sweet, this carrot cake is one of those recipes that never disappoints.

And if you try it, I’d love to hear what you think! Don’t forget to leave a review and tag me on social media @everythingjustbaked!

Moist one bowl carrot cake with cream cheese frosting showing soft carrot cake layers and tender crumb

One Bowl Carrot Cake with Cream Cheese Frosting

4.89 from 18 votes
Print Recipe Pin Recipe
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 16 slices
Course Dessert
Cuisine American
Calories 489
This One-Bowl Carrot Cake is moist, flavorful, and easy to make! Packed with fresh carrots, warm spices, and a rich, tender crumb, it’s perfect with creamy cream cheese frosting. A simple, no-fuss recipe for any occasion!

Ingredients

  • 2 ⅓ cups (280g) cake flour
  • 1 cup (200g) granulated white sugar
  • 1 cup (200g) packed light brown sugar
  • ½ tsp baking soda
  • ½ tsp salt
  • 1 ½ tsp baking powder
  • 2 tsp cinnamon
  • ½ tsp nutmeg
  • ¼ tsp ground ginger
  • ½ cup (113g) melted butter
  • 1/2 cup (120g) vegetable oil
  • 4 large eggs at room temperature
  • 2 tbsp vanilla bean paste or vanilla extract
  • ¾ cup (180g) buttermilk at room temperature
  • 2 cups (250g) finely shredded carrots packed
Cream Cheese Frosting:
  • 16 ounces full-fat brick cream cheese softened to room temperature
  • 3/4 cup (170g) salted butter softened to room temperature
  • 4 cups (480g) confectioners’ sugar
  • 1 1/2 tsp pure vanilla extract
  • pinch of salt to taste

Instructions

  • Preheat oven to 350°F (175°C). Grease and line 2 8-inch round cake pans with parchment paper.
  • In a large mixing bowl, whisk together the flour, sugars (granulated white + brown), baking powder, baking soda, salt, cinnamon, nutmeg, and ginger.
  • Add in the melted butter, vegetable oil, eggs, vanilla, and buttermilk. Mix until fully combined.
  • Fold in the shredded carrots.
  • Pour the batter evenly into prepared cake pans.
  • Bake for 30-35 minutes, or until a toothpick comes out clean.
  • Let cool completely before frosting.

For the Cream Cheese Frosting:

  • Using a handheld or stand mixer paddle attachment, beat the cream cheese and butter together on medium-high speed for about 2 minutes until smooth and creamy.
  • Add the powdered sugar one cup at a time scraping down the sides every so often to ensure everything is well mixed.
  • Mix in the vanilla extract, and a pinch of salt.
  • If the frosting feels too thin, add more powdered sugar a little at a time. If it’s too sweet, a small pinch of salt will balance the flavor. The frosting should be soft but not runny.
  • Spread the frosting generously over your cooled cake! Enjoy!

Video

Notes

  • Use Freshly Shredded Carrots: Pre-shredded store-bought carrots are too dry. Freshly shredded carrots add moisture and sweetness.
  • Optional Add-Ins: For extra texture and flavor, fold in ½ cup chopped nuts (pecans or walnuts) or ¼ cup raisins with the shredded carrots.
  • Storage: Store in the fridge for up to 5 days, or freeze for up to 3 months.

Nutrition

Nutrition Facts
One Bowl Carrot Cake with Cream Cheese Frosting
Serving Size
 
1 slice
Amount per Serving
Calories
489
% Daily Value*
Fat
 
33
g
51
%
Saturated Fat
 
17
g
106
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
5
g
Monounsaturated Fat
 
8
g
Cholesterol
 
109
mg
36
%
Sodium
 
393
mg
17
%
Potassium
 
165
mg
5
%
Carbohydrates
 
75
g
25
%
Fiber
 
1
g
4
%
Sugar
 
29
g
32
%
Protein
 
6
g
12
%
Vitamin A
 
3576
IU
72
%
Vitamin C
 
1
mg
1
%
Calcium
 
95
mg
10
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let us know how it was!

Try These Other Recipes

32 Comments

  1. 4 stars
    So far I’ve always wanted the cake to be moist ..as I have watched the videos I have learned a lot. I have always failed in mixing the frosting but now I have no problems at all. I really love this baking video

  2. 5 stars
    My son and I have just made this recipe.

    Well that carrot cake is DELICIOUS! And the cream cheese icing.. WOW. So simple but so perfect. Not 200 steps and nothing missing. Moist and sweet and delicious.

    We had to use GF flour as my son is celiac, I wasn’t sure how it was going to turn out but it turned out PERFECT.

    1. Hello Janie! I have a question. I’m planning on baking this carrot cake with GF flour as well. Did you do anything different than what the recipe calls for or did you just use all purpose GF flour? Thank you!

  3. Cake was easy to make. I added some crushed pineapple and used a 9×11 pan so it’s taking longer to cook than 30 minutes so I’m scared to find out the results !! Lol

  4. 5 stars
    This cake was a total hit! So moist and the flavor is out of this world. It was like a little slice of heaven.

  5. 5 stars
    OMG! Are you kidding me Justin!? 😭🥹
    This recipe is fire 🔥 🙌
    I swear I don’t leave many reviews but I had to let the rest of yall know, that this is it! Seriously, look no further. I’m glad I stumbled across your videos on social media & found this recipe. This cake will be baking in my kitchen again and again.
    Thank you!!

  6. Can you substitute and make this sugar free?? If so suggestions as to which sugar substitutes to use and how much. Please!

  7. Hello Justin, you are an amazing baker, I love your delightful personality, simple and delicious recipes. I’m a 61 yo grandmother, from Chicago (the food capital of USA…to me) boy have you taught me somethings…Your grandma must be proud. Can’t wait to see you in the upcoming tv baking show.
    “Keep bringing the heat to the kitchen!!!” I’ll be watching

  8. 5 stars
    This recipe was simple to make.. I was terrified this cake wasn’t going to work out the way i wanted .I made it for a friend’s birthday.. Everyone kept saying how good the cake was, some even went back for more .. Thank you, for sharing your recipe 😊 Oh, I also used his cream cheese frosting recipe. I had several compliments on it as well

  9. 5 stars
    Absolutely scrumptious! The best carrot cake moist and delicious.
    only teak i made was to add 8 oz crushed pineapples drained without raison. It was a a hit!

  10. 5 stars
    Best carrot cake. Light and perfectly balanced. Cooked in 9×13 glass Pyrex for 30 minutes.

  11. Great Afternoon,

    I want to bake this for my son for his birthday. Are the cooking instructions the same if I use a sheet cake pan instead? Thank you

  12. I just loved the recipe BUT my cake didn’t rise at all.
    It’s a doughy flat heavy chunk, and I’m sitting here looking at it, tears in my eyes, wondering what to do with it. Such a sad cake… 😓

  13. 5 stars
    Loved that you can make this moist and absolutely delicious cake in one bowl! My carrot cake recipe I always mix wet ingredient’s and sift dry ingredients separately but oh my. This was amazing and easy to make and never turned on my mixer. I will definitely make again but this time with cake flour because I used AP flour this time. It’s what I had on hand. Thanks so much for sharing your recipe with us!!! ❤️

  14. I made this carrot cake today and it was so so amazingly moist and delicious!!! Thanks for sharing your recipes with a grandma😁!

  15. 5 stars
    This was a real hit with the ladies of my game night. I made it as a naked cake and added a few walnuts on top for a little decoration. So tender and perfect. Thank you so much. Love your recipes, love your attitude, love your videos, love you!

  16. 4 stars
    The taste was there but it came out dense. I bake cakes all the time. Not sure what went wrong.

  17. 5 stars
    “Cake was amazing amazing! #sogood” Quote from my mom. “The cake was magnificent.” Quote from my dad. So I guess it was a hit! I didn’t get to have any but it smelled and looked delicious.

  18. 5 stars
    This recipe is awesome! It males the moistest and tastiest cake! I’ve made this 3 different ways… regular, gluten free and vegan… everyone absolutely loved it!

  19. 5 stars
    I made my first carrot 2-layer cake with your recipe for my husband’s birthday. It turned out so yummy (moist and flavorful, thanks to the buttermilk and the oil + butter rule)! I also used those cake pan strips that you soak and wrap around the outside of the pans. Have you ever used those? They keep your cake layers from having a dome in the middle. The cakes bake really evenly, so you don’t have to cut the tops. Your cakes always seem to come out that way without the strips. How do you do that? Thank you for your tutorials and recipes, Justin. You are so much fun to watch! Love your joy!

  20. 5 stars
    I’m husband’s aunt used to bake a carrot cake for hus birthday every year. I’ve been baking him one since 2008. I’ve tried many recipes over the years. They’ve all been just ok. but tried this one this year. It got a huge thumbs up. Finally found tge winning recipe. Rich cake texture and just-sweet-enough frosting were the perfect combination!

4.89 from 18 votes

Leave a Reply

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

Recipe Rating