Topped with an elegant, homemade cream cheese frosting, this moist Carrot Bundt Cake recipe is filled with freshly grated carrots, sweetness and warm cinnamon spice. It's the perfect choice for your next springtime or fall gathering, or simply when you want to treat yourself to a rich, flavorful, super moist cake that's fairly easy to make, despite its bakery style charm.

Jump to:
- 🥕The Carrot Cake That Finally Won My Family Over
- 🤫The Secret to the Perfect Carrot Bundt Cake Texture
- 🥣You Can't Skip the Homemade Cream Cheese Frosting
- 🥘Basic Ingredients Needed For This Carrot Bundt Cake Recipe
- 🔪How To Make This Carrot Bundt Cake Recipe
- 🌿Healthy Ingredient Substitutions
- 🥕Carrot Bundt Cake Recipe Additions
- 🍽Essential Equipment Needed
- 🍶Storing Carrot Bundt Cake
- 💭Top Tip For The Perfectly Baked Carrot Bundt Cake
- 🗨️Carrot Bundt Cake Recipe FAQ
- 🥄More From Scratch Baking Recipes
- 🍴Weeknight Dinner Pairings
- 📋Recipe with step-by-step instructions
- 💬 Comments
🥕The Carrot Cake That Finally Won My Family Over
It took a minute to win my family over with this delicious, dreamy carrot cake. You see, we had to have a serious discussion about the roles of vegetables and how they don't belong in cakes.
Just like with Chocolate Chip Zucchini Bread and Carrot Bread, it turned out that one bite was all the convincing they needed. That's because this flavorful carrot bundt cake with cream cheese frosting is surprisingly sweet, perfectly creamy and incredibly delicious.
🤫The Secret to the Perfect Carrot Bundt Cake Texture
There are a few secrets to this cake's success. Finely grated, freshly shredded carrots provide a ton of moisture, making the cake's texture incredibly pleasing. Baking the cake in a Bundt/tube pan also helps to make it dense and moist. Add to that the use of vegetable oil rather than butter, which ensures a luxuriously tender crumb that stays soft for days. Paired with the molasses in the brown sugar, you get a beautifully rich cake that never dries out.

🥣You Can't Skip the Homemade Cream Cheese Frosting
Then, of course, there's the homemade cream cheese frosting. It's unheard of to enjoy a carrot cake without it! Made with real butter, pure vanilla extract, and classic cream cheese, this recipe whips up in just minutes. Super creamy, rich and tangy, the smooth cream cheese frosting literally is the icing on the cake!
🥘Basic Ingredients Needed For This Carrot Bundt Cake Recipe

For the carrot cake:
- flour- spoon this into a measuring cup and gently level off for best results
- white & brown sugar- a combination of these two makes for a rich, sweet flavorful cake
- cinnamon- warm spice that accentuates the carrot's sweetness
- baking soda, baking powder, and salt- leavening agents
- eggs- there are 4 in this recipe to create a very moist cake, along with the shredded carrots; use them at room temperature for easy mixing
- vegetable oil- for further moistness and flavor
- freshly shredded carrots- shred them yourself and resist the temptation to buy pre-shredded, which are too dry for a cake
For the cream cheese frosting:
- cream cheese- I use full fat Philadelphia brand
- butter- added richness and cream
- vanilla extract- for flavoring; do not use imitation extract, which is too sweet
- confectioner's sugar- provides substance and sweetness
See recipe card for quantities.
🔪How To Make This Carrot Bundt Cake Recipe

- Step 1: Mix dry ingredients in large bowl; add room temperature eggs, oil, and shredded carrots; use a hand mixer to incorporate.

- Step 2: Add batter to prepared Bundt pan; bake.

- Step 3: Allow to cool for 20 minutes, then invert.

- Step 4: Make frosting and decorate the cooled cake.
Cake hint: Finely shred the carrots for a smoother cake.
Frosting hint: Make sure the butter and cream cheese are at room temperature before mixing. You can always soften them in the microwave for 10-15 seconds if needed.
🌿Healthy Ingredient Substitutions
- Unsweetened Applesauce for Oil - Swap half of the vegetable oil (¾ cup) with unsweetened applesauce. This is a classic baking hack that significantly cuts down on fat and calories while locking in that signature, velvety moisture every carrot cake needs.
- White Whole Wheat Flour for All-Purpose - Substitute half of the all-purpose flour (1 cup) with white whole wheat flour. This adds a fantastic boost of whole grains and fiber without weighing down the dense, bakery-style crumb of your Bundt cake.
- Coconut Sugar for White Sugar - Replace the 1 cup of granulated white sugar with an equal amount of coconut sugar. It's less processed and adds a wonderful caramel-like depth of flavor that pairs beautifully with the warm cinnamon and brown sugar.
🥕Carrot Bundt Cake Recipe Additions
- Pineapple - Drain a small can of crushed pineapple and add it to the cake batter. The cake will be sweeter and more moist. You may need to add a few additional minutes on to the baking time.
- Raisins - Golden raisins are the best choice for their smaller size and color, which blends well with the cake batter. Add ½ cup to the cake; you may also decorate the top of the frosted cake with these.
- Walnuts or pecans - Either nut, ½ cup chopped or crushed, works well in the cake or as a frosting topper for added crunch and flavor.
🍽Essential Equipment Needed
- large & medium mixing bowls
- measuring cups & measuring spoons
- hand mixer - This is my go-to: Hamilton Beach 6-speed (affiliate link)
- rubber scraping spatula
- box grater
- one part Bundt pan - I recommend and use this Wilton Nonstick Fluted Tube Pan (affiliate link)
- wire cooling rack
- long cake tester
- cake saver (optional, but handy for storage)
🍶Storing Carrot Bundt Cake
Because of the cream cheese frosting, Carrot Bundt Cake needs to be stored in the refrigerator. I find it helpful to use a cake saver. The cake will keep for up to 5 days.
You can also freeze the cake. Unfrosted cake can be frozen in proper freezer safe packaging (either whole or individual slices) for up to 2 months.
Frosted cake needs to freeze on a sheet pan first to set the frosting. Then wrap individual slices or the whole cake in freezer safe packaging and store for up to 1 month.
💭Top Tip For The Perfectly Baked Carrot Bundt Cake
The cake batter will be exceptionally dense due to all those fresh carrots. A standard toothpick won't cut it here! Use an extra-long cake tester or a wooden skewer to check for doneness. Insert it deep into the thickest part of the cake ring—it should come out clean or with just a few moist crumbs clinging to it, but absolutely no wet batter.
🗨️Carrot Bundt Cake Recipe FAQ
Using the word healthy might be a bit of a stretch; however, carrot cake does contain more vitamins and nutrients than the average cake, because of the carrots. To make this recipe healthier, omit the frosting.
Vegetable oil is actually better for cakes. It makes cakes more moist and fluffy, while butter can weigh a batter down. Butter is great for some baked goods, but when it comes to cakes, oil is best.
Yes. This is a very dense, moist cake. It shouldn't be to the point where you can't stir the batter, but it is much thicker than many other cakes', mainly because of the carrots.
Bundt cakes are notorious for sticking because of all the beautiful details in the pan. The secret is to generously grease every single curve and center tube with nonstick cooking spray or butter, and then lightly dust it with flour. Equally important: only let the cake cool in the pan for about 20 minutes before inverting it. If it cools completely in the pan, the sugars will solidify and glue the cake to the sides!
Yes! Because homemade cream cheese frosting contains fresh dairy (cream cheese and butter), it needs to be stored in the refrigerator. Just be sure to take it out about 30 minutes before serving so the cake can come to room temperature and the crumb can soften back up.
Don't panic, it's completely safe to eat! If you notice tiny green specks in your baked cake, it is just a harmless chemical reaction between the baking soda and the natural pigments in the fresh carrots. To prevent this, make sure your dry ingredients are whisked together very well so the baking soda is evenly distributed.
🥄More From Scratch Baking Recipes
Looking for other recipes like this? Try these:
🍴Weeknight Dinner Pairings
These are my favorite dishes to serve with this Carrot Bundt Cake recipe:
📋Recipe with step-by-step instructions

The Best Moist Carrot Bundt Cake with Cream Cheese Frosting
Equipment
- large mixing bowl
- measuring cups
- measuring spoons
- sturdy mixing spoon
- one part Bundt pan, 12 cup capacity (well greased)
- wire cooling rack
- medium mixing bowl
- cake saver
As an Amazon Associate, I earn from qualifying purchases. I only recommend products I truly love and use in my own kitchen!
Ingredients
For the carrot cake:
- 2 cups all-purpose flour spoon into a measuring cup and level for best results
- 1 cup granulated sugar
- 1 cup light brown sugar firmly packed
- 1 teaspoon cinnamon
- ½ teaspoon baking soda
- ½ teaspoon salt
- pinch of baking powder
- 4 eggs at room temperature
- 1 & ½ cups vegetable oil
- 3 cups freshly grated carrots finely shredded for best results
For the cream cheese frosting:
- 4 oz. softened cream cheese I use full fat Philadelphia brand
- 2 tablespoon softened butter
- 1 teaspoon pure vanilla extract
- ½ lb confectioner's sugar this is almost 2 cups
- pinch of salt
Instructions
- Preheat oven to 350℉.
Carrot Cake:
- Combine the flour, sugars, cinnamon, baking soda, salt and baking powder in a large mixing bowl. Stir to combine.
- Add the eggs, one at a time, beating well after each addition with a hand mixer on low speed.
- Add the oil and finely shredded carrots. Mix on medium speed for 3-4 minutes. Use a rubber scraping spatula intermittently to scrape down the sides of the bowl while mixing.
- Bake in a well greased Bundt/tube pan on the middle oven rack for 70-75 minutes, or until long cake tester comes out clean.
- Invert pan after 20 minutes and allow cake to completely cool on wire rack before adding frosting.
Cream Cheese Frosting:
- Cream softened butter and room temperature cream cheese with hand mixer on low speed for 1-2 minutes.
- Add vanilla and mix until blended.
- Using the hand mixer, gradually work in confectioner's sugar until frosting is the right consistency for spreading. Then add a pinch of salt and stir.
- Spread frosting on cooled cake. Decorate with sprinkles, raisins, shredded carrots or coconut, pecans and/or walnuts if desired.
Storing:
- Store in a cake saver and keep refrigerated for up to 5 days.
- Unfrosted cake can be frozen in proper freezer safe packaging (either whole or individual slices) for up to 2 months.
- Frosted cake needs to freeze on a sheet pan first to set the frosting. Then wrap individual slices or the whole cake in freezer safe packaging and store for up to 1 month.
Notes
Nutrition
Please note that nutritional information is provided by a third party service and is intended for guidance purposes only. KitchenReadyBetty.com makes no claims to its accuracy.













Evan G. says
Such a delicious recipe. The homemade frosting really makes the cake so good!
Kitchen Ready Betty says
Thanks Evan! The cream cheese icing is also good on spice cake and red velvet cake.
Barbara K. says
I remember buying a store made version of this recipe years ago, but homemade is always better. This sounds delicious.
Kitchen Ready Betty says
You are so right! It's hard to beat that good homemade flavor...and so much better for you too!
Christina says
This was delicious. I substituted with avocado oil.
Kitchen Ready Betty says
So glad you enjoyed it! Using avocado oil is an excellent idea...I'll have to try that next time I make this cake!
Heidi says
I love the perfectly soft texture and warm cozy flavors of this cake... and your homemade buttercream frosting is absolutely divine. Also, that was a smart trick to shred the carrots yourself instead of buying pre-shredded. Freshly shredded carrots really do make all the difference for this cake!
Kitchen Ready Betty says
Hi Heidi! I’m so happy you loved the texture of this Carrot Bundt Cake. You are spot on about the freshly shredded carrots—it’s the secret to keeping the cake moist! I agree that the homemade frosting is the perfect finishing touch. Thanks for sharing your tip!