
This site runs ads and generates income from affiliate links. Read my disclosure policy.
Carrot Cake Bundt Cake with Cream Cheese Filling is ultra moist, perfectly spiced, and finished with a silky glaze. A stunning dessert for any occasion.
Know Before You Scroll
What You’ll Need
Freshly shredded carrots, brick cream cheese, warm spices
Flavor Profile
Warm cinnamon spice, sweet carrot, tangy cream cheese center
Difficulty Level
Moderate
Equipment Needed
10 to 12 cup Bundt pan, hand or stand mixer
Top Tip
Do not over-swirl the filling
Time-Saving Tips
Bake the cake a day ahead and glaze before serving
Ingredient Swaps
Replace five-spice with additional cinnamon if preferred

In The Test Kitchen
I wanted to create a Carrot Cake Bundt Cake that was as easy to whip up as any bundt, but with an elevated touch. The key was balancing moisture without making it heavy. Using both vegetable oil and a little melted butter gives you richness and tenderness. The cream cheese layer stays distinct because the batter is thick enough to hold it in place.
The real win? Keeping the filling slightly away from the edges so it doesn’t leak or sink. That creamy center sets beautifully and gives you that dramatic filling when sliced.

Ingredient Notes

The Cake
Best Choice
Freshly shredded carrots give better moisture and texture than pre-shredded.
Substitutions
If you don’t have Chinese five-spice, use regular five-spice or add an extra ¼ teaspoon cinnamon.
The Cream Cheese Filling
Best Choice
Full-fat brick cream cheese at room temperature for a smooth, stable center.
Substitutions
Reduced-fat cream cheese may work but the filling will be softer.
The Cream Cheese Glaze
Best Choice
Sifted confectioners’ sugar ensures a silky finish.
Substitutions
Heavy cream can replace milk for a richer glaze.
You can find the full, printable recipe at the top of this post, but you can read the detailed instructions with photos for each step below.
Step By Step Instructions
1
Make the Filling
Preheat your oven to 350°F (175°C). Grease and flour a 10 to 12 cup Bundt pan, making sure every groove is coated so nothing sticks. Beat 12 ounces softened cream cheese with 1 large egg, 5 tablespoons granulated sugar, 1½ teaspoons vanilla extract, and a pinch of salt until completely smooth. It should look creamy with no lumps.

2
Mix the Batter
Whisk together 3 cups flour, 2 teaspoons baking powder, ¾ teaspoon baking soda, ¾ teaspoon salt, 4 teaspoons cinnamon, ¼ teaspoon nutmeg, and ½ teaspoon five-spice.
In a separate bowl, whisk ½ cup packed brown sugar, ½ cup granulated sugar, 3 cups freshly shredded carrots, 1 cup vegetable oil, 3 tablespoons melted butter, 4 eggs, 1 teaspoon vanilla extract, and ½ cup buttermilk until combined.
Pour the wet mixture into the dry ingredients and fold gently just until no dry streaks remain. The batter should be thick and spoonable. If it looks glossy and heavy, stop mixing.

3
Layer the Cake
Spoon half of the batter into the prepared pan and smooth it evenly. Add the cream cheese filling in a thick ring, keeping it away from the edges. Top with the remaining batter and smooth the surface.
Use a knife to make two or three gentle passes through the batter to create a light swirl. Do not overdo it or the filling will blend too much.

4
Bake
Bake for 50 to 60 minutes. A toothpick inserted into the cake portion should come out clean. Let the cake cool in the pan for 15 minutes before inverting onto a rack. Cool completely before glazing.

5
Glaze
Whisk together ¼ cup melted butter, ½ cup softened cream cheese, ¾ cup sifted confectioners’ sugar, 1 teaspoon vanilla extract, a pinch of salt, and 3 tablespoons milk. Add more milk one tablespoon at a time until smooth and pourable. Drizzle over the completely cooled cake and let set before slicing.

6
Finish
Slice and serve, and enjoy every last bite.


Recipe
Carrot Cake Bundt Cake with Cream Cheese Filling
Ingredients
For the Cake:
- 3 cups flour
- 2 teaspoons baking powder
- ¾ teaspoon baking soda
- ¾ teaspoon salt
- 4 teaspoons cinnamon
- ¼ teaspoon nutmeg
- ½ teaspoon Chinese five-spice ( or regular five spice)
- ½ cup brown sugar (packed)
- ½ cup sugar
- 3 cups shredded carrot (loosely packed (about 12 oz))
- 1 cup vegetable oil
- 3 tablespoons butter (melted and cooled)
- 4 eggs
- 1 teaspoon vanilla extract
- ½ cup buttermilk
For the Cream Cheese Filling:
- 12 ounces full-fat brick cream cheese (softened to room temperature)
- 1 large egg (at room temperature)
- 5 tablespoons granulated sugar
- 1½ teaspoons pure vanilla extract
- 1 pinch salt
For the Cream Cheese Glaze:
- ¼ cup butter (melted)
- ½ cup cream cheese (softened)
- ¾ cup confectioners’ sugar (sifted)
- 1 teaspoon vanilla extract
- 3 to 5 tablespoons milk
- 1 pinch salt
Instructions
- Preheat oven to 350°F (175°C).
- Grease and flour a 10–12 cup Bundt pan, making sure all grooves are coated.
- In a medium bowl, beat together cream cheese, egg, sugar, vanilla, and pinch of salt until smooth.
- Set aside.
- In a large bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and five-spice.
- In another bowl, whisk together brown sugar, sugar, shredded carrots, vegetable oil, melted butter, eggs, vanilla, and buttermilk until well combined.
- Pour the wet mixture into the dry ingredients.
- Gently fold until just combined (do not overmix).
- Pour about half of the carrot cake batter into the Bundt pan.
- Spoon the cream cheese filling on top in a thick ring, keeping it away from the edges of the pan.
- Pour the remaining batter over the filling, then use a knife to gently swirl the layers together for a slight marbled effect.
- Bake for 50–60 minutes, or until a toothpick inserted into the cake (not the filling) comes out clean.
- Let cool in the pan for 15 minutes, then carefully invert onto a wire rack. Cool completely.
- In a medium bowl, whisk together melted butter, softened cream cheese, confectioners’ sugar, vanilla, pinch of salt, and 3 tablespoons milk.
- Add extra milk, 1 tablespoon at a time, until the glaze is smooth and pourable.
- Drizzle glaze over the cooled Bundt cake.
- Slice, serve, and enjoy that creamy swirl inside!
Tips
Erren’s Top Tips
- Always shred carrots yourself. Pre-shredded carrots are too dry and thick.
- Keep the cream cheese filling slightly thick. If it feels runny, your cream cheese may be too warm.
- Only swirl a few times. Over-swirling causes the filling to disappear into the cake.
- Let the cake cool fully before glazing or the glaze will melt and slide off.
- If your Bundt cakes tend to stick, use baking spray with flour instead of butter.
Variations & Add-Ins
Add Nuts: Stir ¾ cup chopped walnuts or pecans into the batter for crunch. Add Pineapple: Fold in ½ cup well-drained crushed pineapple for extra moisture and sweetness. Add Raisins: Add ½ cup golden or regular raisins for classic carrot cake flavor. Spice Boost: Add a pinch of ground ginger or cloves for deeper warmth.Storage & Freezing
Store covered at room temperature for up to 2 days or refrigerate for up to 5 days. To freeze, wrap the unglazed cake tightly in plastic wrap and freeze for up to 3 months. Thaw overnight in the refrigerator and glaze before serving.
FAQs
Why did my cream cheese filling sink?
The bottom batter layer may have been too thin or the filling was placed too close to the pan edges.
Can I make this ahead?
Yes. Bake the cake one day ahead and glaze before serving for best presentation.
Can I use a hand mixer?
Yes. A hand mixer works perfectly for the filling and glaze.
Do I need to refrigerate it?
Because of the cream cheese filling and glaze, refrigeration is recommended after the first day.




















Leave a Reply