Creamy Carrot Cake Cheesecake
This carrot cake cheesecake layers a moist, warmly spiced carrot cake base beneath a dense but silky cheesecake, then gets a swirl of tangy cream cheese frosting. It is a dessert that makes people pause, fork halfway to their mouth, and ask for the recipe before they even finish the slice.

The two layers bake together, so you get distinct textures in every bite. That extra oven time is the only patience it asks for, and it pays back with a showstopper for holidays or any Sunday you want to feel like one.
What Makes This Cheesecake So Special
Two desserts you already love share the same plate, and somehow the whole is better than either half. The carrot cake stays tender and spiced, never dry, because it bakes under the cheesecake layer which insulates it. The cheesecake itself sets up dense and creamy, with a clean tang from sour cream that cuts the sweetness.
The frosting is a quick mix of cream cheese, butter, and powdered sugar, spread on cool. It ties the whole slice together and hides any little crack that might have formed, so you can skip the stress and just enjoy it.
Ingredients

- 1 cup all-purpose flour: spooned and leveled, not scooped.
- 1 tsp baking powder
- ½ tsp baking soda
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ¼ tsp fine salt
- ½ cup vegetable oil: or another neutral oil like canola.
- ¾ cup packed light brown sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1 ½ cups finely grated carrot: about 2 medium carrots, patted dry with a towel.
- ½ cup chopped walnuts: (optional): or pecans, see variations.
- 16 oz full-fat cream cheese, softened to room temperature
- ⅔ cup granulated sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- ½ cup full-fat sour cream, at room temperature
- 4 oz cream cheese, softened, for the frosting
- 2 tbsp unsalted butter, softened
- 1 cup powdered sugar: sift if lumpy.
- ½ tsp vanilla extract, for the frosting
Variations
- Swap walnuts for pecans: pecans give a slightly butterier crunch.
- Add crushed pineapple: fold ¼ cup well-drained crushed pineapple into the carrot cake batter for extra moisture.
- Use raisins: add ¼ cup along with the carrots if you like a sweeter bite.
- Make it gluten-free: a 1-to-1 gluten-free flour blend works in the carrot cake base, but the cheesecake layer is naturally flourless.
- Dairy-free option: use vegan cream cheese blocks and a plant-based sour cream substitute, knowing the texture will be softer and the tang a little different.
For a simpler single-layer dessert without the cheesecake step, try my classic carrot cake with cream cheese frosting.
How to Make Carrot Cake Cheesecake
Step 1: Mix the Carrot Cake Batter

Preheat the oven to 350°F (175°C) and grease a 9-inch springform pan, lining the bottom with parchment if you want extra insurance. In a medium bowl, whisk the 1 cup flour, baking powder, baking soda, cinnamon, nutmeg, and salt until the spices are evenly distributed.
In a large bowl, whisk the ½ cup oil, brown sugar, 2 eggs, and 1 tsp vanilla until the mixture looks smooth and slightly paler, about 1 minute of vigorous mixing. Add the dry ingredients all at once and stir just until no dry streaks remain. Fold in the grated carrot and the walnuts, if using. The batter will be thick and a little stringy from the carrots. Spread it into the prepared pan with a spatula, getting it into an even layer that reaches the edges.
Step 2: Bake the Carrot Cake Base

Bake the base for 20 to 22 minutes. The top should look matte and set, and a toothpick inserted in the center will come out with a few moist crumbs clinging to it, not wet batter. Pull the pan out and let the cake cool on a wire rack for about 15 minutes. You will notice the edges pulling away slightly from the sides of the pan. That is fine, and it means the cake is contracting just enough to leave room for the cheesecake layer.
While the cake cools, lower the oven temperature to 325°F (160°C). The cake does not need to cool completely; it just needs to stop steaming so it does not cook the cheesecake batter on contact.
Step 3: Whip the Cheesecake Filling

In a large mixing bowl, beat the 16 oz cream cheese and granulated sugar on medium speed until the mixture is completely smooth with no lumps, scraping the bowl a few times. Add the 2 eggs one at a time, beating on low after each addition just until the yolk disappears into the batter. Then blend in the ½ cup sour cream and 1 tsp vanilla on low.
Stop mixing the moment everything looks uniform. Overbeating now whips in too much air, which can cause the cheesecake to puff up and then cave as it cools. The batter should be thick enough to mound slightly on the spatula, with a glossy, silky look.
Step 4: Assemble and Bake the Cheesecake

Wrap the outside of the springform pan tightly with two layers of heavy-duty foil, pressing the foil all the way up the sides. This keeps the water bath from seeping in. Set the pan inside a large roasting pan. Pour the cheesecake batter right over the carrot cake base, letting it spread to the edges on its own, then smooth the top gently with a spatula.
Place the roasting pan on the center oven rack and pour hot tap water into the roasting pan until it reaches about halfway up the sides of the springform pan. Bake for 55 to 65 minutes at 325°F. The cheesecake is done when the outer two inches look set and the center still has a slight jiggle, like softly set custard. Turn the oven off, crack the door a couple of inches, and let the cheesecake cool inside for 1 hour. Then lift the pan out, remove the foil, and refrigerate uncovered for at least 4 hours, or overnight, until completely cold and firm.
Step 5: Frost and Slice

Beat the remaining 4 oz cream cheese, butter, 1 cup powdered sugar, and ½ tsp vanilla together until light and creamy, about 1 minute on medium-high. Spread the frosting over the top of the chilled cheesecake, working from the center outward. You can swirl it tidy and smooth or leave some swoops with the spatula. Slice with a sharp knife wiped clean between cuts, and serve cold. The first slice reveals the two-tone layers, with the frosting capping it off.
Tips for a Smooth Cheesecake
- Use full-fat, brick-style cream cheese. Low-fat or whipped spreads will not set the same way and can bake up grainy.
- All the cold ingredients need to come to room temperature before you start the cheesecake batter. Sour cream, eggs, and cream cheese should sit out for about 30 minutes. Cold ingredients do not blend as smoothly and can leave tiny lumps.
- Do not skip patting the grated carrot dry. Excess carrot liquid can make the base layer gooey in spots.
- A water bath buffers the heat, so the eggs in the cheesecake cook gently. If you cannot fit a roasting pan, set a shallow pan of hot water on the rack below. It will not be as humid, but it still helps.
- The cooling time in the oven with the door cracked slows the temperature drop, which is the single best thing you can do to prevent a deep crack.
Storing Leftovers
- Refrigerate: Cover the cheesecake loosely with plastic wrap or foil and keep it in the fridge up to 5 days. The base stays moist and the frosting stays firm.
- Freeze: Freeze the whole cheesecake or individual slices without the frosting. Wrap tightly in plastic and then foil, and freeze up to 2 months. Thaw overnight in the fridge, then add frosting before serving.
What to Serve With Carrot Cake Cheesecake
A strong black coffee or an espresso works well against the richness, the bitterness pulling the sweetness back into balance. For something a little sweeter, a scoop of vanilla ice cream with a light pour of warm caramel softens the tang of the cream cheese. A dry sparkling wine with fine bubbles also cuts the density nicely, making the dessert feel special without competing flavors.
Frequently Asked Questions
Can I make this cheesecake ahead of time?
Yes, and it actually improves after an overnight chill. Frost it the day you plan to serve it.
My cheesecake cracked on top. Will the frosting cover it?
Yes, a thin layer of cream cheese frosting completely hides small cracks and tastes right on top.
Do I have to use a water bath?
You can skip it, but the cheesecake will likely bake with a more pronounced dome and may crack more easily. A pan of water on the lower rack is a decent middle ground.
Can I use an 8-inch springform pan instead?
You can, but both layers will be taller. The carrot cake base may need an extra 3 to 5 minutes, and the cheesecake bake will likely push toward 70 to 75 minutes. Watch the jiggle at the center.
Is there a way to make this without nuts?
The walnuts are optional in the base, so simply leave them out. The cake and cheesecake layers work just as well without any nuts.
Ingredients
Method
- Preheat oven to 350°F (175°C) and grease a 9-inch springform pan. Whisk flour, baking powder, baking soda, cinnamon, nutmeg, and salt. In another bowl, whisk oil, brown sugar, 2 eggs, and 1 tsp vanilla. Stir dry into wet, then fold in carrots and walnuts. Spread batter in pan.
- Bake carrot cake base 20 to 22 minutes until set. Cool on a rack 15 minutes, then lower oven to 325°F (160°C).
- Beat 16 oz cream cheese and granulated sugar until smooth. Mix in eggs one at a time, then sour cream and 1 tsp vanilla on low just until combined.
- Wrap pan with foil, pour cheesecake batter over cake, and place in a water bath. Bake 55 to 65 minutes until edges set and center jiggles. Cool in oven with door cracked 1 hour, then chill at least 4 hours.
- Beat frosting ingredients until creamy. Spread over chilled cheesecake, slice, and serve.
