
This Moist Carrot Bundt Cake is everything you love about classic carrot cake, baked in a beautiful Bundt pan for an extra touch of elegance. Packed with warm spices, shredded carrots, and crunchy nuts, this cake is incredibly flavorful, super moist, and easy to make. Topped with a luscious cream cheese glaze, it's the perfect finishing touch to an already delightful treat.
When I first made this Moist Carrot Bundt Cake, I was blown away by how the classic flavors of carrot cake translated so beautifully into a Bundt cake. The combination of warm spices, shredded carrots, and crunchy nuts creates a depth of flavor that's both comforting and delicious. The cream cheese glaze adds the perfect finishing touch, making it a showstopper for any gathering.
Essential Ingredients
- Carrots: Finely grated carrots provide the base flavor and moisture.
- Pineapple: Crushed pineapple adds extra flavor and moisture to the cake.
- Flour: All-purpose flour provides the structure for the cake.
- Cornstarch: Helps create a tender crumb.
- Baking powder and baking soda: Help the cake rise and create a fluffy texture.
- Salt: Enhances the flavors in the batter.
- Spices: A blend of cinnamon, ginger, cloves, and nutmeg adds warmth and depth.
- Brown sugar: Soft light brown sugar adds sweetness and moisture.
- Eggs: Provide structure and richness to the cake batter.
- Vegetable oil: Adds moisture and richness to the cake.
- Vanilla extract: Enhances the overall flavor of the cake.
- Yogurt: Adds moisture and tenderness to the cake crumb.
- Walnuts or pecans: Add a delightful crunch and nutty flavor.
For the Cream Cheese Glaze
- Powdered sugar: Adds sweetness and structure to the glaze.
- Butter: Provides a smooth, creamy base for the glaze.
- Vanilla extract: Enhances the flavor of the glaze.
- Cream cheese: Adds a tangy, creamy richness to the glaze.
Creating the Bundt Cake
Prepare the Bundt Pan
- Preparing the Pan:
- Set your oven rack in the lower third of the oven and preheat to 350°F (180°C). Generously grease and flour a 12-cup Bundt pan, or use a baking spray with flour.
Prepare the Carrots and Pineapple
- Preparing the Ingredients:
- Peel and finely grate the carrots. Drain the liquid from canned pineapple, blend it, and set it aside.
Mix the Dry Ingredients
- Combining Dry Ingredients:
- In a bowl, sift together flour, cornstarch, baking powder, baking soda, salt, cinnamon, ginger, cloves, and nutmeg. Mix well and set aside.
Mix the Wet Ingredients
- Combining Wet Ingredients:
- In a large bowl, combine brown sugar, eggs, vegetable oil, vanilla extract, yogurt, and crushed pineapple. Mix until well combined and smooth.
Combine the Ingredients
- Mixing the Batter:
- Add the dry ingredients to the wet ingredients and gently fold together until just combined. Add the grated carrots and chopped walnuts or pecans, and gently fold through until just combined.
Bake the Cake
- Baking Instructions:
- Pour the batter into the prepared Bundt pan and smooth the top. Give the pan a little shake and tap it lightly on the counter to release any air bubbles. Bake for 45-50 minutes, or until a skewer inserted into the thickest part of the cake comes out clean.
Cool the Cake
- Cooling Process:
- Allow the cake to cool in the pan for 45 minutes, then turn it out onto a wire rack to finish cooling.
Prepare the Cream Cheese Glaze
- Making the Glaze:
- In a medium bowl, combine powdered sugar, butter, vanilla extract, and cream cheese. Mix until well combined and smooth. The glaze should be thick in consistency.
Glaze the Cake
- Glazing the Cake:
- Once the Bundt cake is completely cool, pour the glaze evenly over the top of the cake. Slice and enjoy!

The finely grated carrots in this recipe are a game-changer. They provide the base flavor and moisture, creating a beautifully textured and incredibly flavorful cake. My family loves how the warm spices and crunchy nuts complement the natural sweetness of the carrots and pineapple.
Serving Suggestions
Serve this Moist Carrot Bundt Cake as a delightful dessert for any gathering. It pairs beautifully with a cup of coffee or tea and can be enjoyed on its own or with a dollop of whipped cream. For added presentation, garnish with a sprinkle of chopped nuts or a dusting of powdered sugar before serving.
Customize Your Bundt Cake
Add Raisins: Mix in a handful of raisins for added texture and sweetness. Spice It Up: Add a pinch of cardamom or allspice for a unique twist on the spice blend. Make It Nut-Free: Omit the walnuts or pecans for a nut-free version. Gluten-Free Option: Use a gluten-free flour blend to make the cake gluten-free.
Storage and Reheating
Store leftover Carrot Bundt Cake in an airtight container at room temperature for about half a day. Due to the cream cheese glaze, refrigerate the cake overnight. Allow it to come to room temperature before serving. Avoid freezing, as the texture may change upon thawing.
This Moist Carrot Bundt Cake is a delightful and elegant twist on classic carrot cake. With its incredible flavor, super moist crumb, and luscious cream cheese glaze, it's the perfect treat for any gathering or special occasion.

Frequently Asked Questions
- → Can I use fresh pineapple instead of canned?
- Fresh pineapple can be used, but you'll need to puree it well. Canned pineapple provides consistent moisture and sweetness, which helps with the cake's texture. If using fresh, you might need to add 1-2 tablespoons of liquid to achieve the right consistency.
- → Why does this recipe use both flour and cornstarch?
- The combination of all-purpose flour and cornstarch essentially creates cake flour, which gives the bundt cake a softer, more tender crumb. This is especially important for a dense, moist cake like carrot cake.
- → Can I make this cake ahead of time?
- Yes! This cake actually improves with time as the flavors meld. You can make the cake up to 2 days ahead and store it covered at room temperature. Add the glaze just before serving for the freshest appearance.
- → How do I prevent my bundt cake from sticking to the pan?
- The key is thorough greasing. Use a baking spray with flour, or butter the pan generously and dust with flour, making sure to get into all the crevices. Allow the cake to cool for about 45 minutes before attempting to remove it from the pan.
- → Can I freeze this cake?
- Yes, this cake freezes beautifully. Freeze the unglazed cake wrapped tightly in plastic wrap and aluminum foil for up to 2 months. Thaw at room temperature and add fresh glaze before serving.
- → Can I substitute the nuts or leave them out?
- Yes, you can use any nuts you prefer (pecans and walnuts work best), or omit them entirely if you have allergies. If omitting, consider adding 1/4 cup more carrots for additional texture and moisture.